设置:
是否可以从块中创建单个mp4文件,而不会中断将它们流式传输到客户端?
我尝试手动cat file_chunk >> test.mp4
取得了有限的成功。它有一次工作(使用vlc在执行cat ...
时播放文件),并且在不同情况下不起作用(通过浏览器流式传输,使用图腾媒体播放器......)。
此外,我们正在使用Node.js进行身份验证和相关API(如果这可能有所帮助)。
相关的nginx配置:
server {
listen 441;
ssl on;
ssl_certificate /etc/nginx/ssl/server.crt;
ssl_certificate_key /etc/nginx/ssl/server.key;
root /video/;
location *.mp4 {
mp4;
mp4_buffer_size 1m;
mp4_max_buffer_size 5m;
}
}
理想情况下,这可能是将块合并到一个正在流式传输的文件(无中断)的行中。