Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[vdr] Re: streamdev working



C.Y.M wrote:
C.Y.M wrote:

Anssi Hannula wrote:

syrius.ml@no-log.org wrote:

Anssi Hannula <anssi.hannula@mbnet.fi> writes:


With my patch the client part compiles as well, could someone test it?



hmm i was able to have a vdr1.3.14+patched streamdev-client connecting
to a vdr1.3.12+streamdev-server and working.

vdr1.3.12+streamdev-client connecting to a vdr1.3.14+patched
streamdev-server did work at some point.

but it does NOT work between to vdr 1.3.14+patched streamdev.
and it doesn't work anymore with vdr1.3.12+streamdev-client after
that...

I tested it myself now, it don't appear to be working.
I got this on client:
Oct 25 18:17:16 delta vdr[9818]: Streamdev: Connected to server 127.0.0.1:2004 using capabilities TS, TSPIDS
Oct 25 18:17:22 delta vdr[9818]: Streamdev: Lost connection to 127.0.0.1:2004: Connection timed out

And on server:
Oct 25 18:17:16 delta vdr[9126]: Streamdev: Accepted new client (VTP) 127.0.0.1:34730
Oct 25 18:17:31 delta vdr[9126]: Streamdev: Client (VTP) 127.0.0.1:34730 closed connection
Oct 25 18:17:31 delta vdr[9126]: Streamdev: Closing connection to 127.0.0.1:34730

I'm not sure if these are from the same connection, there were lots of these messages.
I have no idea what is wrong.
I hope someone will fix this.

I just tried this patch against streamdev-0.3.3-pre4 and it compiled fine with vdr-1.3.14. But, when I attempt to connect VLC to the streamdev server, I get the following errors:

[msmpeg4 @ 0x83fee14]Error, Invalid timestamp=1098750403414523, last=1098750403381157
[msmpeg4 @ 0x83fee14]Error, Invalid timestamp=1098750403497940, last=1098750403464574
[msmpeg4 @ 0x83fee14]Error, Invalid timestamp=1098750404415526, last=1098750404382160
[msmpeg4 @ 0x83fee14]get_buffer() failed (0 0 1 0xb3687430)
[msmpeg4 @ 0x83fee14]Error, Invalid timestamp=1098750404498941, last=1098750404465576
/usr/local/bin/stream: line 7: 7158 Segmentation fault
vlc -vvv http://127.0.0.1:3000/PS/$1 --sout '#transcode{vcodec=DIV3,vb=512,acodec=mp3,ab=128,channels=2,deinterlace}:std{access=mmsh,mux=asfh,url=:1234}'

Well, I have come to realize that this "Invalid timestamp" error is caused by VLC not streamdev. I am running Debian Sid and Im not sure what changed recently to cause this. If I remove the "deinterlace" switch from the vlc cmd line, then I still get the Timestamp errors but now I am able to connect. So.. if anyone has a clue whats going on, I would greatly appreciate it.

VLC from svn seems to have fixed the timestamp errors and I am able to keep the deinterlace switch in my command line now. Now back to testing VLC with streamdev.






Home | Main Index | Thread Index