一种互联网电视播放方法和服务器.pdf

上传人:a**** 文档编号:4071121 上传时间:2018-08-13 格式:PDF 页数:13 大小:956.47KB
返回 下载 相关 举报
摘要
申请专利号:

CN201410850613.4

申请日:

2014.12.30

公开号:

CN104581366A

公开日:

2015.04.29

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):H04N 21/436申请日:20141230|||公开

IPC分类号:

H04N21/436(2011.01)I; H04N21/472(2011.01)I

主分类号:

H04N21/436

申请人:

北京奇艺世纪科技有限公司

发明人:

韩金泽; 吴杰珂

地址:

100080北京市海淀区北一街2号鸿城拓展大厦10、11层

优先权:

专利代理机构:

北京润泽恒知识产权代理有限公司11319

代理人:

苏培华

PDF下载: PDF下载
内容摘要

本发明提供了一种互联网电视播放方法和服务器,以实现不同互联网电视设备之间的同步播放控制。所述的方法包括:依据源设备的配对请求确定请求配对的目的设备,通过建立配对关系对所述源设备和目的设备进行配对;同步获取所述源设备当前的播放信息,其中,所述播放信息包括:同步播放信息和/或同步控制信息;按照所述配对关系确定所述目的设备的目的地址,将所述播放信息同步到所述目的地址,以使所述目的设备和源设备进行播放同步和控制同步。从而使得源设备和目的设备同步播放相同的数据,并同步控制播放状态,实现两个设备之间的实时同步播放控制。

权利要求书

权利要求书1.  一种互联网电视播放方法,其特征在于,包括:依据源设备的配对请求确定请求配对的目的设备,通过建立配对关系对所述源设备和目的设备进行配对;同步获取所述源设备当前的播放信息,其中,所述播放信息包括:同步播放信息和/或同步控制信息;按照所述配对关系确定所述目的设备的目的地址,将所述播放信息同步到所述目的地址,以使所述目的设备和源设备进行播放同步和控制同步。2.  根据权利要求1所述的方法,其特征在于,依据源设备的配对请求确定请求配对的目的设备,通过建立配对关系对所述源设备和目的设备进行配对,包括:从所述源设备的配对请求中获取请求配对的目的设备的目的标识,并获取源设备的源标识;建立所述源标识和所述目的标识的配对关系,以对所述源设备和目的设备进行配对。3.  根据权利要求1所述的方法,其特征在于,所述同步获取所述源设备当前的播放信息,包括:当所述源设备的播放数据来源于网络侧时,同步获取由所述源设备的播放数据的资源地址和当前的播放时间戳生成的同步播放信息。4.  根据权利要求1所述的方法,其特征在于,所述同步获取所述源设备当前的播放数据,包括:当所述源设备的播放数据来源于所述源设备本地时,将从所述源设备中同步获取当前播放数据的播放数据流作为同步播放信息。5.  根据权利要求1或3或4所述的方法,其特征在于,同步获取所述源设备当前的播放信息,包括:同步获取所述源设备在本地播放的控制信号构成同步控制信息,其中,所述控制信号包括以下任一项:播放信号,暂停信号,快进信号,快退信号和停止播放信号。6.  根据权利要求1所述的方法,其特征在于,还包括:同步获取所述同步获取评论信息,其中,所述评论信息包括评论数据;按照所述配对关系查找所述评论信息的发送地址,其中所述发送地址包括源地址或目的地址;将所述评论信息按照所述发送地址发送给源设备或目的设备显示。7.  根据权利要求1所述的方法,其特征在于,还包括:为所述源设备和目的设备建立实时语音通道,并在所述实时语音通道中传输源设备和目的设备的语音信息。8.  一种服务器,其特征在于,包括:配对模块,用于依据源设备的配对请求确定请求配对的目的设备,通过建立配对关系对所述源设备和目的设备进行配对;同步获取模块,用于同步获取所述源设备当前的播放信息,其中,所述播放信息包括:同步播放信息和/或同步控制信息;同步发送模块,用于按照所述配对关系确定所述目的设备的目的地址,将所述播放信息同步到所述目的地址,以使所述目的设备和源设备进行播放同步和控制同步。9.  根据权利要求8所述的服务器,其特征在于,配对模块,包括:获取子模块,用于从所述源设备的配对请求中获取请求配对的目的设备的目的标识,并获取源设备的源标识;配对子模块,用于建立所述源标识和所述目的标识的配对关系,以对所述源设备和目的设备进行配对。10.  根据权利要求8所述的服务器,其特征在于,所述同步获取模块,包括:播放同步子模块,用于当所述源设备的播放数据来源于网络侧时,同步获取由所述源设备的播放数据的资源地址和当前的播放时间戳生成的同步播放信息。11.  根据权利要求8所述的服务器,其特征在于,所述同步获取模块,包括:播放同步子模块,用于当所述源设备的播放数据来源于所述源设备本地 时,将从所述源设备中同步获取当前播放数据的播放数据流作为同步播放信息。12.  根据权利要求8或10或11所述的服务器,其特征在于,所述同步获取模块,包括:播放控制子模块,用于同步获取所述源设备在本地播放的控制信号构成同步控制信息,其中,所述控制信号包括以下任一项:播放信号,暂停信号,快进信号,快退信号和停止播放信号。13.  根据权利要求8所述的服务器,其特征在于,所述同步获取模块,包括:评论同步子模块,用于同步获取所述同步获取评论信息,其中,所述评论信息包括评论数据;所述同步发送模块,还用于按照所述配对关系查找所述评论信息的发送地址,其中所述发送地址包括源地址或目的地址;将所述评论信息按照所述发送地址发送给源设备或目的设备显示。14.  根据权利要求8所述的服务器,其特征在于,还包括:语音交互模块,用于为所述源设备和目的设备建立实时语音通道,并在所述实时语音通道中传输源设备和目的设备的语音信息。

