[发明专利]一种基于DLNA的投屏方法及系统有效
申请号: | 202110136254.6 | 申请日: | 2021-02-01 |
公开(公告)号: | CN112911374B | 公开(公告)日: | 2023-03-28 |
发明(设计)人: | 杨帆;刘天宇;曾宪辉 | 申请(专利权)人: | 深圳创维-RGB电子有限公司 |
主分类号: | H04N21/431 | 分类号: | H04N21/431;H04N21/436;H04N21/4367;G06F3/14 |
代理公司: | 深圳市君胜知识产权代理事务所(普通合伙) 44268 | 代理人: | 刘文求;王永文 |
地址: | 518052 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 dlna 方法 系统 | ||
本发明公开了一种基于DLNA的投屏方法及系统,所述方法包括:根据枚举的私有协议设备,确定目标私有协议设备;根据所述目标私有协议设备,建立与所述目标私有协议设备的私有协议通信;基于所述私有协议通信,启用DLNA代理服务对接DLNA应用进行投屏。本发明通过将DLNA主体协议栈从投屏的设备端移植到终端上,用户DLNA内容源应用不再直接控制私有设备端进行投屏,而是将内容源传输至DLNA代理服务,由DLNA代理服务代为传输DLNA内容数据进行投屏操作并传递控制命令及播放状态,本发明发现协议稳定,利用私有协议传输内容更加安全,投屏的方式也更多样,不再局限于本地网络的方式投屏。
技术领域
本发明涉及智能投屏领域,尤其涉及一种基于DLNA的投屏方法及系统。
背景技术
现有的DLNA投屏技术将DLNA主体协议栈设置在使用的设备端如TV端上,用户利用终端如手机控制播放的DLNA内容源,依托本地网络,将内容源传输至TV端上进行投屏操作,通过该方案进行投屏会出现如发现协议不稳定、公共场合投屏安全隐患以及投屏自由度局限等问题,使得用户利用DLNA技术发现协议建立通信传输数据不稳定且过程缓慢,并且传输数据时因依托本地网络无法加密,数据很可能泄露,投屏的方式也较为单一。
因此,现有技术还有待改进和提高。
发明内容
本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种基于DLNA的投屏方法及系统,旨在解决现有技术中,直接利用私有设备上DLNA主体协议栈进行投屏的过程发现协议不稳定、公共场合投屏伴随安全隐患以及投屏自由度受到局限的问题。
为了解决上述技术问题,本发明所采用的技术方案如下:
第一方面,本发明提供一种基于DLNA的投屏方法,其中,所述方法包括:
根据枚举的私有协议设备,确定目标私有协议设备;
根据所述目标私有协议设备,建立与所述目标私有协议设备的私有协议通信;
基于所述私有协议通信,启用DLNA代理服务对接DLNA应用进行投屏。
在一种实现方式中,所述根据枚举的私有协议设备,确定目标私有协议设备,包括:
启动私有协议应用服务,从局域网,云端绑定或者扫码枚举候选的私有协议设备;
根据所述候选的私有协议设备,判断所述候选的私有协议设备的工作状态,确定所述目标私有协议设备。
在一种实现方式中,所述工作状态包括忙碌,正常,无法匹配,不存在四种状态。
在一种实现方式中,所述根据所述目标私有协议设备,建立与所述目标私有协议设备的私有协议通信包括:
启动与所述目标私有协议设备的私有协议;
根据所述私有协议,与所述目标私有协议设备进行握手连接确认;
根据所述握手连接确认,建立与所述目标私有协议设备的私有协议通信。
在一种实现方式中,所述基于所述私有协议通信,启用DLNA代理服务对接DLNA应用进行投屏包括:
根据私有协议所连接私有协议设备,启动DLNA代理服务;
启动DLNA内容源应用,查找目标DLNA代理服务设备并连接;
根据所述目标DLNA代理服务设备,所述目标DLNA代理服务设备与所述DLNA内容源进行数据传输;
根据所述DLNA代理服务,所述DLNA代理服务调用私有协议,进行所述私有协议通信;
根据所述私有协议通信,将所述DLNA内容源投屏在所述目标私有协议设备上。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳创维-RGB电子有限公司,未经深圳创维-RGB电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110136254.6/2.html,转载请声明来源钻瓜专利网。