MP4 - start time is out mp4 stts samples

Maxim Dounin mdounin at mdounin.ru
Tue Apr 10 14:05:00 UTC 2012


Hello!

On Tue, Apr 10, 2012 at 06:07:40AM -0400, sibsoft wrote:

> Dealing with this trouble again (nginx 1.0.12, 1.0.14):
> 
> 2012/04/10 12:06:59 [alert] 22812#0: *1571 pread() read only 0 of
> 1048576 from "/var/www/cgi-bin/uploads/03/00364/z46j20qdp6gt" while
> sending mp4 to client, client: 95.131.10.226, server: gorillavid.com,
> request: "GET
> /mgobz2aj6gu4rqukwztlpbbrdqzwmtcoid2bk6t6xenwqd3fwvt6z3pyqy/video.mp4?start=1190.84
> HTTP/1.1", host: "85.17.30.216:8182"

The message suggests video.mp4 is corrupted (or just truncated).

> 2012/04/10 12:07:00 [error] 22815#0: *1630 start time is out mp4 stts
> samples in "/var/www/cgi-bin/uploads/03/00001/k2hhvgyfdmmu", client:
> 86.18.83.8, server: gorillavid.com, request: "GET
> /mgobznkw5ku4tqukwyf3nfjxilouln5pl5abqotvftlq7rqggvegaydxva/video.flv?start=0
> HTTP/1.1", host: "85.17.30.216:8182"

The "video.flv" file isn't likely to be an mp4 file.  You have to 
use flv module for flv pseudo-streaming, not mp4.

http://nginx.org/r/flv

Maxim Dounin



More information about the nginx mailing list