[发明专利]通过无线网络传输直播数据的方法及其系统有效
申请号: | 201210176501.6 | 申请日: | 2012-05-31 |
公开(公告)号: | CN102710969A | 公开(公告)日: | 2012-10-03 |
发明(设计)人: | 廖焕霖 | 申请(专利权)人: | 北京冠华天视数码科技有限公司 |
主分类号: | H04N21/2389 | 分类号: | H04N21/2389;H04N21/231;H04N21/438;H04N21/6375;H04L29/08 |
代理公司: | 北京市盛峰律师事务所 11337 | 代理人: | 赵建刚 |
地址: | 100080 北京市海淀区北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通过 无线网络 传输 直播 数据 方法 及其 系统 | ||
1.一种通过无线网络传输直播数据的方法,其特征在于,应用于由直播服务器和与所述直播服务器通过无线网络连接的至少一个直播客户端的网络系统中,所述方法包括以下步骤:
S1,所述直播服务器接收PIS地面控制中心的编码器输出的至少一条原始直播数据;
S2,所述直播服务器向每一条所述原始直播数据中增加用于标识各个所述原始直播数据的播放次序的直播数据ID,得到封装后的直播数据;
S3,所述直播服务器将所述封装后的直播数据存入服务器缓存区中;
S4,当所述直播服务器接收到所述直播客户端发送的开始传输直播数据的命令请求时,依据所述直播数据ID,所述直播服务器从所述服务器缓存区中顺序读取并依次向所述直播客户端发送各个所述封装后的直播数据;
S5,所述直播客户端接收所述封装后的直播数据。
2.根据权利要求1所述的通过无线网络传输直播数据的方法,其特征在于,所述原始直播数据包括原始视频直播数据和/或原始音频直播数据;所述直播数据ID为所述直播服务器接收到所述原始直播数据的接收时间信息,或,所述直播数据ID为用于标识各个所述原始直播数据播放顺序的序号。
3.根据权利要求1所述的通过无线网络传输直播数据的方法,其特征在于,S4之后,还包括:当所述直播服务器接收到所述直播客户端发送的停止传输直播数据的命令请求时,所述直播服务器停止向所述直播客户端发送所述封装后的直播数据,并释放所述服务器缓存区中存储的各个所述封装后的直播数据。
4.根据权利要求1所述的通过无线网络传输直播数据的方法,其特征在于,S5之后,还包括:
S6,所述直播客户端将接收到的所述封装后的直播数据存入客户端缓存区中。
5.根据权利要求4所述的通过无线网络传输直播数据的方法,其特征在于,S6之后,还包括:
S7,当所述直播客户端接收到播放直播数据的命令请求时,依据所述直播数据ID,所述直播客户端按顺序从所述客户端缓存区中读取并播放各个所述封装后的直播数据。
6.根据权利要求4所述的通过无线网络传输直播数据的方法,其特征在于,S6之后,还包括:
S8,每隔第一预设时间长度后,所述直播客户端获取所述客户端缓存区中已存储的各个所述封装后的直播数据所对应的各个所述直播数据ID;
S9,所述直播客户端通过分析S8获取到的各个所述直播数据ID的连续性判断是否存在丢包情况,如果判断结果为否,则重复执行S8-S9;如果判断结果为是,则执行S10;
S10,所述直播客户端获取丢失的所述封装后的直播数据所对应的丢失直播数据ID;
S11,所述直播客户端向所述直播服务器发送直播数据重传请求消息,其中,所述直播数据重传请求消息中携带有所述丢失直播数据ID;
S12,所述直播服务器查找所述服务器缓存区,获取封装有所述丢失直播数据ID的所述封装后的直播数据;
S13,所述直播服务器将S12获取到的所述封装后的直播数据重传给所述直播客户端。
7.根据权利要求4所述的通过无线网络传输直播数据的方法,其特征在于,S6之后,还包括:
S14,每隔第二预设时间长度,所述直播客户端检测所述客户端缓存区中的所述封装后的直播数据的存储量,判断所述存储量是否大于预设阈值,如果判断结果为否,则执行S15:
S15,所述直播客户端停止播放直播数据,并启动本地垫片,使所述本地垫片播放数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京冠华天视数码科技有限公司,未经北京冠华天视数码科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210176501.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:多孔碳制品及其生产方法
- 下一篇:共光路多模块拼接焦平面图像非均匀性校正方法