一种共享移动多媒体广播节目的方法和终端的制作方法

文档序号:7708934阅读:143来源:国知局
专利名称:一种共享移动多媒体广播节目的方法和终端的制作方法
技术领域
本发明涉及通信领域,尤其涉及一种共享移动多媒体广播节目的方法和终端。
背景技术
目前,随着3G无线网络逐渐普及、网络传输速率增大,越来越多的基于3G网络的 业务被展开。移动多媒体广播节目(如手机电视)与视频电话就是其中的两种业务。随着3G网络速率的提升,利用无线网络传播移动多媒体广播信号,通过手机、无 线上网卡等终端设备观看多媒体广播节目(如电视节目)已经成为越来越大众化的业务。那么,在这种背景下,有可能会出现TD-SCDMA(Time-DivisionSynchronization Code Division-Multiple-Access,时分-同步码分多址接入)终端用户想收看电视节目, 但是其手机却不能够接收如CMMB(China MobileMultimedia Broadcasting,中国移动多媒 体广播)的电视节目的情况。如何使具有移动多媒体广播功能的终端与没有移动多媒体广播功能共享移动多 媒体广播节目,是亟待解决的问题。

发明内容
本发明要解决的技术问题就是提出一种共享移动多媒体广播节目的方法和终端, 使具有移动多媒体广播功能的终端与没有移动多媒体广播功能共享移动多媒体广播节目。为了解决上述技术问题,本发明提供一种共享移动多媒体广播节目的方法,包 括终端接收到移动多媒体广播节目数据后,通过视频电话的方式发送给其它终端;所述其它终端通过视频电话的方式接收并播放所述移动多媒体广播节目数据。进一步地,上述方法具体包括所述终端接收到移动多媒体广播节目数据后,通过视频电话的方式发送给其它终 端,具体包括所述终端的移动多媒体广播模块将接收到的移动多媒体广播节目数据发送给所 述终端的视频数据处理模块;所述视频数据处理模块将所述移动多媒体广播节目数据保存到所述终端的视频 数据缓冲模块中,并将所述移动多媒体广播节目数据发送给所述终端的播放模块进行播 放;所述终端的视频数据发送模块从所述视频数据缓冲模块中读取所述移动多媒体 广播节目数据,发送给所述终端的视频电话模块;所述视频电话模块将接收到所述移动多媒体广播节目数据通过视频电话的方式 发送给其它终端。进一步地,上述方法还可具有以下特点若所述移动多媒体广播节目数据与视频电话的格式不同,则所述终端的视频数据发送模块从所述视频数据缓冲模块中读取所述移动多媒体广播节目数据后,发送给所述终 端的视频数据转换模块;所述视频数据转换模块将所述移动多媒体广播节目数据转换为视频电话的格式, 发送给视频电话模块。进一步地,上述方法还可具有以下特点所述视频数据处理模块将所述移动多媒体广播节目数据保存到视频数据缓冲模 块中之后,还通知视频数据发送模块有数据发送;所述视频数据发送模块接收到所述视频数据处理模块的通知后,才从所述视频数 据缓冲模块中读取所述移动多媒体广播节目数据。进一步地,上述方法还可具有以下特点所述视频数据处理模块采用信号量、消息或互斥体的方式通知所述视频数据发送 模块有数据发送。进一步地,上述方法还可具有以下特点所述其它终端接收到所述移动多媒体广播节目数据后,按照视频电话的处理流程 进行播放。为了解决上述技术问题,本发明还提供一种共享移动多媒体广播节目的终端,包 括移动多媒体广播模块、视频数据处理模块、视频数据缓冲模块、播放模块、视频电话模块 和视频数据发送模块;所述移动多媒体广播模块用于将接收到的移动多媒体广播节目数据发送给视频 数据处理模块;所述视频数据处理模块用于将所述移动多媒体广播节目数据保存到视频数据缓 冲模块中,并将所述移动多媒体广播节目数据发送给播放模块进行播放;所述视频数据发送模块用于从所述视频数据缓冲模块中读取所述移动多媒体广 播节目数据,发送给视频电话模块;所述视频电话模块用于将接收到所述移动多媒体广播节目数据通过视频电话的 方式发送给其它终端。进一步地,上述终端还可具有以下特点若所述移动多媒体广播节目数据与视频电话的格式不同,则所述终端还包括视频 数据转换模块,所述视频数据发送模块用于从所述视频数据缓冲模块中读取所述移动多媒体广 播节目数据发送给视频数据转换模块;所述视频数据转换模块用于将所述移动多媒体广播节目数据转换为视频电话的 格式,发送给视频电话模块;进一步地,上述终端还可具有以下特点所述视频数据处理模块进一步用于将所述移动多媒体广播节目数据保存到视频 数据缓冲模块中之后,通知视频数据发送模块有数据发送;所述视频数据发送模块进一步用于接收到所述视频数据处理模块的通知后,才从 所述视频数据缓冲模块中读取所述移动多媒体广播节目数据。进一步地,上述终端还可具有以下特点
所述视频数据处理模块进一步用于采用信号量、消息或互斥体的方式通知所述视 频数据发送模块有数据发送。本发明实现了使没有移动多媒体广播功能的终端用户收看移动多媒体广播节目。 通过网络的高速传输速度,利用视频电话将CMMB等移动多媒体广播节目传输到另外一个 终端,以达到共享目的。