说明书

说明书一种互联网电视播放方法和服务器
技术领域
本发明涉及网络技术领域,特别是涉及一种互联网电视播放方法和一种服务器。
背景技术
互联网电视是一种利用宽带有线电视网,集互联网、多媒体、通讯等多种技术于一体,向家庭互联网电视用户提供包括数字电视在内的多种交互式服务的崭新技术。
互联网电视是在数字化和网络化背景下产生,是互联网络技术与电视技术结合的产物,在整合电视与网络两大传播媒介过程中,网络电视既保留了电视形象直观、生动灵活的表现特点,又具有了互联网按需获取的交互特征,是综合两种传播媒介优势而产生的一种新的传播形式。
发明内容
本发明实施例所要解决的技术问题是提供一种互联网电视播放方法,以实现不同互联网电视设备之间的同步播放控制。
相应的,本发明实施例还提供了一种服务器,用以保证上述方法的实现及应用。
为了解决上述问题,本发明公开了一种互联网电视播放方法,包括:依据源设备的配对请求确定请求配对的目的设备,通过建立配对关系对所述源设备和目的设备进行配对;同步获取所述源设备当前的播放信息,其中,所述播放信息包括:同步播放信息和/或同步控制信息;按照所述配对关系确定所述目的设备的目的地址,将所述播放信息同步到所述目的地址,以使所述目的设备和源设备进行播放同步和控制同步。
可选的,依据源设备的配对请求确定请求配对的目的设备,通过建立配对关系对所述源设备和目的设备进行配对,包括:从所述源设备的配对请求 中获取请求配对的目的设备的目的标识,并获取源设备的源标识;建立所述源标识和所述目的标识的配对关系,以对所述源设备和目的设备进行配对。
可选的,所述同步获取所述源设备当前的播放信息,包括:当所述源设备的播放数据来源于网络侧时,同步获取由所述源设备的播放数据的资源地址和当前的播放时间戳生成的同步播放信息。
可选的,所述同步获取所述源设备当前的播放数据,包括:当所述源设备的播放数据来源于所述源设备本地时,将从所述源设备中同步获取当前播放数据的播放数据流作为同步播放信息。
可选的,同步获取所述源设备当前的播放信息,包括:同步获取所述源设备在本地播放的控制信号构成同步控制信息,其中,所述控制信号包括以下任一项:播放信号,暂停信号,快进信号,快退信号和停止播放信号。
可选的,还包括:同步获取所述同步获取评论信息,其中,所述评论信息包括评论数据;按照所述配对关系查找所述评论信息的发送地址,其中所述发送地址包括源地址或目的地址;将所述评论信息按照所述发送地址发送给源设备或目的设备显示。
可选的,还包括:为所述源设备和目的设备建立实时语音通道,并在所述实时语音通道中传输源设备和目的设备的语音信息。
本发明还公开了一种服务器,包括:配对模块,用于依据源设备的配对请求确定请求配对的目的设备,通过建立配对关系对所述源设备和目的设备进行配对;同步获取模块,用于同步获取所述源设备当前的播放信息,其中,所述播放信息包括:同步播放信息和/或同步控制信息;同步发送模块,用于按照所述配对关系确定所述目的设备的目的地址,将所述播放信息同步到所述目的地址,以使所述目的设备和源设备进行播放同步和控制同步。
可选的,配对模块,包括:获取子模块,用于从所述源设备的配对请求中获取请求配对的目的设备的目的标识,并获取源设备的源标识;配对子模块,用于建立所述源标识和所述目的标识的配对关系,以对所述源设备和目的设备进行配对。
可选的,所述同步获取模块,包括:播放同步子模块,用于当所述源设备的播放数据来源于网络侧时,同步获取由所述源设备的播放数据的资源地址和当前的播放时间戳生成的同步播放信息。
可选的,所述同步获取模块,包括:播放同步子模块,用于当所述源设备的播放数据来源于所述源设备本地时,将从所述源设备中同步获取当前播放数据的播放数据流作为同步播放信息。
可选的,所述同步获取模块,包括:播放控制子模块,用于同步获取所述源设备在本地播放的控制信号构成同步控制信息,其中,所述控制信号包括以下任一项:播放信号,暂停信号,快进信号,快退信号和停止播放信号。
可选的,所述同步获取模块,包括:评论同步子模块,用于同步获取所述同步获取评论信息,其中,所述评论信息包括评论数据;所述同步发送模块,还用于按照所述配对关系查找所述评论信息的发送地址,其中所述发送地址包括源地址或目的地址;将所述评论信息按照所述发送地址发送给源设备或目的设备显示。
可选的,还包括:语音交互模块,用于为所述源设备和目的设备建立实时语音通道,并在所述实时语音通道中传输源设备和目的设备的语音信息。
与现有技术相比,本发明实施例包括以下优点:
通过源设备的配对请求与目的设备建立配对关系,从而从源设备中同步获取当前的播放信息,包括同步播放信息和/或同步控制信息,分别用于进行播放数据的同步,和播放状态的同步如停止、快进等,从而通过建立的配对关系确定目的设备的目的地址,将播放信息同步发送到该目的地址上,从而使得源设备和目的设备同步播放相同的数据,并同步控制播放状态,实现两个设备之间的实时同步播放控制。
附图说明
图1是本发明的一种互联网电视播放方法实施例的步骤流程图;
图2是本发明的一种互联网电视播放方法可选实施例的步骤流程图;
图3是本发明一种服务器实施例的结构框图;
图4是本发明一种服务器实施例的可选结构框图。
具体实施方式
为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。
本发明实施例的核心构思之一在于,提供一种互联网电视播放方法,以实现不同互联网电视设备之间的同步播放控制。通过源设备的配对请求与目的设备建立配对关系,从而从源设备中同步获取当前的播放信息,包括同步播放信息和/或同步控制信息,分别用于进行播放数据的同步,和播放状态的同步如停止、快进等,从而通过建立的配对关系确定目的设备的目的地址,将播放信息同步发送到该目的地址上,从而使得源设备和目的设备同步播放相同的数据,并同步控制播放状态,实现两个设备之间的实时同步播放控制。
实施例一
参照图1,示出了本发明的一种互联网电视播放方法实施例的步骤流程图,具体可以包括如下步骤:
步骤102,依据源设备的配对请求确定请求配对的目的设备,通过建立配对关系对所述源设备和目的设备进行配对。
用户在使用互联网电视时,可以观看本地和网络的各种视频。并且本实施例还实现了互联网电视之间同步播放内容,使得远程的用户共享同一个画面,实现多地一个客厅的享受。为了将不同地理位置的用户的设备同步相同的播放内容,首先要为用户的设备进行配对。将发起配对的设备称为源设备,请求配对的设备称为目的设备。
首先会收到源设备的配对请求,然后从该配对请求中确定请求配对的一个或多个目的设备,再建立源设备和目的设备的对应关系,完成对源设备和目的设备的配对。其中,可以对源设备和目的设备的对应关系进行存储,并同时存储源设备的源地址和目的设备的目的地址等信息。
步骤104,同步获取所述源设备当前的播放信息。
由于要实现源设备和目的设备之前播放的同步,因此不但要实现播放内同的同步,还要实现播放控制的不同,以实现两个设备真正的播放同步。
因此要实时的同步获取源设备当前的播放信息,其中,所述播放信息包括:同步播放信息和/或同步控制信息。同步播放信息用于同步播放内容相关的信息,例如播放进度、播放数据等,使源设备和目的设备的播放数据是同步的;同步控制信息用于同步播放的控制信号等信息,如暂停信号、快进信号等,使源设备和目的设备的播放状态是同步的。
步骤106,按照所述配对关系确定所述目的设备的目的地址,将所述播放信息同步到所述目的地址,以使所述目的设备和源设备进行播放同步和控制同步。
在获取源设备的播放信息后,需要依据该播放信息对目的设备进行播放同步,因此要确定该源设备的目的设备,可以依据配对关系确定目的设备,也可以由源设备在发送播放信息时发送目的设备的目的标识,本实施例对此不作限定。
然后再按照该配对关系确定目的设备的目的地址,将播放信息同步发送到所述目的地址上,从而目的设备在接收该播放信息进行数据的播放,或者播放状态的调整,实现源设备和目的设备实时在进行播放时,播放数据的同步播放和播放状态的同步控制。
综上,通过源设备的配对请求与目的设备建立配对关系,从而从源设备中同步获取当前的播放信息,包括同步播放信息和/或同步控制信息,分别用于进行播放数据的同步,和播放状态的同步如停止、快进等,从而通过建立的配对关系确定目的设备的目的地址,将播放信息同步发送到该目的地址上,从而使得源设备和目的设备同步播放相同的数据,并同步控制播放状态,实现两个设备之间的实时同步播放控制。
实施例二
在上述实施例的基础上,本实施例继续论述在源设备和目的设备之间实现互联网电视播放同步控制。
参照图2,示出了本发明的一种互联网电视播放方法可选实施例的步骤流程图,具体可以包括如下步骤:
步骤202,从所述源设备的配对请求中获取请求配对的目的设备的目的标识,并获取源设备的源标识。
步骤204,建立所述源标识和所述目的标识的配对关系,以对所述源设备和目的设备进行配对。
为实现不同设备之间的播放同步,首先在同步推送播放内容之前确定同步的设备,实际处理中可以通过配对来实现。例如,在源设备中通过输入远程的目的设备的目的标识,即在源设备中可以通过简单的添加,删除等基本TV管理操作确定远程同步的目的设备。
因此在接收到源设备的配对请求后,可以从该配对请求中获取请求配对的目的设备的目的标识,并获取源设备的源标识。其中源标识和目的标识均指的是设备标识,该设备标识可以是使用该设备的用户在服务器中注册的用户标识,也可以是设备硬件相关标识信息,本实施例对从不作限定。例如,设备标识为设备的通用唯一识别码(Universally Unique Identifier,UUID),UUID是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的。
然后建立源标识和目的标识的配对关系,并记录源设备的源地址,以及目的设备的目的地址等信息,从而对源设备和目的设备进行配对,完成配对的源设备和目的设备可以进行播放同步,即同时播放相同的内容。
本实施例中,对于配对各个设备需要注册到云端服务器,并且维护心跳以确保自己可服务,如可以通过在设备上设置简单的代理(Agent)服务来定期发送心跳信息。
本实施例中,源设备和目的设备不在同一局域网中,且已通过服务器完成源设备和目标设备的配对,则源设备的播放内容,会同步相同的播放内容到服务器,服务器检测到目的设备的目的地址,把该播放内容转发到目的设备所在的目的地址,目标设备接收到并播放相同的播放内容,实现同步播放。其中,用户采用源设备观看互联网电视时,播放数据可以为网络资源,也可 以为源设备的本地资源。
步骤206,同步获取由所述源设备的播放数据的资源地址和当前的播放时间戳生成的同步播放信息。
采用网络资源进行播放,即所述源设备的播放数据来源于网络侧时,源设备和目的设备可以对网络侧的同一播放数据同时获取并播放,并且为了使两个设备播放内容是同步的,还需要获取源设备中播放的时间信息。因此,要从源设备中同步其所播放的播放数据的资源地址,即同步该播放数据的存储地址,并且同步其当前的播放时间戳,采用资源地址和播放时间戳构成同步播放信息。
其中,时间戳(timestamp),通常是一个字符序列,唯一地标识某一刻的时间,则播放时间戳标识了源设备中对播放数据的播放时间。
步骤208,将从所述源设备中同步获取当前播放数据的播放数据流作为同步播放信息。
采用本地资源进行播放时,即所述源设备的播放数据来源于所述源设备本地时,由于播放数据时存储在源设备中而非服务器中,因此目的设备不能直接从服务器获取播放数据,为使两个设备能够进行播放同步,可以将源设备作为服务器进行播放数据的获取,即实时获取源设备中当前播放数据的数据播放流,将该数据播放流作为同步播放信息。
其中,对于将源设备作为服务器获取播放数据流,可以采用基于互联网的Streaming服务,Streaming是一种数据传送技术,可以将从客户端收到的数据变成一个稳定连续的数据流,持续使用户获取并播放稳定的音、视频数据,并且,可以在该文件完整传送完毕前进行浏览、播放。Streaming可以通过相应的通信和控制协议支持并实现。
采用Streaming进行播放同步时,源设备可以看作是Streaming的服务器,云端服务器持续收到源设备的播放数据流并转发给目的设备,从而实现对应本地资源在源设备和目的设备之间的播放同步。
步骤210,同步获取所述源设备在本地播放的控制信号构成同步控制信息。
若源设备和目的设备当前播放相同的播放内容,此时源设备进行了暂停,而目的设备正常播放,则此时源设备和目的设备就会出现播放不同步的问题。因此本实施例中,对于源设备和目的设备的播放同步,除了播放内容相同之前,还要进行播放状态的同步控制。
可以从源设备或目的设备中同步其在本地播放的控制信息生成同步控制信息。当前该同步控制信息中也可以包括目的标识等。其中,所述控制信号包括以下任一项:播放信号,暂停信号,快进信号,快退信号和停止播放信号。
播放信号用于控制播放数据进行播放;暂停信号用于控制播放数据暂停播放;停止播放信号用于控制播放数据停止播放。快进信号用于控制播放数据快速播放,反之快退信号用于控制播放数据回退,快速播放和回退可以使跳过设定数量的数据帧,或者设备时间如5秒等。
从而实现源设备和目的设备之间对播放状态的同步控制,例如若源设备对播放进行了暂停,通过同步的暂定信息,目的设备也会暂停播放。
步骤212,同步获取所述同步获取评论信息。
本实施例中,不同设备之间可以进行播放数据的同步和播放状态的同步,还可以使不同地域的配对设备的用户进行信息交互,即在同步播放的过程中显示用户发送的评论信息。因此可以从源设备或目的设备中获取用户反馈的评论信息,从而通过服务器将其传送给对端设备进行显示,即同步播放过程中在终端屏幕上显示。
步骤214,按照所述配对关系确定所述目的设备的目的地址,将信息同步到所述目的地址。
服务器在获取同步播放信息、同步控制信息或评论信息后,可以依据配对关系确定与该源设备配对的目的设备,再确定该目的设备的目的地址,然后将同步播放信息、同步控制信息或评论信息同步给该目的地址,以在该目的设备中同步播放视频数据、同步控制视频数据的播放,以及远程交互评论信息。
本发明一个可选实施例中,还包括:为所述源设备和目的设备建立实时 语音通道,并在所述实时语音通道中传输源设备和目的设备的语音信息。为了使同步播放过程中用户更便捷的交互信息,还可以在源设备和目的设备之间建立一条语音通过,源设备或目的设备发送的语音信息可以通过该语音通过进行传输交互。
本实施例中,通过互联网电视的设备之间同步播放内容的方式,实现远程设备的用户共享同一个画面,实现多地一个客厅的享受。
其中,对于各个设备,会通过自己的Agent定期发送心跳,并且注册自身的UUID到云端服务器中。在本地的源设备上,只需要输入远程的目的设备的UUID,即可在服务器侧实现远程设备的配对。
其中,在播放内容分享后,可以通过自定义协议,进行多设备的多屏同步控制、管理。对于内容播放控制权的切换,播放进度等同步,互联网电视的设备可以通过锁机制来控制内容播放控制权的切换,通过远程同步播放记录等方式来同步播放进度。本实施例中自定义协议包括以下至少一项:TV设备管理协议,用于支持设备配对,设备管理等;内容控制协议,用于支持包括:内容控制、内容分享和简单互动在内的各功能。
在设备配对完成后,可以把同步播放信息同步推送到远端的目的设备上。其中,对于云端资源,在本地播放的同时,需要发送当前的资源路径,和播放的timestamp同步到云端服务器,服务器会转发资源路径和当前的timestamp到目的设备上。而对于本地的资源,源设备需要先将播放数据流streaming到云端服务器,该服务器将播放数据流转发到远程的目的设备设备上,其中,由于本地内容数据量比较大,可以采用简单压缩方式减少带宽,提高用户体验。
本实施例中,所谓播放控制,主要包括:播放,暂停,快进,快退,停止播放。源设备和目的设备位于不同局域网中,如源设备通过暂停新信号,控制暂时停止当前内容的播放,同时源设备把该暂停信号传送给服务器,服务器通过目的设备的UUID找到目标地址,把该暂停信号传送给目的设备,目的设备接收到暂停信号,暂停目的设备中播放内容的播放。其他播放控制与暂停信号的播放控制过程类似,因此不再赘述。
为了提供用户体验实现更多样的互动,可以通过设备的外接AudioInput(音频信号输入)设备实现双方的语音共享、通信,或者通过遥控器来实现对内容的简单评论。
对于配对设备的评论交互,用户的互动评论是双向支持,即其中任一个设备更新了一条评论到当前内容时,该评论信息会发送到服务器上,服务器上接收到该评论信息后,会按照UUID找到配对的对端设备的设备地址,同时转发该评论信息到对端设备,对端设备收到评论信息,显示该评论信息到对端设备的屏幕上。对端设备也可以按照该过程进行评论信息的交互。对于配对设备的语音交互语音通信建立实时语音通道,可以如打电话一样实时保持通话。
需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明实施例所必须的。
实施例三
在上述实施例的基础上,本实施例还公开了一种服务器,用于实现不同用户之间的同步播放和控制。
参照图3,示出了本发明一种服务器实施例的结构框图,具体可以包括如下模块:
配对模块302,用于依据源设备的配对请求确定请求配对的目的设备,通过建立配对关系对所述源设备和目的设备进行配对。
同步获取模块304,用于同步获取所述源设备当前的播放信息,其中,所述播放信息包括:同步播放信息和/或同步控制信息。
同步发送模块306,用于按照所述配对关系确定所述目的设备的目的地址,将所述播放信息同步到所述目的地址,以使所述目的设备和源设备进行播放同步和控制同步。
综上,通过源设备的配对请求与目的设备建立配对关系,从而从源设备中同步获取当前的播放信息,包括同步播放信息和/或同步控制信息,分别用于进行播放数据的同步,和播放状态的同步如停止、快进等,从而通过建立的配对关系确定目的设备的目的地址,将播放信息同步发送到该目的地址上,从而使得源设备和目的设备同步播放相同的数据,并同步控制播放状态,实现两个设备之间的实时同步播放控制。
参照图4,示出了本发明一种服务器实施例的可选结构框图。
配对模块302,包括:获取子模块30202和配对子模块30204。
其中,获取子模块30202,用于从所述源设备的配对请求中获取请求配对的目的设备的目的标识,并获取源设备的源标识;配对子模块30204,用于建立所述源标识和所述目的标识的配对关系,以对所述源设备和目的设备进行配对。
所述同步获取模块304,包括:播放同步子模块30402、播放控制子模块30404和评论同步子模块30406。
其中,播放同步子模块30402,用于当所述源设备的播放数据来源于网络侧时,同步获取由所述源设备的播放数据的资源地址和当前的播放时间戳生成的同步播放信息。以及当所述源设备的播放数据来源于所述源设备本地时,将从所述源设备中同步获取当前播放数据的播放数据流作为同步播放信息。
播放控制子模块30404,用于同步获取所述源设备在本地播放的控制信号构成同步控制信息,其中,所述控制信号包括以下任一项:播放信号,暂停信号,快进信号,快退信号和停止播放信号。
评论同步子模块30406,用于同步获取所述同步获取评论信息,其中,所述评论信息包括评论数据。且所述同步发送模块306,还用于按照所述配对关系查找所述评论信息的发送地址,其中所述发送地址包括源地址或目的地址;将所述评论信息按照所述发送地址发送给源设备或目的设备显示。
语音交互模块308,用于为所述源设备和目的设备建立实时语音通道,并在所述实时语音通道中传输源设备和目的设备的语音信息。
本实施例中,通过互联网电视的设备之间同步播放内容的方式,实现远程设备的用户共享同一个画面,实现多地一个客厅的享受。并为用户提供更多样的互动,可以通过设备的外接AudioInput(音频信号输入)设备实现双方的语音共享、通信,或者通过遥控器来实现对内容的简单评论。
对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
本领域内的技术人员应明白,本发明实施例的实施例可提供为方法、装置、或计算机程序产品。因此,本发明实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明实施例是参照根据本发明实施例的方法、终端设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设 备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本发明实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明实施例范围的所有变更和修改。
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。
以上对本发明所提供的一种互联网电视播放方法和一种服务器,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

一种互联网电视播放方法和服务器.pdf_第1页
第1页 / 共13页
一种互联网电视播放方法和服务器.pdf_第2页
第2页 / 共13页
一种互联网电视播放方法和服务器.pdf_第3页
第3页 / 共13页
点击查看更多>>
资源描述

《一种互联网电视播放方法和服务器.pdf》由会员分享,可在线阅读,更多相关《一种互联网电视播放方法和服务器.pdf(13页珍藏版)》请在专利查询网上搜索。

本发明提供了一种互联网电视播放方法和服务器,以实现不同互联网电视设备之间的同步播放控制。所述的方法包括:依据源设备的配对请求确定请求配对的目的设备,通过建立配对关系对所述源设备和目的设备进行配对;同步获取所述源设备当前的播放信息,其中,所述播放信息包括:同步播放信息和/或同步控制信息;按照所述配对关系确定所述目的设备的目的地址,将所述播放信息同步到所述目的地址,以使所述目的设备和源设备进行播放同步。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1