//====================================================================================== // @file VideoControlMessage.proto // @brief 用于 hmi fbd 与 video_server 交互 // @author JXD //====================================================================================== syntax="proto2"; package iot_idl; enum enVideoMsgType { MT_VIDEO_CONTROL_MSG_FROM_HMI = 1; MT_VIDEO_CONTROL_MSG_FROM_FBD = 2; MT_VIDEO_CONTROL_MSG_FROM_OTHER = 3; MT_VIDEO_CONTROL_MSG_RESPONSE = 4; } message SVideoControlQueue { required string strKeyName =1; required string strKeyValue =2; } // hmi or fbd ->video_server //======================================================================================== message SVideoControlRequest { required string strSourceTag =1; required int32 nAppId =2; optional string strHostName =3; required uint64 ulTime =4; repeated SVideoControlQueue seqCmdData =5; required int32 nIfNeedReturn =6; } // video_server -> hmi or fbd //======================================================================================== message SVideoControlResponse { required string strSourceTag =1; required int32 nIsSuccess =2; optional string content =3; required uint64 ulTime =4; }