一种多设备投屏系统及方法技术方案

技术编号:39183979 阅读:12 留言:0更新日期:2023-10-27 08:31
本发明专利技术主要涉及多媒体播放技术领域。为了解决目前的投屏技术只能针对一对一的投屏,无法满足用于用户一对多的投屏场景需求的问题,本发明专利技术提供一种多设备投屏系统及方法。投屏端第一文件管理器选择需要投屏的文件;播放端设备发布中心向外广播播放端的设备信息,投屏端设备管理器通过搜索播放端广播的设备信息发现支持投屏的播放端;投屏端通过http服务器发布媒体文件链接,并通过投屏端第一通讯中心将媒体文件链接发送给设备端第二通讯中心;播放端第二文件管理器根据媒体文件链接下载媒体文件链接下载媒体文件,并通过播放器对媒体文件进行播放。件进行播放。件进行播放。

【技术实现步骤摘要】
一种多设备投屏系统及方法


[0001]本专利技术主要涉及多媒体播放
,尤其是涉及一种多设备投屏系统及方法。

技术介绍

[0002]手机是现代社会中必不可少的用品,随着手机性能的提升,手机中的内容如照片、视频也朝着高清化发展,但手机屏幕的大小限制了观看体验,用户产生了在更大屏幕上观看手机中内容的需求,手机投屏技术应运而生。目前主流的手机投屏技术方案有DLNA,Airplay,Miracast等。但是这些主流方案都只能实现一对一的投屏,在一些特定场合下,需要手机中的内容能同时投屏到多个大屏终端设备上。

技术实现思路

