一种多媒体广播方法、系统及媒体源设备的制作方法

文档序号:7648977阅读:168来源:国知局
专利名称:一种多媒体广播方法、系统及媒体源设备的制作方法
技术领域
本发明属于多媒体技术领域,尤其涉及一种多媒体广播方法、系统及媒体 源设备。
背景技术
在智能设备互连互通的应用场景中,通常是一对一的互连及资源共享,但
是在一些特定的情况下,也需要用到一对多的互连互通,例如
1、 在一个大型的会场,后排的与会人员无法看清屏幕上的投影,此时可能 需要实时地将讲演者电脑屏幕上的画面以一对多的方式投影到需要清楚看见屏 幕的与会人员电脑屏幕上。
2、 在家居生活里,若只有一台家庭媒体中心(Home Media Centre, HMC), 而用户又希望在各个房间的媒体播放器上都能收看到来自互连网上的视频直 播。
目前主流的互连互通标准都是基于一对一的互连互通,即使有所谓的一对 多,也只是一台服务器同时为多个客户端服务,这对服务器端的性能和处理能 力的要求也比较高。

发明内容
本发明实施例的目的在于提供一种多媒体广播方法,旨在解决现有的智能 设备间 一对多互连互通时对服务器性能要求较高的问题。
本发明实施例是这样实现的, 一种多媒体广播方法,所述方法包括以下步

媒体源进入多媒体广播模式;媒体接收器根据+某体源发送的服务组宣告信息,选择要加入的服务组;
媒体接收器与纟某体源相应的UDP发送端口建立连接; 媒体接收器接收来自媒体源的数据包信息并解析播放。
本发明实施例的另一目的在于提供一种多媒体广播系统,所述广播系统包

媒体源设备,用于发送服务组宣告信息、获取并转发广播数据包信息;以

媒体接收器,与所述媒体源设备会话连接,用于接收所述广播数据包信息 并解析播放。
本发明实施例的另一目的在于提供一种媒体源设备,其特征在于,所述媒 体源设备包括
工作模式切换模块,用于设置媒体源设备的工作运行模式,所述工作运行 模式包含有多媒体广播模式以及一对一 的面向连接模式;
服务组信息宣告模块,用于周期性的向网络内发出服务组宣告信息;以及 数据包发送模块,用于转发广播数据包信息。
本发明实施例中,媒体源可以同时向多个媒体接收器发送广播数据信息, 这种一对多的多媒体广播方式由于只需要处理一份数据拷贝,对媒体源服务器 性能的要求没有那么高,系统的配置和管理也可以得到极大的简化。


图1是本发明实施例提供的多媒体广播方法的实现流程图; 图2是本发明实施例提供的多媒体广播系统的结构示意图。
具体实施例方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实 施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅
仅用以解释本发明,并不用于限定本发明。
本发明实施例中,多个媒体接收器通过相应的用户数据报协议(User Datagram Protocol, UDP )端口接收来自媒体源的广播数据,这种一对多的多 媒体广播方式可以确保多个客户端的内容同步接收,而且由于广播方式只需要 处理一份数据拷贝,对媒体源服务器性能的要求没有那么高,系统的配置和管 理也可以得到极大的简化。
图1示出了本发明实施例提供的多媒体广播方法的实现流程,详述如下
在步骤S101中,媒体源进入多媒体广播模式。
在本发明实施例中,用户可以通过媒体源的界面来设置媒体源的工作模式, 即用户可以设置媒体源是运行在广播模式下,还是运行在一对一的面向连接的 模式下,若为广播模式,则i某体源在进行播放时,采用UDP数据包进行发送, 若为一对一的面向连4姿,则采用传输控制协议(Transmission Control Protocol, TCP)进行数据包的发送。
在步骤S102中,4某体接收器选择要加入的服务组,并提取该服务组网络信

