一种传输流的共享方法

文档序号:7860069阅读:318来源:国知局
专利名称:一种传输流的共享方法
技术领域
本发明涉及通信技术领域,尤其涉及一种传输流的共享方法。
背景技术
随着机顶盒的功能越来越丰富,人们除了用机顶盒来收看数字电视节目外,还可以获得很多其他的功能,录制功能就是其中之一。在使用录制功能时,录制好的节目会自动生成一个传输流(TS)并存储起来。用户可随时通过机顶盒调用录制好的传输流进行收看。如果录制好的传输流需要在其它设备上观看,例如个人电脑、手机等,可以采用将传输流通过网络直接共享,并由其它设备下载访问的方式来观看。由于录制的传输流通常包括多个节目的信息,其数据量非常庞大,所以采用上述方式,会消耗掉大量的带宽,造成资源很大的浪费。·

发明内容
本发明主要解决的技术问题是提供一种传输流的共享方法,以在节约网络带宽的同时实现对传输流的有效共享。为解决上述技术问题,本发明采用的一个技术方案是提供一种传输流的共享方法,该共享方法包括接收共享请求,共享请求包括包标识符;发送传输流中与包标识符对应的传输流数据包。其中,发送传输流中与包标识符对应的传输流数据包的步骤包括发送根据包标识符对应的索引文件从传输流中提取的与索引文件中的位置偏移相对应的传输流数据包,索弓I文件是通过以包标识符为区分标识对传输流进行解析获得的,索引文件包括包标识符以及包含包标识符的传输流数据包在传输流中的位置偏移。其中,索引文件进一步包括传输流数据包的第一时间戳,共享请求进一步包括第二时间戳;发送传输流中与包标识符对应的传输流数据包的步骤包括发送根据索引文件从传输流中提取的与位置偏移相对应且第一时间戳等于和晚于第二时间戳的传输流数据包。其中,包标识符为节目关联表、节目映射表、视频、音频或字幕中的任意一个或组合的包标识符。为解决上述技术问题,本发明采用的另一个技术方案是提供一种传输流的共享方法,该共享方法包括发送共享请求,共享请求包括包标识符;接收传输流中与包标识符对应的传输流数据包。其中,接收传输流中与包标识符对应的传输流数据包的步骤包括接收根据包标识符对应的索引文件从传输流中提取的与索引文件中的位置偏移相对应的传输流数据包,索弓I文件是通过以包标识符为区分标识对传输流进行解析获得的,索引文件包括包标识符以及包含包标识符的传输流数据包在传输流中的位置偏移。其中,索引文件进一步包括传输流数据包的第一时间戳,共享请求进一步包括第二时间戳;接收传输流中与包标识符对应的传输流数据包的步骤包括接收根据索引文件从传输流中提取的与位置偏移相对应且第一时间戳等于和晚于第二时间戳的传输流数据包。其中,包标识符为节目关联表、节目映射表、视频、音频或字幕中的任意一个或组合的包标识符。为解决上述技术问题,本发明采用的又一个技术方案是提供一种传输流的共享方法,该共享方法包括接收第一共享请求,第一 共享请求包括节目关联表包标识符;发送传输流中与节目关联表包标识符相对应的第一传输流数据包,第一传输流数据包包括节目映射表包标识符;接收第二共享请求,第二共享请求包括经用户选择的节目映射表包标识符;发送传输流中与第二共享请求中的节目映射表包标识符相对应的第二传输流数据包,第二传输流数据包包括音频包标识符、视频包标识符或字幕包标识符;接收第三共享请求,第三共享请求包括经用户选择的音频包标识符、视频包标识符或字幕包标识符;发送传输流中与第三共享请求中的音频包标识符、视频包标识符或字幕包标识符相对应的第三传输流数据包。为解决上述技术问题,本发明采用的又一个技术方案是提供一种传输流的共享方法,该共享方法包括发送第一共享请求,第一共享请求包括节目关联表包标识符;接收传输流中与节目关联表包标识符相对应的第一传输流数据包,第一传输流数据包包括节目映射表包标识符;发送第二共享请求,第二共享请求包括经用户选择的节目映射表包标识符;接收传输流中与第二共享请求中的节目映射表包标识符相对应的第二传输流数据包,第二传输流数据包包括音频包标识符、视频包标识符或字幕包标识符;发送第三共享请求,第三共享请求包括经用户选择的音频包标识符、视频包标识符或字幕包标识符;接收传输流中与第三共享请求中的音频包标识符、视频包标识符或字幕包标识符相对应的第三传输流数据包。本发明的有益效果是与现有技术相比,本发明传输流的共享方法以包标识符为区分标识,根据用户需求仅发送传输流中与共享请求中的包标识符对应的传输流数据包,避免发送其他不必要的传输流数据包,可以在节约网络带宽的同时实现对传输流的有效共孚。


