[MPlayer-users] BUGREPORT: MPlayer cache problem playing AVI file via HTTP

A. Nove anove at freemail.hu
Thu Jan 6 20:16:57 CET 2011


Hi!

I have a problem playing an AVI file via HTTP.
After filling the cache MPlayer invalidates it and starts reading the file from the beginning.

MPlayer version is Gianluigi Tiesi's build: MPlayer SVN-r32735-4.2.5 (2010-12-28), running on Windows 7.

Here is the ngrep dump of the communication:


1. MPlayer starts cache fill (-cache 40960 -cache-min 50):

T +2.845199 yyy.yyy.y.7:13735 -> xxx.xx.xx.250:80 [AP]
GET /hdtv-aaaaaa.s01e10.dvdrip.xvid.dual.avi HTTP/1.0.
Host: xxx.xx.xx.250.
User-Agent: MPlayer SVN-r32735-4.2.5.
Icy-MetaData: 1.
Connection: close.
.


T +0.000506 xxx.xx.xx.250:80 -> yyy.yyy.y.7:13735 [A]
HTTP/1.1 200 OK.
Date: Thu, 06 Jan 2011 18:19:20 GMT.
Server: Apache/2.2.9 (Debian) PHP/5.2.6-1+lenny9 with Suhosin-Patch.
Last-Modified: Wed, 05 Jan 2011 13:23:02 GMT.
Accept-Ranges: bytes.
Content-Length: 416325632.
Connection: close.
Content-Type: video/x-msvideo.
.
RIFF....AVI LIST.3..hdrlavih8...



2. MPlayer GETs idx1 of avi:

T +12.043686 yyy.yyy.y.7:13736 -> xxx.xx.xx.250:80 [AP]
GET /hdtv-aaaaaa.s01e10.dvdrip.xvid.dual.avi HTTP/1.0.
Host: xxx.xx.xx.250.
User-Agent: MPlayer SVN-r32735-4.2.5.
Icy-MetaData: 1.
Range: bytes=412037120-.
Connection: close.
.


T +0.008517 xxx.xx.xx.250:80 -> yyy.yyy.y.7:13736 [A]
HTTP/1.1 206 Partial Content.
Date: Thu, 06 Jan 2011 18:19:32 GMT.
Server: Apache/2.2.9 (Debian) PHP/5.2.6-1+lenny9 with Suhosin-Patch.
Last-Modified: Wed, 05 Jan 2011 13:23:02 GMT.
Accept-Ranges: bytes.
Content-Length: 4288512.
Content-Range: bytes 412037120-416325631/416325632.
Connection: close.
Content-Type: video/x-msvideo.
.
............................................................../...idx1pjA.01wb...


3. MPlayer invalidates cache?? and starts reading the 'movi list' again from byte 14366:

T +2.297413 yyy.yyy.y.7:13737 -> xxx.xx.xx.250:80 [AP]
GET /hdtv-aaaaaa.s01e10.dvdrip.xvid.dual.avi HTTP/1.0.
Host: xxx.xx.xx.250.
User-Agent: MPlayer SVN-r32735-4.2.5.
Icy-MetaData: 1.
Range: bytes=14336-.
Connection: close.
.


T +0.000472 xxx.xx.xx.250:80 -> yyy.yyy.y.7:13737 [A]
HTTP/1.1 206 Partial Content.
Date: Thu, 06 Jan 2011 18:19:34 GMT.
Server: Apache/2.2.9 (Debian) PHP/5.2.6-1+lenny9 with Suhosin-Patch.
Last-Modified: Wed, 05 Jan 2011 13:23:02 GMT.
Accept-Ranges: bytes.
Content-Length: 416311296.
Content-Range: bytes 14336-416325631/416325632.
Connection: close.
Content-Type: video/x-msvideo.
.
LIST:...movi01wb....ID3......vTIT2...


Thanks,
A. Nove


More information about the MPlayer-users mailing list