[0003]本专利技术所要解决的技术问题:
[0004]提供一种多设备投屏系统及方法,解决目前的投屏技术只能针对一对一的投屏,无法满足用于用户一对多的投屏场景需求的问题。
[0005]本专利技术所要解决的技术方案:
[0006]一种多设备投屏系统,包括投屏端、多个播放端
[0007]投屏端包括第一文件管理器、设备管理器、第一通讯管理器和http服务组件;
[0008]设备管理器:用于发现和管理播放端设备;
[0009]第一文件管理器:用于选择投屏端中需要进行投屏的媒体文件;
[0010]第一通讯管理器:用于与播放端进行通讯,发送下载链接及播放命令;
[0011]http服务组件:用于生成投屏端需要进行投屏的媒体文件链接;
[0012]播放端包括第二文件管理器,设备发布中心、第二通讯管理器、播放器;
[0013]第二文件管理器:用于根据第二通讯管理器接收的下载连接将投屏端的媒体文件下载到播放端,以及对播放端的媒体文件进行删除;
[0014]第二通讯管理器:用于与投屏端进行通讯,接收媒体文件下载链接和播放控制命令;
[0015]设备发布中心:用于发布设备广播,向投屏端设备管理器广播播放端的设备信息;
[0016]播放器:用于播放第二文件管理器下载的媒体文件。
[0017]进一步的,所述投屏端还包括播放状态管理器,用于同步多个播放端的播放内容和播放进度。
[0018]进一步的,播放端的播放器包括视频播放器,用于播放视频文件;音频播放器,用于播放音频文件;文档播放器,用于播放文档文件。
[0019]基于上述多设备投屏系统的多设备投屏方法,包括以下步骤:
[0020]投屏端第一文件管理器选择需要投屏的文件;
[0021]播放端设备发布中心向外广播播放端的设备信息,投屏端设备管理器通过搜索播放端广播的设备信息发现支持投屏的播放端;
[0022]投屏端通过http服务组件发布媒体文件链接,并通过投屏端第一通讯管理器将媒体文件链接发送给设备端第二通讯管理器;播放端第二文件管理器根据媒体文件链接下载媒体文件,并通过播放器对媒体文件进行播放。
[0023]进一步的,在媒体文件播放中,投屏端状态管理播放器同步所有播放端的播放状态。
[0024]进一步的,播放端在播放媒体文件中通过第二通讯管理器周期性的向投屏端上对应播放端的报播放状态。
[0025]本专利技术的有益效果:
[0026]通过本专利技术所述的投屏系统,可以将一个投屏端的的媒体文件内容投屏到多个播放设备上,并保持多个播放设备同步播放,满足了用户对于一投多场景的需求,将其应用在电视产品上也能够进一步的提升电视产品的竞争力。
附图说明
[0027]图1为本专利技术所述的多设备投屏流程图。
具体实施方式
[0028]一种多设备投屏系统,包括投屏端、多个播放端;
[0029]投屏端包括第一文件管理器、设备管理器、第一通讯管理器和http服务组件;
[0030]设备管理器:用于发现和管理播放端设备;
[0031]第一文件管理器:用于选择投屏端中需要进行投屏的媒体文件;
[0032]第一通讯管理器:用于与播放端进行通讯,发送下载链接及播放命令;
[0033]http服务组件:用于生成投屏端需要进行投屏的媒体文件链接;
[0034]播放端包括第二文件管理器,设备发布中心、第二通讯管理器、播放器;
[0035]第二文件管理器:用于根据第二通讯管理器接收的下载连接将投屏端的媒体文件下载到播放端,以及对播放端的媒体文件进行删除;
[0036]第二通讯管理器:用于与投屏端进行通讯,接收媒体文件下载链接和播放控制命令;
[0037]设备发布中心:用于发布设备广播,向投屏端设备管理器广播播放端的设备信息;
[0038]播放器:用于播放第二文件管理器下载的媒体文件。
[0039]基于上述多设备投屏系统的多设备投屏方法具体包括以下步骤:
[0040]如图1所示,播放端设备发布中心向外广播播放端的设备信息,投屏端设备管理器通过搜索播放端广播的设备信息发现支持投屏的播放端;
[0041]投屏端通过http服务组件发布媒体文件链接,并通过投屏端第一通讯管理器将媒体文件链接发送给设备端第二通讯管理器;播放端第二文件管理器根据媒体文件链接下载媒体文件链接下载媒体文件,并通过播放器对媒体文件进行播放。
[0042]在媒体文件播放中,投屏端状态管理播放器同步所有播放端的播放状态。同时播放端在播放媒体文件中通过第二通讯管理器周期性的向投屏上报播放状态。
[0043]实施例1:手机端向多个电视端进行视频文件投屏。
[0044]步骤1.[手机投屏端]通过[第一文件管理器]选择需要投屏的视频文件;
[0045]步骤2.[手机投屏端]通过[设备管理器]搜索发现支持投屏的[电视播放端];
[0046]步骤3.[手机投屏端]通过[http服务组件]发布视频文件下载链接,并通过[第一通讯管理器]推送给[手机投屏端]选择的多个[电视播放端];
[0047]步骤4.[电视播放端]通过[第二通讯管理器]拿到链接后,用[第二文件管理器]下载视频文件;
[0048]步骤5.[电视播放端]通过[第二通讯管理器]回报[手机投屏端]下载完成;
[0049]步骤6.[手机投屏端]通过[播放状态管理器]同步所有[电视播放端],并通过[第一通讯管理器]发送播放指令;
[0050]步骤7.[电视播放端]通过[第二通讯管理器]收到播放指令后,启用播放器组件中的[视频播放器]播放指定视频文件;
[0051]步骤8.播放过程中,[电视播放端]周期性通过[第二通讯管理器]上报播放状态给[手机投屏端];
[0052]步骤9.[手机投屏端]通过[播放状态管理器]同步所有[电视播放端]的播放状态,并在适当的时候通过[第一通讯管理器]发送播控命令;
[0053]步骤10.[电视播放端]收到播控命令后,调整播放状态,并继续步骤8。
[0054]实施例2:手机端向多个电视端进行PPT文件投屏。
[0055]步骤1.[手机投屏端]通过[第一文件管理器]选择需要投屏的PPT文件;
...

【技术保护点】

【技术特征摘要】
1.一种多设备投屏系统,其特征在于,包括投屏端、多个播放端投屏端包括第一文件管理器、设备管理器、第一通讯管理器和http服务组件;设备管理器:用于发现和管理播放端设备;第一文件管理器:用于选择投屏端中需要进行投屏的媒体文件;第一通讯管理器:用于与播放端进行通讯,发送下载链接及播放命令;http服务组件:用于生成投屏端需要进行投屏的媒体文件链接;播放端包括第二文件管理器,设备发布中心、第二通讯管理器、播放器;第二通讯管理器:用于与投屏端进行通讯,接收媒体文件下载链接和播放控制命令;第二文件管理器:用于根据第二通讯管理器接收的媒体文件下载连接将投屏端的媒体文件下载到播放端和对播放端的媒体文件进行删除;设备发布中心:用于发布设备广播,向投屏端设备管理器广播播放端的设备信息;播放器:用于播放第二文件管理器下载的媒体文件。2.根据权利要求1所述的一种多设备投屏系统,其特征在于,所述投屏端还包括播放状态管理器,用于同步多个播放端的播放内容和播放进度。3.根据权利要求1所述的一种...

【专利技术属性】
技术研发人员:梁敏周沙金孟振国陈茜
申请(专利权)人:四川长虹电器股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1