我正在使用安装了http_mp4_module的Nginx 1.2.3,并尝试使用它伪造stream媒体服务器。 当我试图设置小于25的起始位置时,一切都像一个魅力:
http://192.168.56.101/my_video.mp4?start=20
但是,当我开始超过25我得到错误日志中的这个错误:
2012/08/14 17:15:21 [error] 20091#0: *8 start sample is out of mp4 stss atom in "/home/bender/my_video.mp4", client: 192.168.56.1, server: localhost, request: "GET /my_video.mp4?start=25 HTTP/1.1", host: "192.168.56.101"
我testing过的所有video都有超过60秒的持续时间,所以我不认为这是因为超出了时间范围。
错误消息表明文件在stss(stream同步采样)primefaces中没有足够的信息。 看起来像使用文件和/或mp4创build过程的问题。