概述
腾讯云对象存储(COS)提供了丰富的音视频播放器代码示例,以满足不同场景下的音视频播放需求。以下介绍了代码示例中不同播放器支持的音视频协议、端侧适配性、播放功能,并基于 TCPlayer、DPlayer 和 Videojs 等第三方播放器提供了如何播放 COS 音视频文件的操作指引。
音视频协议支持
| 音视频协议 | URL 地址格式 | PC 浏览器 | 移动端浏览器 | iOS | Android | 
| MP3 | https://<BucketName-APPID>.cos.<Region>.myqcloud.com/xxx.mp3 | 支持 | 支持 | 支持 | 支持 | 
| MP4 | https://<BucketName-APPID>.cos.<Region>.myqcloud.com/xxx.mp4 | 支持 | 支持 | 支持 | 支持 | 
| HLS (M3U8) | https://<BucketName-APPID>.cos.<Region>.myqcloud.com/xxx.m3u8 | 支持 | 支持 | 支持 | 支持 | 
| FLV | https://<BucketName-APPID>.cos.<Region>.myqcloud.com/xxx.flv | 支持 | 支持 | 支持 | 支持 | 
| DASH | https://<BucketName-APPID>.cos.<Region>.myqcloud.com/xxx.mpd | 支持 | 支持 | - | 支持 | 
注意:
功能支持
| 功能 | Web | iOS | Android | ||
|  | TCPlayer 播放器 | DPlayer 播放器 | Videojs 播放器 |  |  | 
| 播放 MP4格式视频 | |||||
| 播放 HLS 格式视频 | |||||
| 播放 FLV 格式视频 | |||||
| 播放 DASH 格式视频 | - | ||||
| 播放 PM3U8 (私有M3U8) 视频 | |||||
| 设置封面图 | |||||
| 设置 HLS 标准加密 | |||||
| 切换清晰度 | - | ||||
| 设置动态水印 | - | - | |||
| 设置左上角 LOGO | - | - | - | ||
| 设置进度预览图 | - | - | - | - | |
| 设置字幕 | - | - | - | - | |
| 设置多语言 | - | - | - | - | |
| 设置贴片广告 | - | - | - | - | |
如何播放 COS 音视频文件
Demo 体验
COS 音视频体验馆提供完整的端侧(Web、Android、iOS)体验示例和代码示例,您可以通过以下方式快速体验并查看 Demo 代码。