[发明专利]一种时移点播方法有效
申请号: | 201710311622.X | 申请日: | 2017-05-05 |
公开(公告)号: | CN107147923B | 公开(公告)日: | 2019-06-21 |
发明(设计)人: | 纪琦华;蒲珂;曾泽基;李哲山;胡彬;方宏;蔡忠善;张毅萍;魏明;蔡辉 | 申请(专利权)人: | 中广热点云科技有限公司 |
主分类号: | H04N21/2387 | 分类号: | H04N21/2387;H04N21/239;H04N21/433;H04N21/6405;H04N21/6587;H04N21/8547 |
代理公司: | 北京爱普纳杰专利代理事务所(特殊普通合伙) 11419 | 代理人: | 王玉松 |
地址: | 100081 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 点播 方法 | ||
1.一种时移点播方法,其特征在于,包括如下步骤:
S1:用户端接收用户的暂停操作,记录时间点T1,向时移服务器发送暂停指令;
S2:时移服务器接收暂停指令,继续向用户端发送当前时间点T1至T1+ΔTa的时间段内组播数据,并在T1+ΔTa时间点上停止发送组播数据并退出组播;
S3:用户端接收T1至T1+ΔTa的时间段内组播数据,形成暂存文件存储至存储单元;
S4:用户端监听到恢复播放命令后,记录时间点T2,调取存储单元内的暂存文件,解码后进行播放,同时与服务器进行通讯,发送建立时移数据通道指令;
S5:服务器建立时移数据通道,向用户端发送T1时间点之后的时移文件数据包;
S6:当用户端播放节目进度至时移文件数据包时间戳节点时,将时移文件数据包进行解码播放,开始播放时移文件;
所述步骤S6主要由如下步骤构成;
S601:用户端接收时移文件数据包,并记录当前时移文件数据包的时间戳信息Tx和上一时移文件数据包的时间戳信息Tx-1,判断Tx与T1+ΔTa的大小;
S602:当判断结果为Tx小于T1+ΔTa时,丢弃上一时移文件数据包,重复S601;
S603:当判断结果为Tx等于T1+ΔTa时,丢弃上一时移文件数据包,并开始保存当前及以后的时移文件数据,进行S606步骤;
S604:当判断结果为Tx大于T1+ΔTa时,保存上一时移文件数据以及之后的时移数据文件;进行S606步骤;
S606:当用户端播放至Tx或Tx-1时间点时,将时移文件数据包进行解码播放。
2.如权利要求1所述的时移点播方法,其特征在于,所述方法还包括:
S605:当判断结果为Tx大于T1+ΔTa时,对Tx-1与T1+ΔTa的大小进行判断,当判断结果为Tx-1大于T1+ΔTa时;进行S607步骤;
S607:向时移服务器进行报错。
3.如权利要求2所述的时移点播方法,其特征在于,当时移文件数据包进行解码播放后,接收到的时移文件数据包不进行S601-S605步骤,直接进行S606操作。
4.如权利要求2所述的时移点播方法,其特征在于,当T2小于T1+ΔTa时,不进行S601-S605的步骤,直接进行S606操作。
5.如权利要求4所述的时移点播方法,其特征在于,当时移文件数据包进行解码播放后,时移服务器停止发送组播数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中广热点云科技有限公司,未经中广热点云科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710311622.X/1.html,转载请声明来源钻瓜专利网。