【技术实现步骤摘要】
一种应用程序启动方法及显示设备
本申请涉及通信
,尤其涉及一种应用程序启动方法及显示设备。
技术介绍
发现和启动(DiscoveryandLaunch,DIAL)协议,主要用于使同一局域网内的DIAL客户端设备能够发现并启动DIAL服务端设备上的应用程序。这里,DIAL客户端设备通常为屏幕较小的设备,如智能手机、平板电脑等;DIAL服务端设备通常为屏幕较大的设备,如电视等。DIAL客户端设备基于DIAL协议发现同一局域网内的DIAL服务端设备后,为启动DIAL服务端设备上的应用程序,可向DIAL服务端设备发送应用启动指令,但目前DIAL协议中并未说明DIAL服务端设备具体如何识别应用启动指令指示启动哪一应用程序。
技术实现思路
本申请实施例提供一种应用程序启动方法及显示设备,用以在接收到来自移动终端的HTTP报文时,准确启动该移动终端需要启动的目标应用。第一方面,提供一种显示设备,包括:显示器;与所述显示器耦合的控制器,所述控制器设置有发现和启动DIAL服务端模块,D ...
【技术保护点】
1.一种显示设备,其特征在于,包括:/n显示器;/n与所述显示器耦合的控制器,所述控制器设置有发现和启动DIAL服务端模块,DIAL服务端模块用于:/n接收来自移动终端的HTTP报文;/n从所述HTTP报文中解析出所述移动终端需要启动操控的目标应用;/n若确定所述目标应用为所述移动终端合法操控的应用,则调用所述目标应用对应的目标应用模块处理所述目标应用。/n
【技术特征摘要】
1.一种显示设备,其特征在于,包括:
显示器;
与所述显示器耦合的控制器,所述控制器设置有发现和启动DIAL服务端模块,DIAL服务端模块用于:
接收来自移动终端的HTTP报文;
从所述HTTP报文中解析出所述移动终端需要启动操控的目标应用;
若确定所述目标应用为所述移动终端合法操控的应用,则调用所述目标应用对应的目标应用模块处理所述目标应用。
2.根据权利要求1所述的显示设备,其特征在于,所述HTTP报文包括:
请求统一资源标志符RequestURI字段和起源Origin字段;所述RequestURI字段,用于指示移动终端需要启动操控的目标应用;所述Origin字段,用于指示移动终端中发起该HTTP报文的发起应用;
所述DIAL服务端模块从所述RequestURI字段解析出第一应用程序标识,从所述Origin字段解析出第二应用程序标识,若第一应用程序标识和第二应用程序标识一致,则依据解析出的第一应用程序标识或第二应用程序标识确定所述移动终端需要启动操控的目标应用。
3.根据权利要求1所述的显示设备,其特征在于,所述HTTP报文包括:内容长度Content-Length字段;所述Content-Length字段,用于指示所述HTTP报文中携带数据的字节长度;
所述DIAL服务端模块检查所述Content-Length字段指示的字节长度和所述HTTP报文实际携带数据的字节长度是否一致;若一致,则确定所述目标应用为所述移动终端合法操控的应用,否则,确定所述目标应用为所述移动终端非法操控的应用。
4.根据权利要求1所述的显示设备,其特征在于,所述HTTP报文包括:用户代理User-Agent字段,所述User-Agent字段,用于指示发送所述HTTP报文的移动终端的设备信息,所述设备信息至少包括移动终端的系统类型和系统版本;
所述DIAL服务端模块从User-Agent字段中解析出所述移动终端的设备信息,并判断解析出的设备信息是否满足预设的允许操控条件;若满足,则确定所述目标应用为所述移动终端合法操控的应用,否则,确定所述目标应用为所述移动终端非法操控的应用。
5.根据权利要求1所述的显示设备,其特征在于,DIAL服务端模块检查已记录的DIAL注册表中是否存在所述目标应用对应的应用程序标识,当检查出DIAL注册表中存在所述目标应用对应的应用程序标识,则确定所述目标应用为所述移动终端合法操控的应用,否则,确定所述目...
【专利技术属性】
技术研发人员:朱子鸣,
申请(专利权)人:青岛海信传媒网络技术有限公司,
类型:发明
国别省市:山东;37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。