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

文档序号:9263763阅读:413来源:国知局
一种即时dvb视频片断的抓取与分享方法
【技术领域】
[0001]本发明涉及通信技术领域,特别涉及媒体片段抓取方法、媒体片段分享方法、网络服务器以及机顶盒。
【背景技术】
[0002]随着网络的快速发展,越来越多的用户通过网络来彼此交流,也越来越多的人来通过网络来分享一些信息,比如节目的视频片段。在现有技术中,由部署在互联网上的云端服务器通过互联网从节目源获取节目流然后再通过互联网分享给多个移动终端。由于节目流是通过互联网从节目源获取的,受技术限制和网络传输的约束,会对节目源的传播带来较大的时延,无法跟据用户需求,实时捕捉节目流里的视频片断。

【发明内容】

[0003]本发明实施例提供一种新的媒体片段获取方法、媒体片段分享方法、网络服务器以及机顶盒。
[0004]本发明一实施例提供一种即时DVB视频片断的抓取与分享方法,包括:终端接收捕捉指令;所述捕捉指令用于请求捕捉媒体片段;终端通过局域网向机顶盒发送媒体片段请求消息,所述媒体片段请求消息包括:捕捉指令所请求捕捉的媒体片段所在的频道的频道标识以及所述频道标识所对应的媒体流中所需捕捉的时间段的信息;通过局域网接收机顶盒发送的多个连续的媒体片段,所述多个连续的媒体片段是所述频道上所述时间段所对应的媒体片段;终端通过互联网向网络服务器转发所述多个连续的媒体片段;终端通过互联网从网络服务器接收网址,所述网址指示了包含了所述多个连续的媒体片段的页面的存放位置;终端向其他终端发送所述网址,以便向其他终端分享所述网址所指示页面上的媒体片段。其中,所述时间段的信息包括:所述捕捉指令的接收时刻所对应的当前播放的媒体流的时间戳和时间段的长度。
[0005]本发明一实施例提供一种终端,包括:第一接收单元,用于接收捕捉指令;所述捕捉指令用于请求捕捉媒体片段;第二发送单元,用于通过局域网向机顶盒发送媒体片段请求消息,所述媒体片段请求消息包括:捕捉指令所请求捕捉的媒体片段所在的频道的频道标识以及所述频道标识所对应的媒体流中所需捕捉的时间段的信息;其中,所述时间段的信息包括:所述捕捉指令的接收时刻所对应的当前播放的媒体流的时间戳和时间段的长度;第二接收单元,用于通过局域网接收机顶盒发送的多个连续的媒体片段,所述多个连续的媒体片段是所述频道上所述时间段所对应的媒体片段;第三发送单元,用于通过互联网向网络服务器转发所述多个连续的媒体片段;向其他终端发送从网络服务器接收的网址,以便向其他终端分享所述网址所指示页面上的媒体片段;第三接收单元,用于通过互联网从网络服务器接收网址,所述网址指示了包含了所述多个连续的媒体片段的页面的存放位置。
[0006]本发明一实施例提供一种媒体片段抓取方法,包括:机顶盒通过局域网接收终端发送的媒体片段请求消息,所述媒体片段请求消息包括:请求捕捉的媒体片段所在的频道的频道标识以及所述频道标识所对应的媒体流中所需捕捉的时间段的信息;机顶盒根据所述媒体片段请求消息,获取多个连续的媒体片段,所述多个连续的媒体片段是在所述频道上所述时间段所对应的媒体片段;机顶盒通过局域网向所述终端发送所述多个连续的媒体片段。本发明实施例提供一种机顶盒,包括:接收单元,用于通过局域网接收终端发送的媒体片段请求消息,所述媒体片段请求消息包括:请求捕捉的媒体片段所在的频道的频道标识以及所述频道标识所对应的媒体流中所需捕捉的时间段的信息;获取单元,用于根据所述媒体片段请求消息,获取多个连续的媒体片段,所述多个连续的媒体片段是在所述频道上所述时间段所对应的媒体片段;发送单元,通过局域网向所述终端发送所述多个连续的媒体片段。
[0007]本发明又一实施例提供一种机顶盒,包括:处理器,用于通过局域网接收终端发送的媒体片段请求消息,所述媒体片段请求消息包括:请求捕捉的媒体片段所在的频道的频道标识以及所述频道标识所对应的媒体流中所需捕捉的时间段的信息;根据所述媒体片段请求消息,获取多个连续的媒体片段,所述多个连续的媒体片段是在所述频道上所述时间段所对应的媒体片段;通过局域网向所述终端发送所述多个连续的媒体片段;电源管理模块,用于为所述处理器供电。
[0008]本发明一实施例提供一种媒体片段抓取方法,包括:网络服务器通过互联网接收由终端转发的来自机顶盒的多个连续的媒体片段;网络服务器生成网址,所述网址指示了包含所述多个连续的媒体片段的页面的存放位置;网络服务器通过互联网向所述终端发送所述网址,以便终端将所述网址分享给其他终端。
[0009]本发明一实施例提供一种网络服务器,包括:接收单元,用于通过互联网接收由终端转发的来自机顶盒的多个连续的媒体片段;产生单元,用于生成包含网址,所述网址指示了包含所述多个连续的媒体片段的页面的存放位置;发送单元,用于通过互联网向所述终端发送所述网址,以便终端将所述网址分享给其他终端。
[0010]本发明另一实施例提供一种网络服务器,包括:处理器,用于通过互联网接收由终端转发的来自机顶盒的多个连续的媒体片段;生成网址,所述网址指示了包含所述多个连续的媒体片段的页面存放位置;通过互联网向所述终端发送所述网址,以便终端将所述网址分享给其他终端;电源管理模块,用于为所述处理器供电。
[0011]本发明实施例提供一种网络系统,包括:终端、网络服务器和机顶盒;所述终端,用于接收捕捉指令;所述捕捉指令用于请求捕捉媒体片段;通过局域网向机顶盒发送媒体片段请求消息,所述媒体片段请求消息包括:捕捉指令所请求捕捉的媒体片段所在的频道的频道标识以及所述频道标识所对应的媒体流中所需捕捉的时间段的信息;通过局域网接收机顶盒发送的多个连续的媒体片段,所述多个连续的媒体片段是所述频道上所述时间段所对应的媒体片段;通过互联网向网络服务器发送所述多个连续的媒体片段;终端通过互联网从网络服务器接收网址,所述网址指示了包含所述多个连续的媒体片段的网页的存放位置;终端向其他终端发送所述网址,以便向其他终端分享所述网址所指示网页上的媒体片段;所述机顶盒,用于通过局域网接收终端发送的媒体片段请求消息,根据所述媒体片段请求消息,获取所述多个连续的媒体片段,通过局域网向所述终端发送所述多个连续的媒体片段;所述网络服务器,用于通过互联网接收终端发送的所述多个连续的媒体片段,生成所述网址,通过互联网向所述终端发送所述网址。
[0012]本发明提供的技术方案,可以以机顶盒为节目源来抓取媒体片段,不需要网络服务器通过互联网从特定节目源来抓取片段。
【附图说明】
[0013]图1是本发明实施例提供的媒体片段抓取和分享系统结构图;
[0014]图2是本发明一实施例提供的媒体片段分享方法的流程图;
[0015]图3是本发明一实施例提供的媒体片段抓取方法的流程图;
[0016]图4是本发明一实施例提供的媒体片段分享方法的流程图;
[0017]图5是本发明一实施例提供的媒体片段抓取和分享的方法流程图;
[0018]图6是本发明一实施例提供的终端的结构图;
[0019]图7是本发明一实施例提供的机顶盒的结构图;
[0020]图8是本发明另一实施例提供的机顶盒的结构图;
[0021]图9是本发明实施例提供的网络服务器的结构图;
[0022]图10是本发明另一实施例提供的网络服务器的结构图。
【具体实施方式】
[0023]本发明一实施例提供一种网络系统,具体为媒体片段抓取和分享系统,如图1所示,其包括:终端10,网络服务器12,以及机顶盒14,其中,网络服务器12为云端服务器,机顶盒14为数字机顶盒,终端与机顶盒在同一局域网络中。其中,该终端可以是移动终端(比如手机、笔记本)或者台式电脑。该终端上运行了客户端,该客户端是嵌入在第三方社交平台上的内生应用,具体可以以微信的公众号以及web浏览器为客户端载体,来为客户提供服务。比如微信
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1