使用ffmpeg转换的mp4视频适用于safari 8,但不会在safari上播放

时间:2016-01-12 10:03:20

标签: ios html5 video safari ffmpeg

我正在处理的网站有一个视频上传和播放功能,其工作方式如下:

1)上传任何格式的视频,使用ffmpeg并使用以下命令转换为.mp4格式视频

"ffmpeg -i <sourceRawPath> -c:v libx264 -profile:v baseline -level 3.0    <destFullPath>

2)当我尝试从网站播放这些视频时,它在chrome和safari 8上运行得很好但是当我尝试在safari 9上播放这些视频时,它会显示空白屏幕,并在浏览控制台中显示以下错误

  

无法加载资源:插件已处理加载

之前的mp4视频甚至不会在safari 8上播放,但是当我们向ffmpeg命令添加 - profile:v baseline -level 3.0时它现在可以正常工作了。我们找不到safari 9的解决方案。

从java我们发送此响应:

return Response.ok(video, "video/mp4").header("Aceept-Ranges", "bytes").cacheControl(cc).build();

video --> video要提供的文件。

有谁能告诉我这个案子的问题是什么?

0 个答案:

没有答案