鸿蒙OS开发文档 鸿蒙OS 视频概述

2024-02-25 开发教程 鸿蒙OS开发文档 匿名 2

HarmonyOS 视频模块支持视频业务的开发和生态开放,开发者可以通过已开放的接口很容易地实现视频媒体的播放、操作和新功能开发。视频媒体的常见操作有视频编解码、视频合成、视频提取、视频播放以及视频录制等。

基本概念

  • 编码

编码是信息从一种形式或格式转换为另一种形式的过程。用预先规定的方法将文字、数字或其他对象编成数码,或将信息、数据转换成规定的电脉冲信号。在本模块中,编码是指编码器将原始的视频信息压缩为另一种格式的过程。

  • 解码

解码是一种用特定方法,把数码还原成它所代表的内容或将电脉冲信号、光信号、无线电波等转换成它所代表的信息、数据等的过程。在本模块中,解码是指解码器将接收到的数据还原为视频信息的过程,与编码过程相对应。

  • 帧率

帧率是以帧称为单位的位图图像连续出现在显示器上的频率(速率),以赫兹(Hz)为单位。该术语同样适用于胶片、摄像机、计算机图形和动作捕捉系统。