媒体源与网络内的多个媒体通过闪联或者数字生活网络联盟(Digital Living Network Alliance, DLNA)等标准协议实现互连互通,媒体源周期性地 发出服务组宣告信息,以方便随后加入网络的媒体接收器也能收到该宣告信息, 此时媒体接收器可以通过图形界面展示给用户当前网络内存在的服务组信息, 由用户决定加入其中的某个服务组。在本发明实施例中,考虑到同一i某体服务 器可以同时为多个广播提供服务,所以以"服务,,作为分组的依据,服务组宣告 信息主要包括服务组标识信息和服务组网络信息,其中,服务组标识信息用于 标识该信息是一个服务组宣告,服务组网络信息则进一步包括媒体源的名称、 媒体源的网络地址、服务组的名称、UDP的网络地址、发送端口等详细信息, 加入网络的媒体接收器在收到服务组宣告信息后予以保存。
在步骤S103中,纟某体接收器与力某体源相应的UDP发送端口建立连接。媒体源在被设置为以广播模式运行后,出于安全目的,可以有选择性的决 定是否需要为其广播的内容设置安全机制,简单的做法可以是用户为々某体内容 设置一个安全密码,也可以采用更加复杂的安全机制,如内容加密等。,
媒体接收器加入某个服务组后,首先与媒体源相应的UDP发送端口建立连
接,询问媒体源是否有安全认证机制,媒体源根据自身的设置情况予以响应, 如果是简单采用密码保护机制,媒体源通过媒体接收器在屏幕上出现提示,要 求申请加入服务组的用户进行密码验证。
在步骤S104中,判断是否需要安全认证,若不需要则直接进入步骤S105; 若需要则在步骤S1041中进行密码验证,若验证通过,进入步骤S105,若没有 通过验证,则返回步骤S103。
在步骤S105中,i某体接收器接收来自媒体源的数据包信息并解析播放。
媒体源被设置成广播模式后,开始以UDP数据包广播的方式向网络发送数 据,媒体接收器通过安全认证后,就可以通过与该服务组广播内容对应的UDP 端口监听来自媒体源的数据包,并解析播放。在同一网络内而没有加入该服务 组的媒体接收器由于没有对相应的UDP端口进行监听,所以不会收到该广播数 据。在本发明实施例中,触发媒体源进行播放可以有多种方式,可以是媒体接 收器通过向i某体源主动请求从而进行播放行为,也可以是用户直接在々某体源上 选中某媒体而进行播放。
在步骤S106中,用户根据自己的需要决定是否退出该服务组,退出时可以 通过媒体接收器的显示界面中相应菜单项进行退出该服务组的设置,若继续接 收媒体源的广播则重复步骤S105。
图2示出了本发明实施例提供的多媒体广播系统的结构,为了便于描述, 仅示出了与本发明实施例相关的部分。
如图2所示,々某体源设备20与多个媒体接收器互连互通,媒体源设备20 与媒体接收器均内置互连互通标准协议,如闪联协议或DLNA协议,其中,用 户通过工作模式切换模块201设置媒体源的工作模式,即用户可以设置媒体源
是运行在广播模式下,还是运行在一对一的面向连接的模式下,若为广播模式, 则媒体源在进行播放时,采用UDP数据包进行发送,若为一对一的面向连接,
则采用TCP协议进行数据包的发送。
服务组信息宣告模块202周期性地发出服务组宣告信息,以方便随后加入 网络的媒体接收器也能收到该宣告信息,此时媒体接收器可以通过图形界面展 示给用户当前网络内存在的服务组信息,由用户决定加入其中的某个服务组。 在本发明实施例中,由于同一媒体服务器可以同时为多个广播提供服务,所以 以"服务"作为分组的依据,服务组宣告信息主要包括服务组标识信息和服务组 网络信息,其中,服务组标识信息用于标识该信息是一个服务组宣告,服务组 网络信息则进一步包括媒体源设备的名称、媒体源设备的网络地址、服务组的 名称、UDP的网络地址、发送端口等详细信息,加入网络的J 某体接收器在收到 服务组宣告信息后予以保存。
若用户需要为^某体源设备的广播内容设置安全机制,可以通过安全认证模 块203为媒体广播的内容设置密码,而媒体接收器在加入某个服务组后,首先 通过互连互通协议与媒体源设备相应的UDP端口建立连接,询问々某体源设备是 否有安全认证机制,安全认证才莫块203根据自身的情况予以响应,如果是简单 采用密码保护机制,媒体源设备通过媒体接收器在屏幕上出现提示,要求申请 加入服务组的用户进行密码验证。
如果安全验证通过或没有安全认证机制,数据包发送模块204通过与该服 务组广播内容对应的UDP端口向网络发送其从互联网等获取的数据包,在同一 网络内,但是没有加入该服务组的媒体接收器由于没有对相应的UDP端口进行 监听,所以不会收到该广播数据,收到UDP数据包的媒体接收器开始解码播放。 在本发明实施例中,触发媒体源设备进行播放可以有多种方式,可以是媒体接 收器通过向媒体源设备主动请求从而进、行播放行为,也可以是用户直接在媒体 源设备上选中某媒体而进行播放。
以家居生活为例,用户在客厅里打开HMC,即媒体源设备,将其播放模式
设置为广播模式,HMC开始周期性地向网络发出服务组宣告信息,同时向网络 发送UDP数据包,用户随后打开电视机,电视机根据接收到的服务组宣告信息 加入服务组,接收UDP数据包并解析播放。当用户转移到卧室或厨房时,打开 相关地媒体接收器,通过闪联协议发现媒体源并根据接收到的服务组宣告信息 加入同一个服务组,该媒体接收器接收从媒体源设备发送的UDP数据包并解析 播放,这样当用户转移到另外一个地方时,他可以继续进行实时的视频观看, 这样通过分组及广播的方式就可以容易地实现这种一对多地媒体共享应用。
综上所述,本发明实施例提出了一种基于分组方式的闪联多媒体广播技术, 媒体接收器可以很容易的加入或退出某个分组,媒体源的这种广播方式也可以 确保多个媒体接收器对广播数据的同步接收,而且由于广播方式只需要处理一 份数据拷贝,对媒体源服务器性能的要求没有那么高,系统的配置和管理也可 以得到极大的简化,同时安全认证机制的应用也有利于广播内容的分级力口密。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发 明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明 的寸呆护范围之内。
权利要求
1.一种多媒体广播方法,其特征在于,所述方法包括以下步骤:媒体源进入多媒体广播模式;媒体接收器根据媒体源发送的服务组宣告信息,选择要加入的服务组;媒体接收器与媒体源相应的UDP发送端口建立连接;媒体接收器接收来自媒体源的数据包信息并解析播放。
2、 如权利要求1所述的多媒体广播方法,其特征在于,所述服务组宣告信 息包括服务组标识信息和服务组网络信息,服务组标识信息用于标识该信息是 一个服务组宣告,服务组网络信息则进一步包括媒体源设备的名称、媒体源设 备的网络地址、服务组的名称、UDP的网络地址或者发送端口信息。
3、 如权利要求l所述的多媒体广播方法,其特征在于,所述媒体接收器与 媒体源相应的UDP发送端口建立连接的步骤进一步包括媒体接收器进行安全认证。
4、 如权利要求l、 2或3所述的多媒体广播方法,其特征在于,媒体接收 器与媒体源通过闪联协议或DLNA协议实现会话连接。
5、 一种多媒体广播系统,其特征在于,所述广播系统包括 媒体源设备,用于发送服务组宣告信息、获取并转发广播数据包信息;以及媒体接收器,与所述媒体源设备会话连接,用于接收所述广播数据包信息 并解析播放。
6、 如权利要求5所述的多媒体广播系统,其特征在于,所述媒体源设备包括工作模式切换模块,用于设置媒体源设备的工作运行模式,所述工作运行 模式包含有多媒体广播模式以及一对一 的面向连接模式。服务组信息宣告模块,用于周期性的向网络内发出服务组宣告信息;以及 数据包发送模块,用于转发广播数据包信息。
7、 如权利要求6所述的多媒体广播系统,其特征在于,所迷媒体源设备进 一步包括安全认证模块,用于为广播内容设置安全认证机制。
8、 如权利要求5、 6或7所述的多媒体广播系统,其特征在于,所述服务 组宣告信息包括服务组标识信息和服务组网络信息,服务组标识信息用于标识 该信息是一个服务组宣告,服务组网络信息则进一步包括^ 某体源设备的名称、 i某体源设备的网络地址、服务组的名称、UDP的网络地址或者发送端口信息。
9、 一种媒体源设备,其特征在于,所述媒体源设备包括 工作模式切换模块,用于设置媒体源设备的工作运行模式,所述工作运行模式包含有多媒体广播模式以及一对一 的面向连接模式;服务组信息宣告模块,用于周期性的向网络内发出服务组宣告信息;以及 数据包发送模块,用于转发广播数据包信息。
10、 如权利要求9所述的媒体源设备,其特征在于,所述服务组宣告信息 包括服务组标识信息和服务组网络信息,服务组标识信息用于标识该信息是一 个服务组宣告,服务组网络信息则进一步包括媒体源设备的名称、媒体源设备 的网络地址、服务组的名称、UDP的网络地址或者发送端口信息。 '
全文摘要
本发明适用于多媒体技术领域,提供了一种多媒体广播方法、系统及媒体源设备,所述方法包括以下步骤媒体源进入多媒体广播模式;媒体接收器根据媒体源发送的服务组宣告信息,选择要加入的服务组;媒体接收器与媒体源相应的UDP发送端口建立连接;媒体接收器接收来自媒体源的数据包信息并解析播放。本发明中,媒体源可以同时向多个媒体接收器发送广播数据信息,这种一对多的多媒体广播方式只需要处理一份数据拷贝,对媒体源服务器性能的要求没有那么高,系统的配置和管理也可以得到极大的简化。
文档编号H04L12/18GK101374059SQ20071007643
公开日2009年2月25日 申请日期2007年8月20日 优先权日2007年8月20日
发明者翀 孙 申请人:深圳Tcl工业研究院有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1