我正在处理的网站有一个视频上传和播放功能,其工作方式如下:
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
要提供的文件。
有谁能告诉我这个案子的问题是什么?