[发明专利]一种网络直播及录制方法有效
申请号: | 201110258416.X | 申请日: | 2011-09-02 |
公开(公告)号: | CN102281474A | 公开(公告)日: | 2011-12-14 |
发明(设计)人: | 李茗;邵长松 | 申请(专利权)人: | 乐视网信息技术(北京)股份有限公司 |
主分类号: | H04N21/643 | 分类号: | H04N21/643;H04N21/63 |
代理公司: | 北京驰纳智财知识产权代理事务所(普通合伙) 11367 | 代理人: | 谢亮;武寄萍 |
地址: | 100026 北京市朝*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网络 直播 录制 方法 | ||
1.直播电视录制方法,依次包含节目列表下载过程、HTTP请求响应过程、录制过程,其特征在于:HTTP请求响应过程采用内容分发网络体系架构与p2p技术相结合的网络传输模式;录制过程采用p2sp.dll模块进行数据接收和录制。
2.根据权利要求1所述的方法,其特征在于:所述节目列表下载过程为,用户启动直播模式后,客户端从节目列表数据库中查询所有支持网络直播的电视频道以及每个频道近期的直播节目预告并制成录制列表,然后将其下载到本地显示在客户端界面上。
3.根据权利要求2所述的方法,其特征在于:所述节目列表数据库运行在一台单独的服务器上,该节目列表数据库与所述客户端连接,为客户提供近期电视直播节目预告。
4.根据权利要求2、3所述的方法,其特征在于:所述客户端为一个p2p节点,包含Flash播放器、Proxy、p2sp.dll,其中Proxy是对接收到的信令进行解析功能的软件模块,即信令解析模块;p2sp.dll是一实现p2p功能逻辑的功能实体。
5.根据权利要求1所述的方法,其特征在于:HTTP请求响应过程包含以下步骤:
步骤一、客户端向其连接的p2p节点请求数据,若存在该客户端所需文件,则直接传送,若不存在该客户端所需文件,则所述客户端向其连接的边界CDN节点,也就是该客户端的父CDN节点,发出视频数据请求;所述边界CDN节点接收到该视频数据请求后,查询本地缓存,判断是否存在所述客户端请求的视频数据,若存在则将该视频数据发送至所述客户端,若不存在则继续步骤二;
步骤二、所述边界CDN节点向与其连接的内部CDN节点,也就是其父CDN节点,发出视频数据请求,所述内部CDN节点判断该CDN节点是否存在所述边界CDN节点请求的视频数据;若存在则将该数据发送至所述边界CDN节点,所述边界CDN节点再将该视频数据保存在缓冲区并发送至所述客户端;若不存在则继续步骤三;
步骤三、所述内部CDN节点向直播源发出视频数据请求,所述直播源查找是否存在该视频数据,若存在则将该数据发送至所述内部CDN节点,所述CDN节点再将该视频数据在缓冲区进行保存并发送至所述边界CDN节点,所述边界CDN节点再将该视频数据在缓冲区进行保存并发送至所述客户端;若不存在则继续步骤四;
步骤四:所述直播源服务器向流媒体服务器发送视频数据请求,所述流媒体服务器通过RTMP协议将其请求的视频流传入所述直播源的切片服务器;所述切片服务器将视频流转换为多个视频切片,并存储在直播源中的web服务器上,然后将视频切片发送给内部CDN节点。
6.根据权利要求5所述的方法,其特征在于:所述切片的播放时长为8-15秒,所述Web服务器上存放总计时长不超过两分钟的视频文件,过期文件将予以删除。
7.根据权利要求6所述的方法,其特征在于:所述web服务器上生成并维护描述文件,所述描述文件用于记录当前web服务器上的所有有效视频数据,该描述文件为一列表结构,内容包括每一有效视频数据的文件块编号、起始偏移、结束偏移;所述描述文件的内容可以动态更新,列表头部元素不断被去除,并且不断在列表尾部新增元素,表示切片服务器新生成的单位大小的视频文件。
8.根据权利要求5所述的方法,其特征在于:所述播放器与边界CDN节点、边界CDN与内部CDN节点、内部CDN节点与直播源服务器之间的通信采用HTTP协议。
9.根据权利要求1所述的方法,其特征在于:录制过程包括直接手工录制、录制指定节目、录制指定时间段内的节目录制三种方法。
10.根据权利要求9所述的方法,其特征在于:所述录制过程采用直接手工录制方法,其中用户在客户端界面上启用录制功能后,Flash播放器传送record指令至信令解析模块Proxy,信令解析模块Proxy将指令解析后,告知p2sp.dll开始录制;p2sp.dll在接收到边界CDN节点或者p2p节点传送来的数据后,将数据传送至Flash播放器并且将数据写入本地的文件内,达到录制的目的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于乐视网信息技术(北京)股份有限公司,未经乐视网信息技术(北京)股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110258416.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:消防巡检控制器
- 下一篇:一种超级电容器模组测控装置