[发明专利]基于RTMP协议的直播流转发系统及其直播流转发方法在审
申请号: | 201710178578.X | 申请日: | 2017-03-23 |
公开(公告)号: | CN106856576A | 公开(公告)日: | 2017-06-16 |
发明(设计)人: | 韩炜 | 申请(专利权)人: | 上海翌创网络科技股份有限公司 |
主分类号: | H04N21/643 | 分类号: | H04N21/643;H04N21/238;H04N21/262 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 200333 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 rtmp 协议 直播 流转 系统 及其 方法 | ||
技术领域
本发明属于RTMP实时直播视频流转发技术领域,更具体地说,尤其涉及基于RTMP协议的直播流转发系统。同时,本发明还涉及基于RTMP协议的直播流转发方法。
背景技术
视频直播作为目前流行的互联网业务服务,在各大视频直播网站上得到广泛应用。这种时效性强,强调用户参与的娱乐服务模式大大增加了用户看视频时的娱乐性和互动性。然而,目前各大直播网站普遍使用自己平台的直播系统,夸平台直播的内容少,通用性也差,这些问题限制了直播内容在不同平台间的传播,也限制了用户的选择面。例如,用户想看直播内容A,但是这个内容只在B平台有,那么用户就只能在B平台观看,而不能去他更喜欢的C平台和D平台。同时,这一问题也限制了直播内容的传播,伤害了内容生产者的经济利益,造成内容生产者只能向某一平台发送内容,而不能同时向所有平台发送,影响了内容的覆盖面。因此,发明一种简单易行的技术方法打破平台间的壁垒,让一个直播流可以同时向所有直播平台发送。
发明内容
本发明的目的是为了解决现有技术中存在的缺点,而提出的基于RTMP协议的直播流转发系统及其直播流转发方法。
为实现上述目的,本发明提供如下技术方案:
基于RTMP协议的直播流转发系统,包括如下:
检测模块,用于检测系统收到的直播流是否能正常工作,内容是否符合国家法律法规要求;检测直播流是否符合预置的直播时间表和直播平台的直播要求;
转发模块,将符合要求的直播流根据直播平台的直播规范包装为符合要求的直播流地址后发送给直播平台;
调用模块,用于调用直播平台接口或者给直播平台调用获取直播平台的请求;
所述检测模块与转发模块连接,所述转发模块与调用模块连接。
优选的,所述检测模块具体包括:
审核单元,转发系统收到直播流以后,由审核单元判断直播流是否符合国家法律法规,满足要求后允许直播流进入转发环节;
节目信息获取单元,用于获取预置的视频播放计划,判断收到的直播流是否需要转发,向谁发,以什么形式转发;
解析单元,用于解析直播平台发来的直播请求,判断是否要回传直播流,以什么形式回传。
优选的,所述调用模块具体包括:
请求模块:用于向直播平台发出直播流推送开始或者中断的请求;
接收模块:用于接收直播平台发送的请求,并将这些请求转发给解析模块。
本发明还提供基于RTMP协议的直播流转发方法,包括如下步骤:
S1、获取目前正在直播的直播流的名称和直播流地址;
S2、根据各平台对直播流不同标准,将不同标准的直播流转发给对应的直播平台并通知目标平台开播;
S3、直播平台收到直播流后直播开始。
优选的,在S2中,具体步骤如下:
A、视频流分发系统接收所有现场直播流内容;
B、视频流分法系统根据当前的时间和直播计划,判断哪些直播流需要转发,哪些直播流需要延时转发,哪些直播流不转发;
C、根据各直播平台的直播计划和技术标准,将直播流转为符合直播平台播放标准的直播流,并发送至目标平台;
D、通过API接口通知直播平台开播。
优选的,在B中,具体步骤如下:
B1、在数据库获取各直播平台的预制直播计划和播放标准,将直播刘转为符合直播平台播放标准的直播流,并发送至目标平台;
B2、直播平台通过调用模块调用相关API接口,把他们的直播流的标准和期望获取的内容以参数形式发送给视频流分发系统;
B3、视频流分法系统根据收到的直播平台的各种参数判断是否回传直播流给直播平台,以及回传什么样的直播流。
本发明的技术效果和优点:本发明提供的基于RTMP协议的直播流转发系统及其直播流转发方法,能够将一个或多个直播流转发给一个或多个直播平台。在转发过程中可以将同一个直播流根据直播平台的不同标准包装为不同的码流和文件格式。这一发明打破了以往每个直播平台只用自己直播流的现状,提供了一套能够快速部署实施的将直播流向全网络直播平台转发的方案。
附图说明
图1为视频流分发方法和系统的原理示意图;
图2为基于RTMP协议的直播流转发方法的较佳实施的流程图;
图3为基于RTMP协议的直播流转发系统的较佳实施的流程图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海翌创网络科技股份有限公司,未经上海翌创网络科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710178578.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:抖动校正装置
- 下一篇:自动调整音质的方法和系统