Page 1 of 1

RTSP to Amino 110

Posted: 31 Oct 2006 18:28
by joshn
Hello,
I've looked all around, and havent found anyone with this same problem...

The issue I'm having is getting rtsp working to an amino 110. I have the latest nightlie build and the live555 libraries. The stream works to my laptop, but the problem is streaming to the amino. I put in the address:

rtsp://192.168.1.5:5554//192.168.1.5/Test

and it plays the first few seconds of the clip, but then it starts breaking up really bad...and just goes to a black screen after a bit.

Anybody have any advise?
Thanks

Posted: 05 Nov 2006 10:43
by robert.mil
Is the Test real mpeg2 file?. Paste the used VLC command, please.
Robert

Posted: 06 Nov 2006 17:37
by joshn
Yes it is a mpeg2 file:

$ file all.mpg
all.mpg: MPEG sequence, v2, program multiplex


Here's the command I'm using:

vlc --ttl 12 -vvv telnet --telnet-password videolan --rtsp-host 0.0.0.0:5554

Then I just telnet to myself on 4212 and type:

new Test vod enabled
setup Test mux mp2t input all.mpg

Thanks

Posted: 07 Nov 2006 12:37
by robert.mil
I think your command is wrong, but probably only mistake i ntyping, otherwise you cen login to telnet. There is missing -I before telnet.
vlc --ttl 12 -vvv -I telnet --telnet-pa ... 0.0.0:5554

You are using this command [url]rtsp://192.168.1.5:5554//192.168.1.5/Test[/url] to play the file all.mpg. I do not understand why there is IP in the middle. I tried it on my laptop and it didn't work. Try this [url]rtsp://192.168.1.5:5554//Test[/url].

All above I had to do to run the VOD stream on my laptop. Then I tried it with 110H. I have a serial cable to control what is happennig on STB. And from log it is simple to see STB can't find RTSP stream. The same result is from ethereal, watching communications between server and STB.

It looks like VLC is using "different" format of RTSP and Amino don't understand to this special format. It is why laptop running VLC can play it. I don't know ....
We are using RTSP for VOD with Amino 110H (inside is same like 110) without any problem, but have a special frontend for streaming.

See here viewtopic.php?t=20591&

I think it is a question for VLC programmers .... Good luck.

Posted: 07 Nov 2006 16:33
by joshn
Thanks for your reply...

I got it to work...the aminos have to receive a TS, and for some reason I didn't have the TS module compiled into vlc.

The command is correct, the "-I telnet" is to specify an extra interface.

For some reason in the amino's you have to type the url as "rtsp://192.168.1.5:5554//192.168.1.5/Test " to get it to work...I'm not sure why, and I've not found anyone else who knows why.

Thanks anyway.

Posted: 07 Nov 2006 19:28
by robert.mil
Did you say, it is working now? Because I have compiled VLC with TS module and still doesn't work.
With IP idress in the middle you are right. Sorry about it, it is Amino's speciality :-)

Posted: 07 Nov 2006 19:37
by joshn
Yep it's working now...

commands are you using input the video file into vlm? You have to tell it to mux stream out using a TS eg.

setup Test mux mp2t input file.mpg


Also, did you compile your vlc with the live555 libraries? Vlc has to has those.

Josh