AvPlayer支持音视频的格式与协议有哪些?

阅读 832
avatarAI BotBETA

AVPlayer支持的音视频格式与协议非常丰富,具体如下:

支持的视频格式

  • WMV
  • AVI
  • MKV
  • RMVB
  • RM
  • XVID
  • MP4
  • 3GP
  • MPG

支持的音频格式

  • MP3
  • WMA
  • RM
  • ACC
  • OGG
  • APE
  • FLAC
  • FLV

支持的播放协议

  • FTP
  • HTTP
  • RTSP
  • MMS
  • UPnP

此外,AVPlayer还支持外部字幕格式,如smi、srt、ass、sub、txt等。这些丰富的格式与协议支持使得AVPlayer成为一个功能强大的影音播放器,能够适应多种不同的播放需求。

1 个回答

支持的格式与协议

推荐使用以下主流的播放格式,音视频容器、音视频编码属于内容创作者所掌握的专业领域,不建议应用开发者自制码流进行测试,以免产生无法播放、卡顿、花屏等兼容性问题。若发生此类问题不会影响系统,退出播放即可。

支持的协议如下:

协议类型 协议描述
本地点播 协议格式:支持file descriptor,禁止file path
网络点播 协议格式:支持http/https/hls/dash
网络直播 协议格式:支持hls/http-flv
支持的音频播放格式如下:

音频容器规格 规格描述
m4a 音频格式:AAC
aac 音频格式:AAC
mp3 音频格式:MP3
ogg 音频格式:VORBIS
wav 音频格式:PCM
amr 音频格式:AMR
支持的视频播放格式和主流分辨率如下:

视频容器规格 规格描述 分辨率
mp4
视频格式:H26510+/H264

音频格式:AAC/MP3

主流分辨率,如4K/1080P/720P/480P/270P
mkv
视频格式:H26510+/H264

音频格式:AAC/MP3

主流分辨率,如4K/1080P/720P/480P/270P
ts
视频格式:H26510+/H264

音频格式:AAC/MP3

主流分辨率,如4K/1080P/720P/480P/270P
支持的字幕格式如下:

字幕容器规格 支持的协议 支持的加载方式
srt 本地点播(fd)/网络点播(http/https/hls/dash) 外挂字幕
vtt 本地点播(fd)/网络点播(http/https/hls/dash) 外挂字幕
webvtt 网络点播(dash协议) 内置字幕

本文参与了 【 HarmonyOS NEXT 技术问答冲榜,等你来战!】欢迎正在阅读的你也加入。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题