[MPlayer-users] Problems playing with vdr streams.
Josef Wolf
jw at raven.inka.de
Wed Oct 27 01:15:28 CEST 2004
On Tue, Oct 26, 2004 at 11:48:47PM +0200, Nico Sabbi wrote:
> >I have problems playing streams from vdr. After about two minutes, the
> >cache fill rate (the last number on the status line) goes down to zero
> >and video starts humbling. Some time after that mplayer exits completely.
> can you please upload a sample of the TS that doesn't play to
> ftp://www.mplayerhq.hu/MPlayer/incoming and tell us the filename?
I have uploaded the following files:
ntv-ts.txt: short description of the Problem with the TS stream.
ntv-ts.log: debug output from mplayer for TS.
ntv-ts.mpg: TS stream dumped via a perl script.
ntv-ps.txt: short description of the Problem with the PS stream.
ntv-ps.log: debug output from mplayer for PS.
ntv-ps.mpg: PS stream dumped via a perl script. Since the problem appears
after about 2..3 minutes, the file would become pretty long.
I was not sure whether it would be OK to upload such a
long file. So I have uploaded a short one. I can upload a
long file (would be about 150..200 MB) if this will be
needed.
Both problems (with TS as well as with PS) don't appear when mplayer is
playing the stream from a file. Only the direct playing from the URL seems
to be affected.
> Sometimes you have to use a larger probing range: -tsprobe 64000.
Did not help :(
BTW: I used the following perl script to dump the streams:
#!/usr/bin/perl
use strict;
use warnings;
use HTTP::Request::Common qw(POST);
use LWP::UserAgent;
open (STR, ">stream.ps");
my $len = 0;
$|=1;
my $ua = new LWP::UserAgent;
my $req = new HTTP::Request GET => "http://vdr1:3000/PS/36";
my $res = $ua->request ($req, \&chunk, 1024*1024);
sub chunk {
my($chunk, $res) = @_;
$len += length $chunk;
print STR $chunk;
exit 0 if $len > 4*1024*1024;
}
--
Please visit and sign and http://www.ffii.org
-- Josef Wolf -- jw at raven.inka.de --
More information about the MPlayer-users
mailing list