标准规范下载简介
TCVIA 001-2018 智能手机与智能电视间的控制和内容传输技术规范.pdf智能手机与智能电视间的控制和内容传输
Specification of control and content transmission between smart phone and smart TV Thetechnical specification
中国电子视像行业协会 发布
日 前 言 引 育 智能手机与智能电视间的控制和内容传输 1范围 2术语和缩略语 2.1术语和定义, 2.2缩略语 3智能手机与智能电视间的控制和内容传输概述 3.1智能手机与智能电视间的控制 3.2智能手机与智能电视间的内容传输, 4功能要求 4.1智能手机与智能电视间的控制过程. 4.2传输参数自适应调整 4.2.1传屏参数调整过程 4.2.2静态性能参数 4.2.3调整参数反馈 4.3传输内容反馈控制, 4.3.1反馈控制原理 4.3.2智能电视运行状态 4.3.3智能手机运行状态 4.3.4热键注册 4.3.5模式切换 4.3.6坐标转化
前 言 引 言 智能手机与智能电视间的控制和内容传输 范围 2术语和缩略语 2.1术语和定义沧州炼油厂二催化技术改造工程催化余热锅炉120米烟囱施工组织设计方案, 2.2缩略语 3智能手机与智能电视间的控制和内容传输概述 3.1智能手机与智能电视间的控制 3.2智能手机与智能电视间的内容传输 4功能要求 4.1智能手机与智能电视间的控制过程. 4.2传输参数自适应调整 4.2.1传屏参数调整过程 4.2.2静态性能参数 4.2.3调整参数反馈 4.3传输内容反馈控制, 4.3.1反馈控制原理 4.3.2智能电视运行状态 4.3.3智能手机运行状态 4.3.4热键注册 4.3.5模式切换 4.3.6坐标转化
下列术语和定义适用于本标准。 2.1.1 访问消息Message accessing 指发送设备向接收设备发送用于访问接收设备运行状态的消息,可看做是一种发送设备访问接收设 备资源的方式,主要包括访问发现消息和访问连接消息;访问连接消息又包括连接请求、连接验证、发 送端连接维护和连接断开四种消息。 2.1.2 访问响应消息Responsemessageofaccessing 指接收设备对发送设备发送的访问消息的响应消息,主要包括访问发现响应消息和访问连接响应消 息,访问连接响应消息又有连接请求回复、连接验证回复、接收端连接维护和连接断开回复四种消息。 2.1.3 屏幕信息数据Screeninformationdata 指发送设备抓取的发送设备屏幕内容,经过格式转换、压缩编码、复用打包等处理后产生的TS多媒
下列术语和定义适用于本标准。 2.1.1 访问消息Messageaccessing 指发送设备向接收设备发送用于访问接收设备运行状态的消息,可看做是一种发送设备访问接收设 备资源的方式,主要包括访问发现消息和访问连接消息;访问连接消息又包括连接请求、连接验证、发 送端连接维护和连接断开四种消息
屏幕信息数据Screeninformationdata 指发送设备抓取的发送设备屏幕内容,经过格式转换、压缩编码、复用打包等处理后产生的TS多媒 体数据流。
适配消息Adaptationmessage 指接收设备通过对接收和处理数据包过程中相关数据的统计分析产生的对发送设备参数和行为的建 议调整信息,如屏幕分辨率的建议设置,压缩编码量化参数的调整等。 2.1.5 适配反馈消息Responseforadaptationmessage 指发送设备结合自身情况对接收设备反馈消息的响应消息,主要内容是是否可以响应反馈消息的建 议以及不能响应反馈消息建议的原因
滑总Adaptat1onmessage 收设备通过对接收和处理数据包过程中相关数据的统计分析产生的对发送设备参数和行为的建 息,如屏幕分辨率的建议设置,压缩编码量化参数的调整等,
指发送设备结合自身情况对接收设备反馈消息的响应消息,主要内容是是否可以响应反馈消 以及不能响应反馈消息建议的原因
I/o设备Input/Outputequipment 管理和控制计算机的所有输入/输出(I/O)设备是操作系统的主要功能之一,主要分为字符设备和块 设备。一般由机械和电子两个部分组成。
3智能手机与智能电视间的控制和内容传输概
3.1智能手机与智能电视间的控制
中央处理器 传输控制协议 网络之间互连的协议
如图1所示,控制系统由发送设备和接收设备构成,其中,发送设备和接收设备均为多媒体设备,包 活:个人电脑、笔记本、智能手机、智能电视、平板等。本标准中,以智能手机为发送设备,智能电视 为接收设备,以通过无线局域网连接的智能手机与智能电视组成的控制系统为例进行说明。
图1智能手机与智能电视组成的控制系统应用方案图
3.2智能手机与智能电视间的内容传输
2所示,无线传屏系统由发送设备和接收设备构成,其中,发送设备和接收设备均为多媒体设备: 人电脑、笔记本、智能手机、智能电视、平板等。本标准中,以智能手机为发送设备,智能电 设备,以通过无线局域网连接的智能手机与智能电视组成的传屏系统为例进行说明。
图2智能手机与智能电视组成的传屏系统结构示意图
该传屏系统主要功能为: 1 智能手机根据智能电视反馈的反馈消息自适应的调整传输显示内容的传输参数; 2)智能电视反馈控制智能手机改变传输显示内容。 上述传屏系统,在传屏过程中,能够实现智能手机根据智能电视的反馈适应性调整传输参数,以及 实现智能电视对智能手机的控制。
如图3所示,智能手机与智能电视通过硬件层建立无限网络连接,基于TCP/IP协议互联,且智能手机 与智能电视上安装的操作系统无限制,适用于Windows、WinCE、Linux、iOS、Android等其他支持TCP/IF 协议的所有操作系统。 命令通道功能:智能设备间相互发现,设备传屏会话连接、维护及断开连接,以及智能电视对智能 手机的反馈控制等。 数据通道功能:屏幕影音内容抓取,音视频编码,网络打包发送,网络接收解包,音视频解码,屏 慕影音内容呈现
智能手机与智能电视组成的传屏系统应用方案图
4.2传输参数自适应调整
通过在传屏交互协议层次上平衡智能手机 立的消息反馈机制,提出了一种使智能电视 对智能手机的行为具有相当的调控能力,智能手机可以自适应地改变自身行为的传屏系统。
4.2.1传屏参数调整过程
如图4和图5所示,本标准中,基于消息反馈机制自适应改变传屏参数和行为的调整方法,包括如下 骤: 1 智能手机在本局域网内广播访问广播消息,智能电视获取自身静态性能参数,并参照广播消息中 携带的发送设备静态性能参数,当静态性能参数满足预定条件时,允许智能手机对智能电视进行 访间。 2 智能手机对可以进行传屏访问的智能电视提出连接请求;如果此时智能电视处于空闲状态,或者 CPU和内存的占用率不高,则连接请求回复允许进一步操作;如果此时智能电视已有传屏任务 或者CPU和内存的占用率较高,则连接请求回复不允许进一步操作。 3) 智能手机对可以进行连接的智能电视发送连接验证,智能电视发送连接验证回复;如果密码验证 通过,智能手机可以传送屏幕信息数据;如果密码验证不通过,智能手机不能传送屏幕信息数据 智能电视启动反馈机制对智能手机进行调整建议;主要反馈内容有CPU空闲率、内存空闲率、端 到端网络带宽、丢包率或数据是否压缩;智能手机根据智能电视的反馈内容做出响应,并发送反 馈响应消息。 5) 智能手机发送连接断开,智能电视发送连接断开回复,之后智能手机与智能电视断开连接,设备 复位以准备进行下一次连接
图4智能手机与智能电视传屏原理图
4.2.2静态性能参数
智能手机与智能电视之间传屏的消息交互示意图
与智能手机或智能电视自身状态相关的参数,如CPU处理能力、内存大小和显示分辨率等
4.2.3调整参数反馈
智能电视启动反馈机制对智能手机进行调整建议,主要反馈内容有CPU空闲率、内存空闲率、端到端 网络带宽和丢包率。 CPU空闲率,当统计时间间隔内的CPU平均空闲率低于阈值时,发送反馈消息建议智能手机降低编码 复杂度。 内存空闲率,当统计时间间隔内的内存空闲率低于阈值时,发送反馈消息建议智能手机降低编码复 杂度。 端到端网络宽带,当统计时间间隔内的网络带宽满足一定条件时,发送反馈消息建议智能手机调整 编码量化参数QP的值。 丢包率,当统计时间间隔内的丢包率大于阈值时,发送反馈消息建议智能手机降低发包频率。 数据是否压缩,当文件为非压缩数据时,发送反馈消息建议智能手机将文件先压缩再传输给智能电 视。
4.3传输内容反馈控制
获取智能电视中用户输入的控制操作(如鼠标、键盘、触摸屏、遥控器等输入),进而通过无 控制消息反馈给智能手机,最终实现对智能手机的控制。
4.3.1反馈控制原理
(1)智能电视注册开启远程控制的热键,并检测本机输入设备【书签版】JGJ 488-2020-T:木结构现场检测技术标准.pdf,包括鼠标、键盘、触摸屏、遥控器等; 2) 智能电视通过开关热键,调整智能电视在本机模式和远程模式下运行; 3) 智能电视正常接收并呈现智能手机图像时,在远程模式下,将本机发生的用户操作指令反馈给智 能手机,包括鼠标位移、鼠标点击、键盘按压、触摸屏点击、触控位置、遥控器按键操作等; 4 智能手机在正常发送图像数据的同时,对接收到的用户输入指令进行解析,模拟本机的I/0设备事 件通知操作系统,由操作系统完成相应动作
4.3.2智能电视运行状态
智能电视运行并开始屏幕传输,如果是首次运行则生成一个默认配置文件,文件中包含默认热键等 参数,并注册系统热键,用于用户随时切换工作模式:本地模式及远程模式。如果不是首次运行则通过 查找读取配置文件,获得程序启动参数并继续运行,若修改参数则可以保存供以后使用
当智能电视工作在本机模式时,在本机上执行所有用户操作。 智能电视工作在远程模式时,会将发生在本机的所有用户输入操作(如鼠标、键盘、触摸屏、遥控 器等)借由通讯协议打包,发送给智能手机。
4.3.3智能手机运行状态
智能手机运行并开始屏幕传输,等待智能电视反馈的输人控制操作;当智能手机接收到来自智能电 视传来的有关反馈控制的协议数据包时,智能手机进入远程模式,解析数据包,获取要求执行的用户输 入操作的I/0设备类别及参数;智能手机利用系统函数模拟I/0设备,向操作系统发送消息,执行相应动 作;如果该I/0设备智能手机不支持,则利用相近设备模拟(如利用触摸屏点击模拟鼠标左键单击等)或 者直接忽略。
智能电视包括一热键,该热键有两种状态:第一状态和第二状态,当热键处于第一状态时,智能电 视处于本机模式;热键处于第二状态时,智能电视处于远程模式。 智能电视首次运行时,热键默认设置为本地模式。 如果热键注册失败,则给出注册失败信息提示,智能电视只能在本地模式下工作,
智能电视可通过切换热键的状态,使其在本机模式和远程模式中切换。 本机模式:智能电视正常接收并执行用户的输入操作指令,且不会将该输入操作指令反馈给智能手 机。 远程模式:智能电视获取用户输入操作指令(如鼠标、键盘、触摸屏、遥控器等),不再执行该操 作指令JGJ 64-2017 饮食建筑设计标准(完整正版、清晰无水印),将该输入操作指令封装成预先设置的数据格式,通过无线网络反馈给智能手机,
获取智能手机与智能电视的屏幕尺寸、分辨率等参数,并建立显示屏幕的坐标对应关系;如果用户 至智能电视上输入的是触控操作,则根据获取屏幕显示尺寸和触控坐标,通过坐标关系转化,判断该触 控操作在智能手机上的相对位置,并在智能手机做出对应的响应操作。