🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
视频 CODEC 包含“视频编码器”和“视频解码器”两种类型,可分别实现, 视频编码器实现将视频帧数据(YUV420P)编码为视频流,视频解码器实现将编码后的数据包解码为视频帧数据(YUV420P)。 AnyChat 内核与视频 CODEC 进行交互时,所传递的视频帧格式默认均为 YUV420P 格式(Planar YUV 4:2:0, 12bpp, (1 Cr & Cb sample per 2x2 Y samples)),该格式是目前 ITU 相关标准推荐的视频编码输入格式。 实现视频编码 CODEC 时,需要在“MediaCodec_GetLibraryInfo”的 dwCapability 标志中加上 MEDIACODEC_CAPABILITY_VIDEOENCODEC 宏定义。 实现视频解码 CODEC 时,需要在“MediaCodec_GetLibraryInfo”的 dwCapability 标志中加上 MEDIACODEC_CAPABILITY_VIDEODECODEC 宏定义。