Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
黑莓HTML5流媒体的编码设置是什么?_Html_Blackberry_Ffmpeg_Video Codecs - Fatal编程技术网

黑莓HTML5流媒体的编码设置是什么?

黑莓HTML5流媒体的编码设置是什么?,html,blackberry,ffmpeg,video-codecs,Html,Blackberry,Ffmpeg,Video Codecs,几天来,我一直在拼命尝试在黑莓以及主要的桌面和移动浏览器上获取我的视频流。 视频以这种方式嵌入: <video preload="auto" controls="controls"> <source src="url.mp4" type=video/mp4 /> <source src="url.ogv" type=video/ogv /> //flash fallback </video> //快闪回退 在BB浏览器中打开页面时,显示带有控

几天来,我一直在拼命尝试在黑莓以及主要的桌面和移动浏览器上获取我的视频流。 视频以这种方式嵌入:

<video preload="auto" controls="controls">
<source src="url.mp4" type=video/mp4 />
<source src="url.ogv" type=video/ogv />
//flash fallback
</video>

//快闪回退
在BB浏览器中打开页面时,显示带有控件的黑色视频帧,但当我尝试播放视频时,该帧保持黑色,并显示错误消息:“视频部分的格式不受支持”。 然而,声音确实起作用

到目前为止,我已经尝试了H.264和mpeg4的AAC音频,但它们都不能在我的BB(操作系统版本6.0)上正常播放。
我一直在使用ffmpeg对文件进行编码。

最终工作的视频具有以下参数(从ffprobe输出)

要对此类文件进行编码,请使用ffmpeg的以下参数:

ffmpeg.exe -i "input_file.mov" -strict -2 -vcodec mpeg4 -vb 786k -acodec aac -ab 128k "output_file.mp4"

您没有指定使用的视频编解码器,只指定了容器格式。您可能需要查看
标记的。(注意:这可能与您的问题有关,也可能与您的问题无关;我只是想指出这一点。)我知道:)但是该站点是通过一个只知道容器格式的php脚本生成的。这将需要相当多的努力,以编解码器以及。所以我不会这么做,除非这对于在BB浏览器上工作是绝对重要的。黑莓OS 6支持的唯一音频编解码器是MP3。不支持任何视频格式。(这可能是黑莓浏览器没有正确报告视频支持的问题。)@user2428118这将是浏览器的报告。支持视频标签但不支持通用视频编解码器有什么意义。mp4和我试过的两种编解码器是我发现的唯一可以工作的格式。所以我同意了。
ffmpeg.exe -i "input_file.mov" -strict -2 -vcodec mpeg4 -vb 786k -acodec aac -ab 128k "output_file.mp4"