鲲鹏社区首页
中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

软件架构

图1 视频流云手机架构图

视频流引擎包括服务端和客户端两个部分:服务端提供图像获取、图像数据编码等功能;客户端提供视频数据解码播放功能。在某些场景下还包含用户触控的获取和注入、音频数据的获取和播放等功能。

模块名称

功能描述

抓图模块

获取图像数据,输出格式为yuv420p。

编码模块

将抓图模块获取的YUV数据通过编码模块编码为H.264/H.265码流,并通过网络通信接口向客户端发送码流收据。

解码模块

接收服务器视频码流,并解码播放H.264/H.265码流数据。

音频采集

获取音频数据,输出OPUS或PCM格式音频数据。

音频解码

解码播放OPUS或PCM格式音频数据。

触控分发

向服务端Android云手机注入触控数据。

触控采集

获取触控数据。