可进行视讯同步共享的机顶盒及视讯同步共享方法

文档序号:7980014阅读:300来源:国知局
可进行视讯同步共享的机顶盒及视讯同步共享方法
【专利摘要】本发明提供一种可进行视讯同步共享的机顶盒及视讯同步共享方法。该方法包括步骤发送共享节目单信息至一头端服务器;接收头端服务器发回的组播组IP地址和PORT以建立一组播组;从一通讯簿中选择若干用户作为被邀请方,并藉由扩展SDP协议向全部被邀请方发送共享视讯的邀请;接收全部被邀请方返回的SDP应答信息,根据SDP应答信息解析出全部被邀请方的账号和IP地址,并将该被邀请方的帐号和IP地址发送至所述头端服务器;接收头端服务器发回的视频解密密码,开始组播视讯。本发明的机顶盒及视讯同步共享方法藉由组播通信机制使一个用户可以邀请多个用户一起同时看同一视讯,以组播(Multicast)通讯的方式既使数据同步又减轻了头端服务器的通信压力。
【专利说明】可进行视讯同步共享的机顶盒及视讯同步共享方法
【技术领域】
[0001]本发明涉及一种可进行视讯同步共享的机顶盒及视讯同步共享方法,尤其涉及一种藉由组播(Multicast)通讯的方式实现的可进行视讯同步共享的机顶盒及视讯同步共
享方法。
【背景技术】
[0002]当多个用户想同时看相同的视讯时,传统的处理方式是:每个用户利用机顶盒分别以点播的方式向头端服务器发送各自的请求,头端服务器以单播(Unicast)通讯的方式给各个用户发送相同的数据。这样各个用户与头端服务器建立的会话通道是独立的,不能做到视讯的完全同步,以单播通讯的方式反复发送相同的数据给各个用户,也增加了头端服务器数据通讯的压力。

【发明内容】

[0003]本发明提供一种可进行视讯同步共享的机顶盒及视讯同步共享方法。
[0004]一种可进行视讯同步共享的机顶盒,包括:一共享模块,用于发送共享节目单信息至一头端服务器;一共享邀请模块,用于从该机顶盒一通讯簿中选择若干用户作为被邀请方,并藉由扩展SDP协议向全部被邀请方发送共享视讯的邀请;一信息解析模块,用于接收全部被邀请方返回的SDP应答信息,根据全部被邀请方返回的SDP应答信息解析出全部被邀请方的账号和IP地址,并将该解析出的全部被邀请方的帐号和IP地址发送至所述头端服务器;及一共享通讯模块,用于在头端服务器确定具有可用IP地址和PORT进行组播时,接收所述头端服务器发回的组播组IP地址和PORT以建立一组播组,及在头端服务器根据被邀请方的帐号和IP地址确定被邀请方合法时,接收头端服务器发回的视频解密密码,开始组播视讯。
[0005]一种视讯同步共享方法包括步骤:发送共享节目单信息至一头端服务器;在头端服务器确定具有可用IP地址和PORT进行组播时,接收头端服务器发回的组播组IP地址和PORT以建立一组播组;从一通讯簿中选择若干用户作为被邀请方,并藉由扩展SDP协议向全部被邀请方发送共享视讯的邀请;接收全部被邀请方返回的SDP应答信息,根据全部被邀请方返回的SDP应答信息解析出全部被邀请方的账号和IP地址,并将该解析出的全部被邀请方的帐号和IP地址发送至所述头端服务器;在头端服务器根据被邀请方的帐号和IP地址确定被邀请方合法时,接收头端服务器发回的视频解密密码,开始组播视讯。
[0006]本发明的可进行视讯同步共享的机顶盒及视讯同步共享方法藉由组播通信机制使一个用户可以邀请多个用户一起同时看同一视讯,将原来多个用户同时看同一视讯需要建立多个会话转变为只建立一个会话,头端服务器以组播(Multicast)通讯的方式把数据发送给各用户,这样既能使数据实现真正的同步,也减轻了头端服务器的通信压力。
【专利附图】

【附图说明】[0007]图1是本发明较佳实施方式下的视讯同步共享系统的示意图。
[0008]图2是本发明视讯同步共享系统的硬件架构图。
[0009]图3是本发明优选实施方式下视讯同步共享系统中邀请方执行视讯同步共享方法的方法流程图。
[0010]图4是本发明优选实施方式下视讯同步共享系统中被邀请方执行视讯同步共享方法的方法流程图。
[0011]图5是本发明优选实施方式下视讯同步共享系统中头端服务器执行视讯同步共享方法的方法流程图。
[0012]主要元件符号说明
[0013]
【权利要求】
1.一种可进行视讯同步共享的机顶盒,其特征在于,该机顶盒包括: 一共享模块,用于发送共享节目单信息至一头端服务器; 一共享邀请模块,用于从该机顶盒一通讯簿中选择若干用户作为被邀请方,并藉由扩展SDP协议向全部被邀请方发送共享视讯的邀请; 一信息解析模块,用于接收全部被邀请方返回的SDP应答信息,根据全部被邀请方返回的SDP应答信息解析出全部被邀请方的账号和IP地址,并将该解析出的全部被邀请方的帐号和IP地址发送至所述头端服务器 '及 一共享通讯模块,用于在头端服务器确定具有可用IP地址和PORT进行组播时,接收所述头端服务器发回的组播组IP地址和PORT以建立一组播组,及在头端服务器根据被邀请方的帐号和IP地址确定被邀请方合法时,接收头端服务器发回的视频解密密码,开始组播视讯。
2.如权利要求1所述的可进行视讯同步共享的机顶盒,其特征在于,所述机顶盒在取消当前的组播组后将组IP地址归还给头端服务器。
3.如权利要求1所述的可进行视讯同步共享的机顶盒,其特征在于,所述机顶盒在接收到结束信息后发送退出组报告。
4.一种视讯同步共享方法,包括步骤: 发送共享节目单信息至一头端服务器; 在头端服务器确定具有可用IP地址和PORT进行组播时,接收头端服务器发回的组播组IP地址和PORT以建立一组播组; 从一通讯簿中选择若干用户作为被邀请方,并藉由扩展SDP协议向全部被邀请方发送共享视讯的邀请; 接收全部被邀请方返回的SDP应答信息,根据全部被邀请方返回的SDP应答信息解析出全部被邀请方的账号和IP地址,并将该解析出的全部被邀请方的帐号和IP地址发送至所述头端服务器; 在头端服务器根据被邀请方的帐号和IP地址确定被邀请方合法时,接收头端服务器发回的视频解密密码,开始组播视讯。
5.如权利要求4所述的视讯同步共享方法,其特征在于,该方法还包括步骤:在取消当前的组播组后将组IP地址归还给头端服务器。
6.如权利要求4所述的视讯同步共享方法,其特征在于,该方法还包括步骤:在接收到结束信息后发送退出组报告。
【文档编号】H04N21/6405GK103517095SQ201210201710
【公开日】2014年1月15日 申请日期:2012年6月18日 优先权日:2012年6月18日
【发明者】曹军 申请人:鸿富锦精密工业(深圳)有限公司, 鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1