一种多媒体数据的传输方法及相关设备的制造方法

文档序号:9768104阅读:565来源:国知局
一种多媒体数据的传输方法及相关设备的制造方法
【技术领域】
[0001]本发明涉及通信技术领域,尤其涉及一种多媒体数据的传输方法及相关设备。
【背景技术】
[0002]现有技术中,通常存在如下需求:将屏幕较小的终端(例如:手机)中播放的视频实时传输到屏幕较大的设备(例如:电视)上进行实时播放,具体实现时可以通过HDMI线将手机和电视连接,通过HDMI线将手机上播放的视频实时传输到电视上并实时播放,但是HDMI线需要耗费一定的成本,并且并不是每两种设备之间都存在这样的硬件线接口来实现多媒体数据的实时传输与实时播放,因此,出现了预设传输协议,预设传输协议使得设备间可以无需硬件线的连接,直接借助无线保真(W1-Fi,Wirelss Fidelity)即可实现将一个设备的预设屏幕播放的多媒体数据实时传输到另一个设备并在该另一个设备上实时播放。无线屏幕分享(Miracast)协议是其中的一种。
[0003]Miracast 协议是 W1-Fi 联盟(Wi_Fi Alliance)对支持 W1-Fi Display 功能的设备的认证名称。通过Miracast认证的设备将在最大程度内保持对W1-Fi Display功能的支持和兼容。而无线显示(W1-Fi Display)的核心功能就是让设备之间通过W1-Fi无线网络来分享多媒体数据。有了 W1-Fi Display后,手机和电视机之间可以直接借助W1-Fi,而无需硬连线(如:高清多媒体接口(HDMI,High Definit1n Multimedia Interface)就可将手机中的视频投递到电视机上去显示。
[0004]进一步地,要想使设备之间实现快速传输多媒体数据,设备需要通过Miracast认证,也就是支持Miracast协议,在进行多媒体数据传输时,两个设备中的一个设备作为传送端(Source),另一个设备作为接收端(Sink),由Source快速、稳定地将实时多媒体流传送至Sink并以很小的时延播放出来。
[0005]这样,Miracast用户可以尽情在大屏幕上浏览智能手机拍下的照片,通过会议室投影仪实时共享笔记本屏幕,或者在平板电脑上收看家庭电视机顶盒的直播节目。但是,现有技术中,数以十亿计的设备(例如:存量手机、平板电脑、机顶盒、笔记本、PC等)仅支持网络连接而不支持Miracast协议,限制了 Miracast的应用范围。

【发明内容】

[0006]本发明实施例提供了一种多媒体数据的传输方法及相关设备,用以解决现有技术中不支持预设传输协议的设备无法将视频实时传输给Sink设备并在Sink设备上实时播放的问题。
[0007]基于上述问题,本发明实施例提供的一种多媒体数据传输方法之一,包括:
[0008]Source设备接收终端设备发送的多媒体数据,
[0009]其中,所述终端设备不支持预设传输协议,所述预设传输协议为能够将Source设备的预设屏幕播放的多媒体数据实时传输到Sink设备并在Sink设备上实时播放的传输协议;
[0010]将接收的多媒体数据输出至所述Source设备的预设屏幕播放;
[0011]将所述Source设备的预设屏幕播放的多媒体数据通过所述预设传输协议实时发送给Sink设备并在Sink设备上实时播放。
[0012]本发明实施例提供的一种多媒体数据传输方法之二,包括:
[0013]终端设备获取需要向传送端Source设备发送多媒体数据;并
[0014]向Source设备发送获取的多媒体数据,其中,所述终端设备不支持预设传输协议,所述预设传输协议为能够将Source设备的预设屏幕播放的多媒体数据实时传输到Sink设备并在Sink设备上实时播放的传输协议。
[0015]本发明实施例提供的一种多媒体数据传输方法之三,包括:
[0016]接收Source设备发送用于注册所述Source设备信息的注册消息,
[0017]其中,所述Source设备信息包括Source设备的连接信息以及Source设备所提供服务的服务信息;
[0018]将接收的Source设备的Source设备信息保存;
[0019]当接收到终端设备发送的用于查询Source设备信息的查询请求时,将保存的Source设备信息发送给所述终端设备。
[0020]本发明实施例提供的一种Source设备,包括:
[0021]接收模块,用于接收终端设备发送的多媒体数据,其中,所述终端设备不支持预设传输协议,所述预设传输协议为能够将本设备的预设屏幕播放的多媒体数据实时传输到接收端Sink设备并在Sink设备上实时播放的传输协议;
[0022]输出模块,用于将所述接收模块接收的多媒体数据输出至本设备的预设屏幕播放;
[0023]发送模块,用于将本设备的预设屏幕播放的多媒体数据通过所述预设传输协议实时发送给Sink设备并在Sink设备上实时播放。
[0024]本发明实施例提供的一种终端设备,包括:
[0025]获取模块,用于获取需要向传送端Source设备发送多媒体数据;
[0026]发送模块,用于向Source设备发送获取的多媒体数据,其中,本设备不支持预设传输协议,所述预设传输协议为能够将Source设备的预设屏幕播放的多媒体数据实时传输到Sink设备并在Sink设备上实时播放的传输协议。
[0027]本发明实施例提供的一种服务器,包括:
[0028]接收模块,用于接收Source设备发送用于注册所述Source设备信息的注册消息,其中,所述Source设备信息包括Source设备的连接信息以及Source设备所提供服务的服务信息;
[0029]存储模块,用于将所述接收模块接收的Source设备的Source设备信息保存;
[0030]发送模块,用于当接收到终端设备发送的用于查询Source设备信息的查询请求时,将所述存储模块保存的Source设备信息发送给所述终端设备。
[0031 ] 本发明实施例的有益效果包括:
[0032]本发明实施例提供的一种多媒体数据的传输方法及相关设备,Source设备接收终端设备发送的多媒体数据,其中,终端设备不支持预设传输协议,预设传输协议为能够将Source设备的预设屏幕播放的多媒体数据实时传输到Sink设备并在Sink设备上实时播放的传输协议;将接收的多媒体数据输出至Source设备的预设屏幕播放;将Source设备的预设屏幕播放的多媒体数据通过预设传输协议实时发送给Sink设备并在Sink设备上实时播放。本发明实施例提供的一种多媒体数据的传输方法使得不支持预设传输协议的终端设备也能够将多媒体数据通过Source设备实时发送给Sink设备,并在Sink设备上实时播放,并且当多个终端设备分别通过Source设备向Sink设备发送多媒体数据,或者当既有终端设备通过Source设备发送给Sink设备的多媒体数据又有Source设备自身发送给Sink设备的多媒体数据时,与现有技术中,仅有一路设备(Source设备)的多媒体数据能够在Sink设备实时播放相比,实现了 Sink设备对来自多路设备的多媒体数据进行实时播放。
【附图说明】
[0033]图1为本发明实施例提供的一种多媒体数据的传输方法,应用于Source设备侧的流程图;
[0034]图2为本发明实施例提供的一种多媒体数据的传输方法,应用于终端设备侧的流程图;
[0035]图3为本发明实施例1提供的Source设备与终端设备在局域网中连接示意图;
[0036]图4为本发明实施例1提供的一种多媒体数据的传输方法的流程图之一;
[0037]图5为本发明实施例1提供的一种多媒体数据的传输方法的流程图之二 ;
[0038]图6为本发明实施例2提供的一种多媒体数据的传输方法的流程图之一;
[0039]图7为本发明实施例2提供的一种多媒体数据的传输方法的流程图之二 ;
[0040]图8为本发明实施例提供的基于实施例1、实施例2的Source设备与终端设备交互示意图;
[0041]图9为本发明实施例3提供的Source设备与终端设备在广域网中连接示意图;
[0042]图10为本发明实施例3提供的一种多媒体数据的传输方法的流程图;
[0043]图11为本发明实施例4提供的一种多媒体数据的传输方法的流程图;
[0044]图12为本发明实施例提供的基于实施例3、实施例4的Source设备与终端设备交互示意图;
[0045]图13为本发明实施例提供的一种Source设备的结构示意图;
[0046]图14为本发明实施例提供的一种终端设备的结构示意图;
[0047]图15为本发明实施例提供的一种服务器的结构示意图。
【具体实施方式】
[0048]本发明实施例提供了一种多媒体数据的传输方法及相关设备,以下结合说明书附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。并且在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
[0049]本发明实施例提供一种多媒体数据的传输方法,应用于Source设备侧,如图1所示,包括:
[0050]SlOl、传送端Source设备接收终端设备发送的多媒体数据,
[0051]其中,该终端设备不支持预设传输协议,预设传输协议为能够将Source设备的预设屏幕播放的多媒体数据实时传输到接收端Sink设备并在Sink设备上实时播放的传输协议。
[0052]S102、将接收的多媒体数据输出至Source设备的预设屏幕播放。
[0053]S103、将Source设备的预设屏幕播放的多媒体数据通过所述预设传输协议实时发送给Sink设备并在Sink设备上实时播放。
[0054]与上述图1所示方法相应的,本发明实施例还提供一种多媒体数据的传输方法,应用于终端设备侧,如图2所示,包括:
[0055]S201、终端设备获取需要向传送端Source设备发送多媒体数据。
[0056]S202、向Source设备发送获取的多媒体数据,
[0057]其中,该终端设备不支持预设传输协议,预设传输协议为能够将Source设备的预设屏幕播放的多媒体数据实时传输到Sink设备并在Sink设备上实时播放的传输协议。
[0058]本发明实施例中,Source设备和Sink设备为支持预设传输协议的设备,并且Source设备可以将自身的预设屏幕的播放的多媒体通过预设传输协议实时传输给Sink设备,并在Sink设备上实时播放。终端设备为不支持预设传输协议的设备,因此,终端设备无法通过预设传输协议直接将自身播放的多媒体实时传输给Sink设备进行播放,而可以通过本发明实施例提供的方法将自身播放的多媒体传输给Source设备,再由Source设备通过预设传输协议将待播放多媒体传输给Sink设备实时播放。
[0059]下面结合附图,用具体实施例对本发明提供的方法及相关设备进行详细描述。
[0060]实施例1:
[0061]本发明实施例1中,Source设备与终端设备处于同一局域网中,图3为Source设备与终端设备在局域网中连接示意图,如图3所示,终端设备不支持预设传输协议,终端设备可以为手机、平板电脑、笔记本电脑等各种电子设备,Source设备和Sink设备为支持预设传输协议的设备,终端设备通过局域网与Source设备相连,Source设备通过预设传输协议与Sink设备进行多媒体数据传输。
[0062]本发明实施例1应用于Source设备侧,如图4所示,具体包括如下步骤:
[0063]S40K Source设备按照预设发送规则发送广播消息,
[0064]其中,广播消息中携带有所述Sourc
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1