一种即时dvb视频片断的抓取与分享方法_4

文档序号:9263763阅读:来源:国知局
机顶盒根据所述媒体片段请求消息,从所保存的媒体片段中获取多个连续的媒体片段,所述多个连续的媒体片段是在所述频道上所述时间段所对应的媒体片段。机顶盒还可以将所获取的媒体片段转换成适合分发和传输的格式的媒体片段(比如base64编码格式)。
[0077]步骤506、机顶盒通过局域网向终端发送该多个连续的媒体片段,频道标识和时间段的信息。
[0078]步骤507、终端自动通过互联网向网络服务器转发多个连续的媒体片段,频道标识和时间段的信息。
[0079]步骤508、网络服务器利用频道标识找到该频道所对应的节目单,然后根据时间段的信息和该节目单,确定该频道上该时间段的具体的节目信息,并生成网址(比如URL网址),所述网址指示了包含所述多个连续的媒体片段和节目信息的页面的存放位置。
[0080]步骤509、网络服务器通过互联网向所述终端发送所述网址。
[0081]步骤510、终端接收到网络服务器发送的所述网址,将所述网址发送给其他终端。该终端还可以通过访问所述网址,删除所述网址所对应的页面上的多个媒体片段中不需要保留的媒体片段,留下需要保留的媒体片段。
[0082]其中,机顶盒、终端和网络服务器的具体操作请参见前述各相应实施例的详细描述。
[0083]本发明实施例中由机顶盒来实施媒体片段的抓取操作,终端将来自机顶盒的多个连续的媒体片段发送给网络服务器,并将网络服务器生成的指示了该多个连续的媒体片段的存放位置的网址发送给其他终端,以便能像其他终端分享媒体片段的内容。进一步的,由于是在用户观看直播节目的时候边观看边分享,而该节目是机顶盒通过专用电视网(比如有线电视)得到的,节目的延时很小(比如10-15S),所以相应捕捉到的节目片段比较准确,能实时的捕捉到节目片段。
[0084]参阅图6,本发明实施例提供一种终端,该终端包括:
[0085]第一接收单元61,用于接收捕捉指令;所述捕捉指令用于请求捕捉媒体片段;
[0086]第二发送单元62,用于通过局域网向机顶盒发送媒体片段请求消息,所述媒体片段请求消息包括:捕捉指令所请求捕捉的媒体片段所在的频道的频道标识以及所述频道标识所对应的媒体流中所需捕捉的时间段的信息;其中,所述时间段的信息包括:所述捕捉指令的接收时刻所对应的当前播放的媒体流的时间戳和时间段的长度;
[0087]第二接收单元63,用于通过局域网接收机顶盒发送的多个连续的媒体片段,所述多个连续的媒体片段是所述频道上所述时间段所对应的媒体片段;
[0088]第三发送单元64,用于通过互联网向网络服务器转发所述多个连续的媒体片段;向其他终端发送从网络服务器接收的网址,以便向其他终端分享所述网址所指示页面上的媒体片段;
[0089]第三接收单元65,用于通过互联网从网络服务器接收网址,所述网址指示了包含了所述多个连续的媒体片段的页面的存放位置。
[0090]其中,第二接收单元63还用于接收机顶盒推送的媒体流,还终端还包括:播放单元66,用于播放该媒体流,所述第一接收单元61,用于在播放单元66播放所述媒体流的同时接收所述捕捉指令。
[0091]其中,各功能的【具体实施方式】请参见前面相应实施例的详细描述,在此不再赘述。
[0092]参阅图7,本发明实施例提供一种机顶盒,该机顶盒可以是数字机顶盒,具体包括:接收单元701,用于通过局域网接收终端发送的媒体片段请求消息,所述媒体片段请求消息包括:请求捕捉的媒体片段所在的频道的频道标识以及所述频道标识所对应的媒体流中所需捕捉的时间段的信息;
[0093]获取单元702,用于根据所述媒体片段请求消息,获取多个连续的媒体片段,所述多个连续的媒体片段是在所述频道上所述时间段所对应的媒体片段;
[0094]发送单元703,通过局域网向所述终端发送所述多个连续的媒体片段。
[0095]其中,该机顶盒还可以包括:格式转换单元704,用于将获取单元702所获取的多个连续的媒体片段转换适合分发和传输格式的媒体片段,比如base 64编码格式的文件,然后由发送单元703,通过局域网向所述终端发送适合分发和传输格式的媒体片段。
[0096]该机顶盒还包括:
[0097]数字电视信号接收单元705,用于接收数字电视信号;
[0098]转换单元706,用于将所接收的数字电视信号转换成适合终端播放的媒体流;该媒体流是频道标识所对应的频道上的媒体流;
[0099]发送单元703还用于通过局域网向所述终端发送所述媒体流。
[0100]其中,各功能的【具体实施方式】请参见前面相应实施例的详细描述,在此不再赘述。
[0101]参阅图8,本发明实施例提供一种机顶盒,该机顶盒可以是数字机顶盒,具体包括:处理器801,用于通过局域网接收终端发送的媒体片段请求消息,所述媒体片段请求消息包括:请求捕捉的媒体片段所在的频道的频道标识以及所述频道标识所对应的媒体流中所需捕捉的时间段的信息;根据所述媒体片段请求消息,获取多个连续的媒体片段,所述多个连续的媒体片段是在所述频道上所述时间段所对应的媒体片段;通过局域网向所述终端发送所述多个连续的媒体片段;
[0102]电源管理模块802,用于为所述处理器供电。
[0103]该处理还用于将所接收的数字电视信号转换成适合终端播放的媒体流;该媒体流是频道标识所对应的频道上的媒体流;将适合终端播放的媒体流发送给终端。
[0104]其中,各功能的【具体实施方式】请参见前面相应实施例的详细描述,在此不再赘述。
[0105]参阅图9,本发明实施例提供一种网络服务器,该网络服务器可以是云端服务器,其包括:
[0106]接收单元901,用于通过互联网接收由终端转发的来自机顶盒的多个连续的媒体片段;
[0107]产生单元902,用于生成包含网址,所述网址指示了包含所述多个连续的媒体片段的页面的存放位置;
[0108]发送单元903,用于通过互联网向所述终端发送所述网址,以便终端将所述网址分享给其他终端。
[0109]其中,各功能的【具体实施方式】请参见前面相应实施例的详细描述,在此不再赘述。
[0110]参阅图10,本发明另一实施例提供一种网络服务器,该网络服务器可以是云端服务器,其包括:处理器1001,用于通过互联网接收由终端转发的来自机顶盒的多个连续的媒体片段;生成网址,所述网址指示了包含所述多个连续的媒体片段的页面存放位置;通过互联网向所述终端发送所述网址,以便终端将所述网址分享给其他终端;
[0111]电源管理模块1002,用于为所述处理器供电。
[0112]其中,各功能的【具体实施方式】请参见前面相应实施例的详细描述,在此不再赘述。
[0113]以上对本发明所提供的媒体片段的抓取和分享方法及其装置进行了详细介绍,对于本领域的一般技术人员,依据本发明的思想,在【具体实施方式】及应用范围上均可能会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
【主权项】
1.一种即时DVB视频片断的抓取与分享方法,其特征在于,包括: 终端接收捕捉指令;所述捕捉指令用于请求捕捉媒体片段; 终端通过局域网向机顶盒发送媒体片段请求消息,所述媒体片段请求消息包括:捕捉指令所请求捕捉的媒体片段所在的频道的频道标识以及所述频道标识所对应的媒体流中所需捕捉的时间段的信息; 通过局域网接收机顶盒发送的多个连续的媒体片段,所述多个连续的媒体片段是所述频道上所述时间段所对应的媒体片段; 终端通过互联网向网络服务器转发所述多个连续的媒体片段; 终端通过互联网从网络服务器接收网址,所述网址指示了包含了所述多个连续的媒体片段的页面的存放位置; 终端向其他终端发送所述网址,以便向其他终端
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1