基于代理服务器的终端切换视频的方法、系统及智能终端的制作方法

文档序号:7927724阅读:96来源:国知局
专利名称:基于代理服务器的终端切换视频的方法、系统及智能终端的制作方法
技术领域
本发明涉及视频点播领域,尤其涉及基于代理服务器的终端切换视频的方法、系统及智能终端。
背景技术
三网融合是指电信网、计算机网和有线数字电视网络三大网络通过技术改造,能够提供包括语音、数据、图像等综合多媒体的通信业务。现阶段,三网融合是指在信息传递中,把广播传输中的“点”对“面”,通信传输中的“点”对“点”,计算机中的存储时移融合在一起,更好为人类服务。但这并不意味着电信网、计算机网和有线数字电视网络三大网络的物理合一,而主要是指高层业务应用的融合。数字技术的迅速发展和全面采用,使电话、 数据和图像信号可以通过统一的编码进行传输和交换,所有业务在网络中都将成为统一的 “O”或“I”的比特流,三网融合相关技术实现后,可用电视遥控器打电话,在手机上看电视剧,随需选择通信网络和数字终端。也就是说,只需要一条通信通道即可完成电话通信、电视点播、互联网上网等功能现有技术中,如果正在使用移动终端的用户正在播放在线业务系统或互联网中发现的视频、图片、文档等,希望通过电视观看,可以通过移动终端发送所述视频、图片、文档的链接地址到机顶盒,通过机顶盒再次获取相关数据后显示观看。但是,所获取的视频、图片、 文档无法体现用户的收看或查询信息。比如,当观看一部电影,播放电影的时间显示为10 分钟,机顶盒再次获取的电影需要从电影的开始从新播放,无法实现实时切换所述视频、图片、文档的技术问题。发明内容
本发明实施例所要解决的技术问题在于,提供一种多个智能终端之间切换网络视频的方法、系统及智能终端,可在三网融合中,较好地实现实时切换所述网络视频、音频、图片、文档的技术问题。
为了解决上述技术问题,本发明实施例一种用于多个智能终端之间切换网络视频的方法,包括当第一终端处于播放网络视频的状态时,根据用户的输入判断是否切去所述网络视频至第二终端;若是,则第一终端获取所述网络视频的视频信息,生成切去视频接口消息并发送至第二终端;其中,所述切去视频接口消息包括所述网络视频的视频信息和切去指令信息,所述视频信息包括所述网络视频的链接地址、网络视频标识以及记录所述网络视频当前播放时长的第一播放时长;第二终端接收所述切去视频接口消息,解析得到所述视频信息和切去指令信息;第二终端根据所述切去视频接口消息,通过数字电视网络向代理服务器请求从所述网络视频的第一播放时长指示的位置处开始播放;代理服务器从在线业务系统获取所述第二终端请求的网络视频,通过数字电视网络返回给第二终端,所述在线业务系统提供接口文档,所述接口文档支持第二终端通过代理服务器,并根据所述第一播放时长直接跳到第一播放时长指示的位置处播放。
本发明提供了一种用于多个智能终端之间切换网络视频的系统,包括第一终端、 第二终端、在线业务系统及代理服务器,第一终端包括第一视频播放模块,用于播放网络视频;交互模块,用于根据用户的输入判断是否切去所述网络视频至第二终端,若是,则; 第一消息模块,用于获取所述网络视频的视频信息,生成切去视频接口消息并发送至第二终端,其中,所述切去视频接口消息包括所述网络视频的视频信息和切去指令信息,所述网络视频的视频信息包括所述网络视频的链接地址、网络视频标识以及记录所述网络视频当前播放时长的第一播放时长;第二终端包括第二消息模块,用于接收所述切去视频接口消息,解析得到当前网络视频的视频信息和切去指令信息;第二视频播放模块,用于根据所述切去视频接口消息,通过数字电视网络向代理服务器从在线业务系统获取所述第二终端请求的网络视频,通过数字电视网络返回给第二终端,所述在线业务系统提供接口文档,所述接口文档支持第二终端通过代理服务器,并根据所述第一播放时长直接跳到第一播放时长指示的位置处播放。
本发明还提供一种智能终端,包括第二消息模块,用于接收另一智能终端发送的切去视频接口消息,解析得到当前网络视频的视频信息和切去指令信息,所述的视频信息包括所述网络视频的链接地址、网络视频标识以及记录所述网络视频当前播放时长的第一播放时长;第二视频播放模块,用于根据所述切去视频接口消息,通过数字电视网络向代理服务器从在线业务系统获取所述第二终端请求的网络视频,通过数字电视网络返回给第 二终端,所述在线业务系统提供接口文档,所述接口文档支持第二终端通过代理服务器,并根据所述第一播放时长直接跳到第一播放时长指示的位置处播放。
在本明中,上述方法较好地实现实时切换所述网络视频、音频、图片、文档的技术问题。


