一种视频共享方法及装置的制造方法

文档序号:8384159阅读:276来源:国知局
一种视频共享方法及装置的制造方法
【技术领域】
[0001]本发明涉及互联网技术领域,特别涉及一种视频共享方法及装置。
【背景技术】
[0002]随着终端技术和网络技术的普及和发展,机顶盒作为一种媒体终端,不但要在网络化、交互性、智能趋势等方面满足市场需求,并且要客服个性化需求的无线扩展同机顶盒硬件处理能力的有限性的矛盾,为此,各个机顶盒生产商业在积极的寻求各种改进,例如,机顶盒可以集成浏览网页、流媒体播放、机顶盒之间节目共享等。在众多市场需求中,用户通过机顶盒共享视频是目前很常用的一项功能,然而目前的共享方法通常是机顶盒之间发送视频节目的URL地址,机顶盒接收方通过URL地址从服务器获取视频节目数据,进而播放视频。可见,这种传统的视频共享方法是依赖于服务器中存储的数据的,很容易受服务器工作效率而影响共享结果。

【发明内容】

[0003]本发明提供一种视频共享方法及装置,用以实现机顶盒之间共享视频不依赖于服务器,从而增强视频共享效率。
[0004]本发明提供一种视频共享方法,包括:
[0005]当识别到对共享功能的触发操作时,向第二机顶盒发送当前视频的共享请求;
[0006]当接收到所述第二机顶盒对所述共享请求的反馈时,向所述第二机顶盒发送所述当前视频的共享文件,所述第二机顶盒用于根据所述共享文件播放所述当前视频。
[0007]在一个实施例中,当所述当前视频为直播视频时,所述当接收到所述第二机顶盒对所述共享请求的反馈时,向所述第二机顶盒发送所述当前视频的共享文件,所述第二机顶盒用于根据所述共享文件播放所述当前视频,包括:
[0008]当接收到所述第二机顶盒对所述共享请求的反馈时,向所述第二机顶盒发送直播标识和所述直播视频的频道标识,所述第二机顶盒用于根据所述频道标识切换至相应的频道。
[0009]在一个实施例中,当所述当前视频为点播视频时,所述当接收到所述第二机顶盒对所述共享请求的反馈时,向所述第二机顶盒发送所述当前视频的共享文件,所述第二机顶盒用于根据所述共享文件播放所述当前视频,包括:
[0010]当接收到所述第二机顶盒对所述共享请求的反馈时,向所述第二机顶盒发送点播标识、所述点播视频的视频文件、视频起始时间和/或视频结束时间,所述第二机顶盒用于根据所述视频文件、视频起始时间和/或视频结束时间播放所述点播视频。
[0011]在一个实施例中,所述向所述第二机顶盒发送点播标识、所述点播视频的视频文件、视频起始时间和/或视频结束时间之前,所述方法还包括:
[0012]将所述点播视频的视频文件存储在本地。
[0013]在一个实施例中,所述当识别到对共享功能的触发操作时,向第二机顶盒发送当前视频的共享请求,包括:
[0014]当识别到对共享功能的触发操作时,接收对预存好友列表中的一个或多个好友的选择操作;
[0015]向所述选择的一个或多个好友对应的第二机顶盒发送当前视频的共享请求。
[0016]本发明实施例的一些有益效果可以包括:
[0017]该技术方案在第一机顶盒和第二机顶盒之间共享视频时,第一机顶盒向第二机顶盒直接发送当前视频的共享文件,由第二机顶盒接收共享文件并直接播放当前视频,无需通过服务器获取当前视频的相关数据,因此共享过程不受服务器的影响,不仅提高了视频共享的效率,也使得共享过程更加简便。
[0018]一种视频共享装置,用于第一机顶盒,包括:
[0019]第一发送模块,用于当识别到对共享功能的触发操作时,向第二机顶盒发送当前视频的共享请求;
[0020]第二发送模块,用于当接收到所述第二机顶盒对所述共享请求的反馈时,向所述第二机顶盒发送所述当前视频的共享文件,所述第二机顶盒用于根据所述共享文件播放所述当前视频。
[0021]在一个实施例中,所述第二发送模块包括:
[0022]第一发送子模块,用于当所述当前视频为直播视频时,当接收到所述第二机顶盒对所述共享请求的反馈时,向所述第二机顶盒发送直播标识和所述直播视频的频道标识,所述第二机顶盒用于根据所述频道标识切换至相应的频道。
[0023]在一个实施例中,所述第二发送模块包括:
[0024]第二发送子模块,用于当所述当前视频为点播视频时,当接收到所述第二机顶盒对所述共享请求的反馈时,向所述第二机顶盒发送点播标识、所述点播视频的视频文件、视频起始时间和/或视频结束时间,所述第二机顶盒用于根据所述视频文件、视频起始时间和/或视频结束时间播放所述点播视频。
[0025]在一个实施例中,所述装置还包括:
[0026]存储模块,用于向所述第二机顶盒发送点播标识、所述点播视频的视频文件、视频起始时间和/或视频结束时间之前,将所述点播视频的视频文件存储在本地。
[0027]在一个实施例中,所述第一发送模块包括:
[0028]接收子模块,用于当识别到对共享功能的触发操作时,接收对预存好友列表中的一个或多个好友的选择操作;
[0029]第三发送子模块,用于向所述选择的一个或多个好友对应的第二机顶盒发送当前视频的共享请求。
[0030]本发明实施例的一些有益效果可以包括:
[0031]该装置在第一机顶盒和第二机顶盒之间共享视频时,第一机顶盒向第二机顶盒直接发送当前视频的共享文件,由第二机顶盒接收共享文件并直接播放当前视频,无需通过服务器获取当前视频的相关数据,因此共享过程不受服务器的影响,不仅提高了视频共享的效率,也使得共享过程更加简便。
[0032]本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
[0033]下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
【附图说明】
[0034]附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
[0035]图1为本发明实施例中一种视频共享方法的流程图;
[0036]图2为本发明实施例中一种视频共享方法中步骤Sll的流程图;
[0037]图3为本发明实施例中一种视频共享装置的框图;
[0038]图4为本发明实施例中一种视频共享装置中第二发送模块32的框图;
[0039]图5为本发明实施例中另一种视频共享装置的框图;
[0040]图6为本发明实施例中一种视频共享装置中第一发送模块31的框图。
【具体实施方式】
[0041]以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
[0042]图1为本发明实施例中一种视频共享方法的流程图。如图1所示,该方法用于第一机顶盒,包括以下步骤S11-S12:
[0043]步骤S11,当识别到对共享功能的触发操作时,向第二机顶盒发送当前视频的共享请求;
[0044]步骤S12,当接收到第二机顶盒对共享请求的反馈时,向第二机顶盒发送当前视频的共享文件,第二机顶盒用于根据共享文件播放当前视频。
[0045]采用本发明实施例提供的技术方案,在第一机顶盒和第二机顶盒之间共享视频时,第一机顶盒向第二机顶盒直接发送当前视频的共享文件,由第二机顶盒接收共享文件并直接播放当前视频,无需通过服务器获取当前视频的相关数据,因此共享过程不受服务器的影响,不仅提高了视频共享的效率,也使得共享过程更加简便。
[0046]上述方法中,当前视频可以是直播视频,也可以是点播视频。因此,针对直播视频或者点播视频,第一机顶盒向第二机顶盒发送的共享文件各有不同。
[0047]在一个实施例中,当当前视频是直播视频时,步骤S12可实施为以下步骤:当接收到第二机顶盒对共享请求的反馈时,向第二机顶盒发送直播标识和直播视频的频道标识,第二机顶盒用于根据频道标识切换至相应的频道。
[0048]在一个实施例中,当当前视频是点播视频时,步骤S12可实施为以下步骤:当接收到第二机顶盒对共享请求的反馈时,向第二机顶盒发送点播标识和点播视频的视频文件,也可以发送视频起始时间或视频结束时间,或者同时发送视频起始时间和视频结束时间,其中,第二机顶盒用于根据视频文件、视频起始时间、视频结束时间播放点播视频。采用该实施例的技术方案之前,第一机顶盒会将点播视频的视频文件存储在本地,或者缓存在本地。当第二机顶盒对共享请求发出反馈后,就会接收到第一机顶盒发送的保存在本地的视频文件,而对于接收到的视频文件,第二机顶盒可以边缓存边播放。
[0049]在一个实施例中,如图2所示,步骤Sll可以实施为以下步骤S111-S112:
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1