图I是本发明第一实施例的传输流的共享方法的流程图;图2是本发明第二实施例的传输流的共享方法的流程图;图3是本发明第三实施例的传输流的共享方法的流程图;以及图4是本发明第四实施例的传输流的共享方法的流程图。
具体实施例方式下面结合附图和实施例对本发明进行详细说明。本发明公开的传输流共享方法所采用的系统架构包括服务器端和客户端,服务器端和客户端通过网络相互传递数据。服务器端存储有预先录制的传输流和索引文件。其中,服务器端可以是机顶盒等,客户端可以是个人电脑、手机、电视或平板电脑等。
如本领域技术人员所知的,传输流包含有多个节目信息,由多个传输流数据包组成。每个传输流数据包为188个字节。传输流的结构如下所示
权利要求
1.一种传输流的共享方法,其特征在于,所述共享方法包括 接收共享请求,所述共享请求包括包标识符; 发送传输流中与所述包标识符对应的传输流数据包。
2.根据权利要求I所述的共享方法,其特征在于,所述发送传输流中与所述包标识符对应的传输流数据包的步骤包括 发送根据所述包标识符对应的索引文件从所述传输流中提取的与所述索引文件中的位置偏移相对应的所述传输流数据包,所述索引文件是通过以所述包标识符为区分标识对所述传输流进行解析获得的,所述索引文件包括所述包标识符以及包含所述包标识符的所述传输流数据包在所述传输流中的所述位置偏移。
3.根据权利要求2所述的共享方法,其特征在于,所述索引文件进一步包括所述传输流数据包的第一时间戳,所述共享请求进一步包括第二时间戳;· 所述发送传输流中与所述包标识符对应的传输流数据包的步骤包括 发送根据所述索引文件从所述传输流中提取的与所述位置偏移相对应且所述第一时间戳等于和晚于所述第二时间戳的所述传输流数据包。
4.根据权利要求I所述的共享方法,其特征在于,所述包标识符为节目关联表、节目映射表、视频、音频或字幕中的任意一个或组合的包标识符。
5.一种传输流的共享方法,其特征在于,所述共享方法包括 发送共享请求,所述共享请求包括包标识符; 接收传输流中与所述包标识符对应的传输流数据包。
6.根据权利要求5所述的共享方法,其特征在于,所述接收传输流中与所述包标识符对应的传输流数据包的步骤包括 接收根据所述包标识符对应的索引文件从所述传输流中提取的与所述索引文件中的位置偏移相对应的所述传输流数据包,所述索引文件是通过以所述包标识符为区分标识对所述传输流进行解析获得的,所述索引文件包括所述包标识符以及包含所述包标识符的所述传输流数据包在所述传输流中的所述位置偏移。
7.根据权利要求6所述的共享方法,其特征在于,所述索引文件进一步包括所述传输流数据包的第一时间戳,所述共享请求进一步包括第二时间戳; 所述接收传输流中与所述包标识符对应的传输流数据包的步骤包括 接收根据所述索引文件从所述传输流中提取的与所述位置偏移相对应且所述第一时间戳等于和晚于所述第二时间戳的所述传输流数据包。
8.根据权利要求I所述的共享方法,其特征在于,所述包标识符为节目关联表、节目映射表、视频、音频或字幕中的任意一个或组合的包标识符。
9.一种传输流的共享方法,其特征在于,所述共享方法包括 接收第一共享请求,所述第一共享请求包括节目关联表包标识符; 发送传输流中与所述节目关联表包标识符相对应的第一传输流数据包,所述第一传输流数据包包括节目映射表包标识符; 接收第二共享请求,所述第二共享请求包括经用户选择的所述节目映射表包标识符;发送传输流中与所述第二共享请求中的所述节目映射表包标识符相对应的第二传输流数据包,所述第二传输流数据包包括音频包标识符、视频包标识符或字幕包标识符;接收第三共享请求,所述第三共享请求包括经用户选择的所述音频包标识符、所述视频包标识符或所述字幕包标识符; 发送传输流中与所述第三共享请求中的所述音频包标识符、所述视频包标识符或所述字幕包标识符相对应的第三传输流数据包。
10.一种传输流的共享方法,其特征在于,所述共享方法包括 发送第一共享请求,所述第一共享请求包括节目关联表包标识符; 接收传输流中与所述节目关联表包标识符相对应的第一传输流数据包,所述第一传输流数据包包括节目映射表包标识符; 发送第二共享请求,所述第二共享请求包括经用户选择的所述节目映射表包标识符;接收传输流中与所述第二共享请求中的所述节目映射表包标识符相对应的第二传输流数据包,所述第二传输流数据包包括音频包标识符、视频包标识符或字幕包标识符; 发送第三共享请求,所述第三共享请求包括经用户选择的所述音频包标识符、所述视频包标识符或所述字幕包标识符; 接收传输流中与所述第三共享请求中的所述音频包标识符、所述视频包标识符或所述字幕包标识符相对应的第三传输流数据包。
全文摘要
本发明公开了一种传输流的共享方法。该方法包括接收共享请求,共享请求包括包标识符;发送传输流中与包标识符对应的传输流数据包。通过上述方式,本发明根据用户需求仅发送传输流中与共享请求中的包标识符对应的传输流数据包,避免发送其他不必要的传输流数据包,可以在节约网络带宽的同时实现对传输流的有效共享。
文档编号H04N21/436GK102905174SQ20121033215
公开日2013年1月30日 申请日期2012年9月10日 优先权日2012年9月10日
发明者陈鹏 申请人:深圳创维数字技术股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1