图1是本发明实施例的第一终端切去网络视频至第二终端的流程图;图2是本发明实施例的第一终端从第二终端切回网络视频的流程图;图3是本发明实施例的用于多个智能终端之间切换网络视频的系统的结构图;图4是本发明实施例的智能终端的结构图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
在本发明实施例中,以数字电视终端所在的广电网络为双向网络为基础,在该双向网络中,数字电视终端不仅可以接收前端广播还可以主动向前端发送请求信息,请求媒体资源。另外,所述数字电视终端还可以访问互联网媒体资源。
在本发明实施例中,移动终端包括但不限于台式电脑、平板电脑PAD、手机、PDA、笔记本电脑、POS机及车载电脑,本实施例以PAD为例,具体阐述如何实现在移动终端与数字电视终端之间的实时切换视频后,移动终端控制数字电视终端播放视频的技术方案。
另外,在本发明实施例中,移动终端和数字电视终端都已经启动,并都支持访问互联网;且在移动终端和数字电视终端均集成一个后台服务程序程序,且所述后台服务程序可以不开机启动,移动终端和数字电视终端配置好同一用户账号(包括用户ID和密码),移动终端和数字电视终端任一终端登陆在线业务系统后,该后台服务程序都可以提供设备间点对点通讯,支持调用播放器API (Application Programming Interface,应用程序编程接口功能),支持存储当前播放信息。另外,在本发明实施例中,移动终端的后台服务程序可通过一悬浮在显示界面上的按钮作为可视化标识,用户点击、滑动或其他方式触摸此按钮即可实现将移动终端的视频节目切换到数字电视终端中播放,当用户再次点击、滑动或其他方式触摸此按钮后又可实现将所述视频从数字电视终端中切回来。另外,所述在线业务系统在本发明实施例中指提供互联网在线视频业务的系统。
本发明一实施例的移动终端播放互联网视频的流程图,包括以下步骤步骤S1011,移动终端开机初始化,启动后台服务程序;步骤S1012,移动终端接收用户用户的输入,连接互联网,根据用户的请求和账号,登录在线业务系统;所述ID信息与数字电视终端登录的ID相同;如果用户账号正确,`则执行步骤步骤S1013,如果用户账号错误,则执行步骤S1014 ;步骤S1013,移动终端登录到在线业务系统;步骤S1014,登录失败,执行步骤S1012,重新登录;步骤S1015,移动终端根据用户的输入,向在线业务系统系统发送视频节目播放请求; 步骤S1016,在线业务系统系统向移动终端返回所述视频节目,移动终端启动媒体播放器播放所述视频节目。
本发明一实施例的数字电视终端播放直播节目的流程图,包括以下步骤步骤S1021,数字电视终端开机初始化,启动后台服务程序;步骤S1022,数字电视终端向直播频道服务器发送直播频道节目请求;步骤S1023,数字按电视终端接收所述请求的直播频道节目信息,并播放该频道节目。 播放直播频道的节目应该不用设置用户ID,直接打开机顶盒就可以播放直播节目了,登录在线业务系统才需要输入用户ID。
用户在外地办公,出差,旅游时用移动终端比较方便,但是,由于受限于移动终端屏幕尺寸,有时使用移动终端的用户体验会比较差,此时用户可以将该视频切换到数字电视终端进行播放。
请参见图1,是本发明实施例的第一终端切去网络视频至第二终端的流程图;步骤S100、当第一终端处于播放网络视频的状态时,根据用户的输入判断是否切去所述网络视频至第二终端;本发明实施例以用户正在使用移动终端观看在线业务系统提供的视频在线节目,数字电视终端正在播放直播节目为例进行说明,但可以理解的,本发明同样可以应用在例如在线图片、在线音乐、电子书等其他业务中。在本发明实施例中,所述网络视频包括带图片、动画或连续图像的视频,还包括不带图片、动画或连续图像的纯音频。可以理解本发明实施例同样可以应用在例如在线音乐、 电子图书等其他业务中。
所述第一终端包括但不限于数字电视终端、机顶盒、数字电视一体机及其他能播放直播频道节目的终端设备;所述第二终端包括但不限于手机、PAD、平板电脑笔记本电脑、POS机及车载电脑等便于移动的移动终端设备;第一终端及第二终端在一定条件下可相互转化、替换。
用户将移动终端中的视频实时切换到数子电视终端,具体的,移动终端启动后台服务程序后,移动终端的屏幕上显示“=>”的视频切去按钮。当移动终端处于播放网络视频的状态时,用户通过移动终端屏幕上显示的“=>”视频切去按钮,输入是否切去所述正在播放的网络视频至数字电视终端,移动终端对用户的输入进行判断。
步骤S200,若是,则第一终端获取所述网络视频的视频信息,生成切去视频接口消息并发送至第二终端;其中,所述切去视频接口消息包括所述网络视频的视频信息和切去指令信息,所述视频信息包括所述网络视频的链接地址、网络视频标识以及记录所述网络视频当前播放时长的第一播放时长;如果用户输入切去移动终端正在播放的网络视频,则移动终端后台服务程序获取所述网络视频的链接地址、网络视频标识以及记录所述网络视频当前播放时长的第一播放时长及切去指令信息,生成切去视频接口消息,并将所述切去视频接口消息基于3G、WLAN、UffB, 蓝牙,WIFI等无线通讯技术发送给数字电视终端。
其中,切去指令信息是令牌Token,赋予令牌token值,令牌token值的作用在一次网络视频切去和一次网络视频切回整个过程中,令牌token值的功能是锁定一次完整的视频切换,包括一次视频切去和一次视频切回。具体的,如果push对应视频切去接口消息, pull对应视频切回消息,则一对push, pull使用同一 token值,命令指令推push,类型是网络视频,接口版本号是1.0。网络视频播放时网络视频进程名称Video_Name,网络视频版本号Video_Version,则视频切去的格式如下
权利要求
1.一种基于代理服务器的智能終端切换网络视频的方法,其特征在于,包括 当第一終端处于播放网络视频的状态时,根据用户的输入判断是否切去所述网络视频至第二終端; 若是,则第一终端获取所述网络视频的视频信息,生成切去视频接ロ消息并发送至第ニ終端;其中,所述切去视频接ロ消息包括所述网络视频的视频信息和切去指令信息,所述视频信息包括所述网络视频的链接地址、网络视频标识以及记录所述网络视频当前播放时长的第一播放时长; 第二終端接收所述切去视频接ロ消息,解析得到所述视频信息和切去指令信息; 第二終端根据所述切去视频接ロ消息,通过数字电视网络向代理服务器请求从所述网络视频的第一播放时长指示的位置处开始播放; 代理服务器从在线业务系统获取所述第二终端请求的网络视频,通过数字电视网络返回给第二終端,所述在线业务系统提供接ロ文档,所述接ロ文档支持第二終端通过代理服务器,井根据所述第一播放时长直接跳到第一播放时长指示的位置处播放。
2.如权利要求1所述的方法,其特征在于,在所述当第一終端处于播放网络视频的状态时,根据用户的输入判断是否切去所述网络视频至第二终端的步骤之前,还包括步骤根据用户的输入,第一終端和第二終端分别配置用户账号;所述切去视频接ロ消息还包括所述第一終端的用户账号信息; 所述第二終端接收所述切去视频接ロ消息,解析得到所述视频信息和切去指令信息的步骤之后,所述第二終端根据所述切去视频接ロ消息向相应的在线业务系统请求从所述网络视频的第一播放时长指示的位置处开始播放的步骤之前还包括步骤 第二終端判断接收到的用户账号信息是否与已配置的用户账号相同。
3.如权利要求1所述的方法,其特征在于,在第二終端根据所述切去视频接ロ消息向相应的代理服务器请求从所述网络视频的第一播放时长指示的位置处开始播放的步骤之后,还包括 第二終端生成切去应答接ロ消息并发送至第一終端,所述切去应答接ロ消息包括用于确认所述网络视频已播放的确认信息; 第一終端接收所述切去应答接ロ消息,停止播放所述视频。
4.如权利要求1-3任一项所述的方法,其特征在于,在第二終端根据所述切去视频接ロ消息向相应的代理服务器请求从所述网络视频的第一播放时长指示的位置处开始播放的步骤之后,还包括以下步骤 当第一终端处于不播放所述网络视频的状态时,根据用户的输入判断是否从第二終端切回所述网络视频的切回消息; 若是,则第一終端根据所述切回消息生成切回视频接ロ消息并发送至第二終端,其中,所述切回视频接ロ消息包括所述网络视频标识和切回指令信息; 第二終端接收所述切回视频接ロ消息,解析得到所述视频标识和切回指令信息; 第二終端根据所述切回视频接ロ消息获取记录所述网络视频当前播放时长的第二播放时长,生成切回应答接ロ消息,并发送至第一終端;其中,所述切回应答接ロ消息包括所述第二播放时长和用于确认切回所述网络视频至第一终端的确认信息; 第一終端根据接收的所述切回应答接ロ消息,向所述在线业务系统请求从所述网络视频的第二播放时长指示的位置处开始播放,其中,所述在线业务系统提供接ロ文档,所述接ロ文档支持第一終端根据所述第二播放时长直接跳到第二播放时长指示的位置处播放。
5.一种基于代理服务器的智能終端切换网络视频的系统,包括第一終端、第二終端、在线业务系统及代理服务器,其特征在干, 第一終端包括 第一视频播放模块,用于播放网络视频; 交互模块,用于根据用户的输入判断是否切去所述网络视频至第二終端,若是,则; 第一消息模块,用于获取所述网络视频的视频信息,生成切去视频接ロ消息并发送至第二終端,其中,所述切去视频接ロ消息包括所述网络视频的视频信息和切去指令信息,所述网络视频的视频信息包括所述网络视频的链接地址、网络视频标识以及记录所述网络视频当前播放时长的第一播放时长; 第二終端包括 第二消息模块,用于接收所述切去视频接ロ消息,解析得到当前网络视频的视频信息和切去指令信息; 第二视频播放模块,用于根据所述切去视频接ロ消息,通过数字电视网络向代理服务器从在线业务系统获取所述第二终端请求的网络视频,通过数字电视网络返回给第二终端,所述在线业务系统提供接ロ文档,所述接ロ文档支持第二終端通过代理服务器,并根据所述第一播放时长直接跳到第一播放时长指示的位置处播放。
6.如权利要求5所述的系统,其特征在干, 所述交互模块还用于当所述第一视频播放模块不播放所述网络视频时,接收用户的输入判断是否从第二終端切回所述网络视频,若是,则; 所述第一消息模块还用于生成切回视频接ロ消息并发送至第二終端,其中,所述切回视频接ロ消息包括所述网络视频标识和切回指令信息;以及,接收第二终端发送的切回应答接ロ消息; 所述第一视频播放模块还用于根据接收的所述切回应答接ロ消息,向所述在线业务系统请求从所述网络视频的第二播放时长指示的位置处开始播放;其中,所述在线业务系统提供接ロ文档,所述接ロ文档支持第一終端根据所述第二播放时长直接跳到第二播放时长指示的位置处播放; 所述第二消息模块还用于接收所述切回视频接ロ消息,解析得到所述视频标识和切回指令信息;根据所述切回视频接ロ消息获取记录所述网络视频当前播放时长的第二播放时长,生成切回应答接ロ消息,并发送至第一終端;其中,所述切回应答接ロ消息包括第二播放时长和用于确认切回所述网络视频至第一终端的确认信息。
7.如权利要求6所述的系统,其特征在于,第二终端还包括 第二控制模块,用于在第二消息模块接收到所述切去视频接ロ消息,解析得到所述网络视频的视频信息和切去指令信息后,控制当前运行的程序进入待机状态; 以及在第二消息模块向第一終端返回切回应答接ロ消息后,唤醒所述进入待机状态的程序。
8.ー种智能終端,其特征在于,包括 第二消息模块,用于接收另一智能终端发送的切去视频接ロ消息,解析得到当前网络视频的视频信息和切去指令信息,所述的视频信息包括所述网络视频的链接地址、网络视频标识以及记录所述网络视频当前播放时长的第一播放时长; 第二视频播放模块,用于根据所述切去视频接ロ消息,通过数字电视网络向代理服务器请求从所述网络视频的第一播放时长指示的位置处开始播放;代理服务器从在线业务系统获取所述第二终端请求的网络视频,通过数字电视网络返回给第二終端,所述在线业务系统提供接ロ文档,所述接ロ文档支持第二終端通过代理服务器,井根据所述第一播放时长直接跳到第一播放时长指示的位置处播放。
9.根据权利要求8所述的智能終端,其特征在于,所述第二消息模块,还用于接收所述另ー智能终端发送的切回视频接ロ消息,根据所述切回视频接ロ消息获取记录所述网络视频当前播放时长的第二播放时长,生成切回应答接ロ消息,并发送至所述另一智能終端;其中,所述切回视频接ロ消息包括所述网络视频标识和切回指令信息;所述切回应答接ロ消息包括所述网络视频的第二播放时长和用于确认切回所述网络视频至所述另一智能終端的确认信息。
10.根据权利要求9所述的智能終端,其特征在于,还包括第二控制模块,用于在第二消息模块接收到所述切去视频接ロ消息,解析得到所述网络视频的视频信息和切去指令信息后,控制当前运行的程序进入待机状态; 以及在第二消息模块向所述另一智能終端返回切回应答接ロ消息后,唤醒所述进入待机状态的程序。
11.根据权利要求10所述的智能終端,其特征在于,当所述第二视频播放模块播放直播节目时,所述第二消息模块接收到所述切去视频接ロ消息,解析得到所述网络视频的视频信息和切去指令信息,则所述第二控制模块用于控制所述第二视频播放模块停止播放所述直播节目,存储所述直播节目信息; 在第二消息模块向所述另一智能終端返回切回应答接ロ消息后,所述第二控制模块用于控制所述第二视频播放模块停止播放所述网络视频,读取所述直播节目信息,播放所述直播节目。
12.根据权利要求11所述的智能終端,其特征在于,所述智能終端包括手机、数字电视、机顶盒、电视一体机、IPTV、个人计算机、平板电脑中的任意ー种。
全文摘要
本发明公开一种用于多个智能终端之间切换网络视频的方法、系统及智能终端。所述方法包括当第一终端处于播放网络视频的状态时,根据用户的输入判断是否切去所述网络视频至第二终端;第一终端获取所述网络视频的视频信息,生成切去视频接口消息并发送至第二终端;其中,所述切去视频接口消息包括所述网络视频的视频信息和切去指令信息,所述视频信息包括所述网络视频的链接地址、网络视频标识以及记录所述网络视频当前播放时长的第一播放时长;第二终端接收所述切去视频接口消息,解析得到所述视频信息和切去指令信息;第二终端根据所述切去视频接口消息向相应的代理服务器请求从所述网络视频的第一播放时长指示的位置处开始播放。
文档编号H04N21/63GK103037266SQ20111029721
公开日2013年4月10日 申请日期2011年9月30日 优先权日2011年9月30日
发明者袁明, 唐斌奇 申请人:深圳市龙视传媒有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1