[发明专利]一种网络直播及录制方法有效
申请号: | 201110258416.X | 申请日: | 2011-09-02 |
公开(公告)号: | CN102281474A | 公开(公告)日: | 2011-12-14 |
发明(设计)人: | 李茗;邵长松 | 申请(专利权)人: | 乐视网信息技术(北京)股份有限公司 |
主分类号: | H04N21/643 | 分类号: | H04N21/643;H04N21/63 |
代理公司: | 北京驰纳智财知识产权代理事务所(普通合伙) 11367 | 代理人: | 谢亮;武寄萍 |
地址: | 100026 北京市朝*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网络 直播 录制 方法 | ||
技术领域
本发明涉及一种网络直播及录制方法,属于网络视频播放及录制领域。
背景技术
随着科技的发展,越来越多的网络电视(Internet Protocol Television or Interactive Personal Television,IPTV)和数字电视(Digital Television,DTV)走向用户。人们可以在网上观看到自己喜欢的电视节目,而不用受时间的限制。对于自己喜欢的节目,大多数人总是倾向于多次观看的,然而每次在线观看同一个视频都需要大量的缓冲时间,下载到本地也会浪费时间,且不能满足观众一睹为快的心情,因此网络个人视频录制(Network Personal Video Recorder,NPVR)成为了众多网民的首选。
申请号为200610056789.8的专利公开了一种互联网个人视频录制系统及其终端,该个人录制系统采用p2p传输模式,视频录制方法为文件下载。这种互联网网个人视频录制系统在资源不好的时候下载速度极为缓慢,而且该系统终端请求下载的文件为流媒体服务器上分割好的视频文件,不能根据客户需求分段录制。
申请号为200810102228.6的专利公开了一种网络个人视频录制的方法和系统,该录制系统包含了电子节目表单服务器、网络个人视频录制服务器、门户服务器、视频服务器接口模块、视频服务器、机顶盒、用户终端。这种网络个人视频录制系统的硬件要求比较高,且该系统录制的文件为整个节目,不能按照客户需求分段录制。
发明内容
本发明的目的在于提出一种网络直播录制方法,其能够解决上述技术问题。
本发明提出的直播电视录制的方法,依次包含节目列表下载过程、HTTP请求响应过程,录制过程。
优选的是,HTTP请求响应过程采用内容分发网络(Content Delivery Network,简称CDN)体系架构与p2p技术相结合的网络传输模式。
优选的是,录制过程采用p2sp.dll模块进行数据接收和录制。
在节目列表下载过程中,用户启动直播模式后,客户端会从节目列表数据库中查询所有支持网络直播的电视频道以及每个频道近期(今天、明天、后天)的直播节目预告,然后将其下载下来显示在客户端界面上。
优选的是,节目列表数据库运行在一台单独的服务器上,和客户端连接,为客户提供近期电视直播节目预告。
优选的是,客户端包含Flash播放器、信令解析模块proxy、p2sp.dll,其中proxy是对接收到的信令进行解析功能的软件模块,即信令解析模块;p2sp.dll是一实现p2p功能逻辑的功能实体。
HTTP请求响应过程包含以下步骤:
步骤一、客户端向其连接的p2p节点请求数据,若存在该客户端所需文件,则直接传送,若不存在该客户端所需文件,则所述客户端向其连接的边界CDN节点,也就是该客户端的父CDN节点,发出视频数据请求;所述边界CDN节点接收到该视频数据请求后,查询本地缓存,判断是否存在所述客户端请求的视频数据,若存在则将该视频数据发送至所述客户端,若不存在则继续步骤二;
步骤二、所述边界CDN节点向与其连接的内部CDN节点,也就是其父CDN节点,发出视频数据请求,所述内部CDN节点判断该CDN节点是否存在所述边界CDN节点请求的视频数据;若存在则将该数据发送至所述边界CDN节点,所述边界CDN节点再将该视频数据保存在缓冲区并发送至所述客户端;若不存在则继续步骤三;
步骤三、所述内部CDN节点向直播源发出视频数据请求,所述直播源查找是否存在该视频数据,若存在则将该数据发送至所述内部CDN节点,所述CDN节点再将该视频数据在缓冲区进行保存并发送至所述边界CDN节点,所述边界CDN节点再将该视频数据在缓冲区进行保存并发送至所述客户端;若不存在则继续步骤四;
步骤四:所述直播源服务器向流媒体服务器发送视频数据请求,所述流媒体服务器通过RTMP协议将其请求的视频流传入所述直播源的切片服务器;所述切片服务器将视频流转换为多个视频切片,并存储在直播源中的web服务器上,然后将视频切片发送给内部CDN节点。
优选的是,所述切片的播放时长为8-15秒,所述Web服务器上存放总计时长不超过两分钟的视频文件,过期文件将予以删除。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于乐视网信息技术(北京)股份有限公司,未经乐视网信息技术(北京)股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110258416.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:消防巡检控制器
- 下一篇:一种超级电容器模组测控装置