Chrome或者IE浏览器支持h264视频流播放吗?(不是MP4文件,仅仅是h264编码的视频流)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Chrome或者IE浏览器支持h264视频流播放吗?(不是MP4文件,仅仅是h264编码的视频流)相关的知识,希望对你有一定的参考价值。

html5

试图用电脑端的微信视频号助手,上传一个后缀为 mp4 的视频时,遇到如下错误消息:当前浏览器不支持此视频格式,建议上传 MP4 或 H.264 格式文件。



然而我能肯定,我是使用格式工厂这款软件,将其他格式的视频文件转成 mp4 的,为什么还是报格式错误呢?

经过研究发现,问题出在我格式工厂输出 mp4 文件的设置:



我选择的是自定义输出格式:Video Encode 为 MPEG4(DivX).


修改成 AVC(H264)之后,问题解决:




现在可以成功上传视频了:




参考技术A 支持h264视频播放追问

可以给出代码吗?比如接收到一个Buffer就是h264编码的视频流,怎么播放呢?

参考技术B 可以的 你试试就知道啦追问

请教怎么试?

追答

下载一个h264的视频文件就行啦

追问

你亲手试过吗?用的什么方式播放?

追答

下载一个播放器 都可以播放的

以上是关于Chrome或者IE浏览器支持h264视频流播放吗?(不是MP4文件,仅仅是h264编码的视频流)的主要内容,如果未能解决你的问题,请参考以下文章

为啥 Chrome浏览器用<video>播放视频没有画面就只有声音,IE就可以。

火狐浏览器,edge浏览器,chrome浏览器里面的mse&h264是啥?和播放mp4网页视频是啥关系

[opencv][原创]关于opencv-python的cv2保存视频不支持H264格式问题探讨

Android自带的浏览器是不是支持h264编码的html5视频?

html5的视频插件支持哪些视频格式

video标签播放视频只有声音没有画面&在iOS9中video标签播放无效