视频格式选择
#HTML5环境和Flashplayer环境对视频格式的支持
视频协议 | 视频格式 | Flash | HTML5 |
HTTP | flv | √ | X |
HTTP | f4v | √ | X |
HTTP | mp4 | √ | √ |
HTTP | m3u8 | √ | √ |
HTTP | webm | X | √ |
HTTP | ogg | X | √ |
RTMP | flv | √ | X |
RTMP | f4v | √ | X |
RTMP | mp4 | √ | X |
RTMP | 直播流 | √ | X |
#主流浏览器对视频格式的支持
因为版权原因(每个浏览器的开发商如果要在自己开发的浏览器上支持相应的视频格式需要向该视频格式的开发者购买使用资格,主要因为价格原因),并不是所有浏览器对所有的视频格式都支持
浏览器 | 支持的视频格式 | |
PC端 | 移动端 | |
Chrome | MP4 | MP4, WebM,M3U8 |
Firefox | MP4 | MP4, WebM,M3U8 |
Internet Explorer | MP4 | MP4,M3U8 |
#不同硬件对视频格式的支持
硬件环境 | 支持的视频格式 |
Android | MP4,M3U8 |
iOS | MP4,M3U8 |