图1是本发明实施例的终端示意图;图2是本发明实施例的共享移动多媒体广播节目的方法流程图。
具体实施例方式本发明的核心思想是通过视频电话的方式,使具有移动多媒体广播功能的终端 与没有移动多媒体广播功能共享移动多媒体广播节目。具体地,终端接收到移动多媒体广播节目数据后,通过视频电话的方式发送给其 它终端;所述其它终端通过视频电话的方式接收并播放所述移动多媒体广播节目数据。下面结合附图及具体实施例对本发明进行详细说明。如图1所示,本发明实施例的终端包括移动多媒体广播模块、视频数据处理模块、 视频数据缓冲模块、播放模块、视频电话模块、视频数据发送模块和视频数据转换模块;其中,移动多媒体广播模块用于将接收到的移动多媒体广播节目数据发送给视频 数据处理模块;视频数据处理模块用于将所述移动多媒体广播节目数据保存到视频数据缓冲模 块中,并将所述移动多媒体广播节目数据发送给播放模块进行播放;视频数据发送模块用于从所述视频数据缓冲模块中读取所述移动多媒体广播节 目数据,发送给视频数据转换模块;视频数据转换模块用于将所述移动多媒体广播节目数据转换为视频电话的格式, 发送给视频电话模块;视频电话模块用于将接收到所述移动多媒体广播节目数据通过视频电话的方式 发送给其它终端。需要说明的是,所述视频数据转换模块为可选模块,当所述移动多媒体广播节目 数据的格式与视频电话的格式相同,则无需该模块,视频数据发送模块直接将读取到的移 动多媒体广播节目数据发送给视频电话模块;所述视频数据处理模块进一步用于将所述移动多媒体广播节目数据保存到视频 数据缓冲模块中之后,通知视频数据发送模块有数据发送;所述视频数据发送模块进一步 用于接收到所述视频数据处理模块的通知后,从所述视频数据缓冲模块中读取所述移动多 媒体广播节目数据。所述视频数据处理模块进一步用于采用信号量(或其他通信机制如消息或互斥 体等方式通知所述视频数据发送模块有数据发送。当具有移动多媒体广播功能的终端开启共享功能,即设置将接收到的移动多媒体 广播节目通过视频电话的方式发送给指定的其它终端,如图2所示,本发明实施例的方法包括如下步骤步骤201,移动多媒体广播模块通过无线网络接收移动多媒体广播节目时,将接收 到的移动多媒体广播节目数据发送给视频数据处理模块;所述无线网络可以是TD-SCDMA网络;所述移动多媒体广播节目可以是CMMB节目;步骤202,视频数据处理模块将所述移动多媒体广播节目数据保存到视频数据缓 冲模块中,并将所述移动多媒体广播节目数据发送给播放模块进行播放;本步骤中,优选地,所述视频数据处理模块还通知视频数据发送模块有数据需要 发送;具体地,可采用信号量置位的方式进行通知,(也可以采用其他通讯机制,例如消息, 互斥体等方式进行通知;所述播放模块接收到所述移动多媒体广播节目数据后,通过电脑或者手机显示屏 等播放所述移动多媒体广播节目;步骤203,视频数据发送模块从所述视频数据缓冲模块中读取所述移动多媒体广 播节目数据,发送给视频数据转换模块;本步骤中,优选地,视频数据发送模块收到所述视频数据处理模块的通知,才从所 述视频数据缓冲模块中读取移动多媒体广播节目数据;具体地,当采用信号量通知时,视频数据发送模块阻塞在信号量上,当所述视频数 据处理模块通过将该信号量置位来通知视频数据发送模块有新的数据需要发送时,视频数 据发送模块立即从视频数据缓冲模块中读取数据,然后发送给视频数据转换模块;步骤204,视频数据转换模块将所述移动多媒体广播节目数据按照要求转换成视 频电话的格式发送至视频电话模块;步骤205,视频电话模块将转换后的移动多媒体广播节目数据作为视频电话的视 频数据,通过可视电话将移动多媒体广播节目的音频、视频数据发送到指定的其它终端上, 实现移动多媒体广播节目的共享。当所述指定的其它终端接收到视频电话形式的移动多媒体广播节目数据后,按照 视频电话的处理流程进行播放。若所述移动多媒体广播节目数据的格式与视频电话的格式相同,则无需步骤204, 在步骤203中,视频数据发送模块读取移动多媒体广播节目数据后,直接发送给视频电话 模块。举例来说,具有CMMB功能的手机用户如果想让另外一款没有CMMB功能的手机用 户收看电视节目时,可以采取本发明的方法,将CMMB节目在自己手机播放的同时,通过视 频电话传递给另外一方,即达到了两个用户同时收看电视节目。当然,本发明还可有其它多种实施例,在不背离本发明精神及其实质的情况下,熟 悉本领域的技术人员可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形 都应属于本发明所附的权利要求的保护范围。
权利要求
一种共享移动多媒体广播节目的方法,包括终端接收到移动多媒体广播节目数据后,通过视频电话的方式发送给其它终端;所述其它终端通过视频电话的方式接收并播放所述移动多媒体广播节目数据。
2.如权利要求1所述的方法,其特征在于,所述方法具体包括所述终端接收到移动多媒体广播节目数据后,通过视频电话的方式发送给其它终端, 具体包括所述终端的移动多媒体广播模块将接收到的移动多媒体广播节目数据发送给所述终 端的视频数据处理模块;所述视频数据处理模块将所述移动多媒体广播节目数据保存到所述终端的视频数据 缓冲模块中,并将所述移动多媒体广播节目数据发送给所述终端的播放模块进行播放;所述终端的视频数据发送模块从所述视频数据缓冲模块中读取所述移动多媒体广播 节目数据,发送给所述终端的视频电话模块;所述视频电话模块将接收到所述移动多媒体广播节目数据通过视频电话的方式发送 给其它终端。
3.如权利要求2所述的方法,其特征在于,若所述移动多媒体广播节目数据与视频电话的格式不同,则所述终端的视频数据发送 模块从所述视频数据缓冲模块中读取所述移动多媒体广播节目数据后,发送给所述终端的 视频数据转换模块;所述视频数据转换模块将所述移动多媒体广播节目数据转换为视频电话的格式,发送 给视频电话模块。
4.如权利要求2或3所述的方法,其特征在于,所述视频数据处理模块将所述移动多媒体广播节目数据保存到视频数据缓冲模块中 之后,还通知视频数据发送模块有数据发送;所述视频数据发送模块接收到所述视频数据处理模块的通知后,才从所述视频数据缓 冲模块中读取所述移动多媒体广播节目数据。
5.如权利要求4所述的方法,其特征在于,所述视频数据处理模块采用信号量、消息或互斥体的方式通知所述视频数据发送模块 有数据发送。
6.如权利要求1所述的方法,其特征在于,所述其它终端接收到所述移动多媒体广播节目数据后,按照视频电话的处理流程进行 播放。
7.一种共享移动多媒体广播节目的终端,包括移动多媒体广播模块、视频数据处理模 块、视频数据缓冲模块、播放模块、视频电话模块,其特征在于,还包括视频数据发送模块;所述移动多媒体广播模块用于将接收到的移动多媒体广播节目数据发送给视频数据 处理模块;所述视频数据处理模块用于将所述移动多媒体广播节目数据保存到视频数据缓冲模 块中,并将所述移动多媒体广播节目数据发送给播放模块进行播放;所述视频数据发送模块用于从所述视频数据缓冲模块中读取所述移动多媒体广播节 目数据,发送给视频电话模块;所述视频电话模块用于将接收到所述移动多媒体广播节目数据通过视频电话的方式 发送给其它终端。
8.如权利要求7所述的终端,其特征在于,若所述移动多媒体广播节目数据与视频电话的格式不同,则所述终端还包括视频数据 转换模块,所述视频数据发送模块用于从所述视频数据缓冲模块中读取所述移动多媒体广播节 目数据发送给视频数据转换模块;所述视频数据转换模块用于将所述移动多媒体广播节目数据转换为视频电话的格式, 发送给视频电话模块。
9.如权利要求7或8所述的终端,其特征在于,所述视频数据处理模块进一步用于将所述移动多媒体广播节目数据保存到视频数据 缓冲模块中之后,通知视频数据发送模块有数据发送;所述视频数据发送模块进一步用于接收到所述视频数据处理模块的通知后,才从所述 视频数据缓冲模块中读取所述移动多媒体广播节目数据。
10.如权利要求9所述的终端,其特征在于,所述视频数据处理模块进一步用于采用信号量、消息或互斥体的方式通知所述视频数 据发送模块有数据发送。
全文摘要
本发明公开了一种共享移动多媒体广播节目的方法和终端,所述方法包括终端接收到移动多媒体广播节目数据后,通过视频电话的方式发送给其它终端;所述其它终端通过视频电话的方式接收并播放所述移动多媒体广播节目数据。通过本发明,使没有移动多媒体广播功能的终端用户能够收看移动多媒体广播节目。
文档编号H04H60/80GK101931780SQ20091014739
公开日2010年12月29日 申请日期2009年6月22日 优先权日2009年6月22日
发明者姜承志, 张晓勇, 熊静 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1