rm stream in 1.1.2 not playing (problem with live555?)

For questions and discussion that is NOT (I repeat NOT) specific to a certain Operating System.
elite185
New Cone
New Cone
Posts: 5
Joined: 06 Aug 2010 15:01

rm stream in 1.1.2 not playing (problem with live555?)

Postby elite185 » 06 Aug 2010 15:20

My school offers to stream it's lectures. The way you stream the lectures is by downloading a .rm file, and then opening the .rm file in Realplayer.

I was wondering if I could use VLC to do either of the following:

1) play the stream directly in VLC or

2) download the stream and play that downloaded file in VLC

3) any other way you can think of to get it to play in VLC! (or maybe another program, like realalternative?)

Currently, when I try to play the stream in VLC, it asks for a username/password (RTSP authentication, this is expected). When I enter it, the password does not work, it then tells me:

Code: Select all

Session failed: The requested RTSP session could not be established. Your input can't be opened: VLC is unable to open the MRL 'rtsp://128.249.159.41:554/AY1011/Fall-1/B1CC/010803201009.rm?cloakport=80,554,7070'. Check the log for details. File reading failed: VLC could not open the file "C:\Users\XXXXX\Desktop\--stop--". Your input can't be opened: VLC is unable to open the MRL 'file:///C:/Users/XXXXX/Desktop/--stop--'. Check the log for details. Session failed: The requested RTSP session could not be established. Your input can't be opened: VLC is unable to open the MRL 'pnm://128.249.159.41:7070/AY1011/Fall-1/B1CC/010803201009.rm?cloakport=80,554,7070'. Check the log for details.

When I open the stream in RealPlayer, it has a popup saying:

Code: Select all

Username and Password Required Please enter your username and password for this content: Server: 128.249.159.41 Server Message: nemesis.ContentRealm Username: __________ Password: _________
I enter the username and password they gave us (the same one I tried in VLC), after a few moments, the stream starts playing.

Any help is greatly appreciated! Thank you!
Last edited by elite185 on 09 Aug 2010 05:45, edited 1 time in total.

elite185
New Cone
New Cone
Posts: 5
Joined: 06 Aug 2010 15:01

Re: rm stream in 1.1.2

Postby elite185 » 08 Aug 2010 20:41

I have been unable to make any progress on my own.

Any insight is greatly appreciated!

elite185
New Cone
New Cone
Posts: 5
Joined: 06 Aug 2010 15:01

Re: rm stream in 1.1.2

Postby elite185 » 08 Aug 2010 20:56

Here is the .rm file changed to a .txt file:

Code: Select all

rtsp://128.249.159.41:554/AY1011/Fall-1/B1CC/010804201008.rm?cloakport=80,554,7070 --stop-- pnm://128.249.159.41:7070/AY1011/Fall-1/B1CC/010804201008.rm?cloakport=80,554,7070

Here is the full verbose log:

Code: Select all

main debug: adding item `010804201008.rm' ( file:///C:/Users/Jason/Desktop/010804201008.rm ) qt4 debug: Adding a new MRL to recent ones: C:\Users\Jason\Desktop\010804201008.rm main debug: Creating an input for '010804201008.rm' main debug: rebuilding array of current - root Playlist main debug: rebuild done - 9 items, index 7 main debug: processing request item 010804201008.rm node Playlist skip 0 main debug: resyncing on 010804201008.rm main debug: 010804201008.rm is at 8 main debug: starting new item main debug: creating new input thread main debug: Creating an input for '010804201008.rm' main debug: thread (input) created at priority 1 (../.././src/input/input.c:214) main debug: thread started main debug: using timeshift granularity of 50 MiB main debug: using timeshift path 'C:\Users\Jason\AppData\Local\Temp' main debug: `file:///C:/Users/Jason/Desktop/010804201008.rm' gives access `file' demux `' path `C:\Users\Jason\Desktop\010804201008.rm' main debug: creating demux: access='file' demux='' path='C:\Users\Jason\Desktop\010804201008.rm' main debug: no fetch required for (null) (art currently (null)) main debug: looking for access_demux module: 2 candidates main debug: no access_demux module matching "file" could be loaded main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms) main debug: creating access 'file' path='C:\Users\Jason\Desktop\010804201008.rm' main debug: looking for access module: 2 candidates filesystem debug: opening file `C:\Users\Jason\Desktop\010804201008.rm' main debug: using access module "filesystem" main debug: TIMER module_need() : 1.000 ms - Total 1.000 ms / 1 intvls (Avg 1.000 ms) main debug: Using AStream*Stream main debug: pre buffering main debug: received first data after 0 ms main debug: pre-buffering done 178 bytes in 0s - 173828 KiB/s main debug: looking for stream_filter module: 2 candidates main debug: no stream_filter module matching "any" could be loaded main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms) main debug: looking for stream_filter module: 1 candidate main debug: using stream_filter module "stream_filter_record" main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms) main debug: creating demux: access='file' demux='' path='C:\Users\Jason\Desktop\010804201008.rm' main debug: looking for demux module: 50 candidates playlist debug: found valid M3U playlist main debug: using demux module "playlist" main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms) main debug: looking for a subtitle file in C:\Users\Jason\Desktop\ main debug: looking for meta reader module: 2 candidates lua debug: Trying Lua scripts in C:\Users\Jason\AppData\Roaming\vlc\lua\meta\reader lua debug: Trying Lua scripts in C:\Program Files\VideoLAN\VLC\lua\meta\reader lua debug: Trying Lua playlist script C:\Program Files\VideoLAN\VLC\lua\meta\reader\filename.lua main debug: no meta reader module matching "any" could be loaded main debug: TIMER module_need() : 1.000 ms - Total 1.000 ms / 1 intvls (Avg 1.000 ms) main debug: `file:///C:/Users/Jason/Desktop/010804201008.rm' successfully opened main info: stopping playback main debug: deleting item `010804201008.rm' main debug: EOF reached main debug: removing module "playlist" main debug: removing module "stream_filter_record" main debug: removing module "filesystem" main debug: thread ended main debug: incoming request - stopping current input main debug: dead input main debug: thread times: real 0m0.003000s, kernel 0m0.000000s, user 0m0.000000s main debug: Destroying the input for '010804201008.rm' main debug: TIMER input launching for '010804201008.rm' : 4.000 ms - Total 4.000 ms / 1 intvls (Avg 4.000 ms) main debug: processing request item Streaming node Playlist skip 0 main debug: rebuilding array of current - root Playlist main debug: rebuild done - 11 items, index 0 main debug: starting new item main debug: creating new input thread main debug: Creating an input for 'Streaming' main debug: thread started main debug: thread (input) created at priority 1 (../.././src/input/input.c:214) main debug: using sout chain=`transcode{vcodec=h264,vb=0,scale=0,acodec=mp4a,ab=128,channels=2,samplerate=44100}' main debug: stream=`transcode' main debug: looking for sout stream module: 1 candidate stream_out_transcode error: cannot create chain main debug: no sout stream module matching "transcode" could be loaded main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms) main debug: destroying chain... (name=(null)) main debug: destroying chain done main error: stream chain failed for `transcode{vcodec=h264,vb=0,scale=0,acodec=mp4a,ab=128,channels=2,samplerate=44100}' main error: cannot start stream output instance, aborting main debug: thread ended main debug: dead input main debug: thread times: real 0m0.000000s, kernel 0m0.000000s, user 0m0.000000s main debug: Destroying the input for 'Streaming' main debug: TIMER input launching for 'Streaming' : 1.000 ms - Total 1.000 ms / 1 intvls (Avg 1.000 ms) main debug: changing item without a request (current 0/11) main debug: using item 1 main debug: starting new item main debug: creating new input thread main debug: Creating an input for 'Streaming' main debug: no fetch required for rtsp://128.249.159.41:554/AY1011/Fall-1/B1CC/010804201008.rm?cloakport=80,554,7070 (art currently (null)) main debug: Creating an input for '--stop--' main debug: thread (input) created at priority 1 (../.././src/input/input.c:214) main debug: thread started main debug: using sout chain=`transcode{vcodec=h264,vb=0,scale=0,acodec=mp4a,ab=128,channels=2,samplerate=44100}:file{dst=C:\\Program Files\\VideoLAN\\VLC\\test.mp4}' main debug: stream=`file' main debug: looking for sout stream module: 1 candidate main debug: set config option: sout-standard-dst to C:\Program Files\VideoLAN\VLC\test.mp4 stream_out_standard debug: creating `file/(null)://C:\Program Files\VideoLAN\VLC\test.mp4' stream_out_standard debug: extension is mp4 stream_out_standard debug: extension -> mux=mp4 stream_out_standard debug: using `file/mp4://C:\Program Files\VideoLAN\VLC\test.mp4' main debug: looking for sout access module: 1 candidate access_output_file debug: file access output opened (C:\Program Files\VideoLAN\VLC\test.mp4) main debug: using sout access module "access_output_file" main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms) stream_out_standard debug: access opened main debug: looking for sout mux module: 1 candidate mux_mp4 debug: Mp4 muxer opened main debug: using sout mux module "mux_mp4" main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms) stream_out_standard debug: mux opened main debug: using sout stream module "stream_out_standard" main debug: TIMER module_need() : 1.000 ms - Total 1.000 ms / 1 intvls (Avg 1.000 ms) main debug: stream=`transcode' main debug: looking for sout stream module: 1 candidate main debug: set config option: sout-transcode-vcodec to h264 main debug: set config option: sout-transcode-vb to 0 main debug: set config option: sout-transcode-scale to 0 main debug: set config option: sout-transcode-acodec to mp4a main debug: set config option: sout-transcode-ab to 128 main debug: set config option: sout-transcode-channels to 2 main debug: set config option: sout-transcode-samplerate to 44100 stream_out_transcode debug: codec audio=mp4a 44100Hz 2 channels 128Kb/s stream_out_transcode debug: codec video=h264 0x0 scaling: 0.000000 0kb/s main debug: using sout stream module "stream_out_transcode" main debug: TIMER module_need() : 1.000 ms - Total 1.000 ms / 1 intvls (Avg 1.000 ms) main debug: using timeshift granularity of 50 MiB main debug: using timeshift path 'C:\Users\Jason\AppData\Local\Temp' main debug: `pnm://128.249.159.41:7070/AY1011/Fall-1/B1CC/010804201008.rm?cloakport=80,554,7070' gives access `pnm' demux `' path `128.249.159.41:7070/AY1011/Fall-1/B1CC/010804201008.rm?cloakport=80,554,7070' main debug: creating demux: access='pnm' demux='' path='128.249.159.41:7070/AY1011/Fall-1/B1CC/010804201008.rm?cloakport=80,554,7070' main debug: looking for access_demux module: 1 candidate main debug: no fetch required for --stop-- (art currently (null)) main debug: no fetch required for pnm://128.249.159.41:7070/AY1011/Fall-1/B1CC/010804201008.rm?cloakport=80,554,7070 (art currently (null)) qt4 debug: IM: Setting an input live555 debug: DESCRIBE failed with 401: cannot handle DESCRIBE response: RTSP/1.0 401 Unauthorized live555 debug: authentication failed live555 debug: retrying with user=FALL1 live555 debug: DESCRIBE failed with 401: cannot handle DESCRIBE response: RTSP/1.0 401 Unauthorized live555 debug: authentication failed live555 error: Failed to connect with rtsp://128.249.159.41:7070/AY1011/Fall-1/B1CC/010804201008.rm?cloakport=80,554,7070

Jean-Baptiste Kempf
Site Administrator
Site Administrator
Posts: 37523
Joined: 22 Jul 2005 15:29
VLC version: 4.0.0-git
Operating System: Linux, Windows, Mac
Location: Cone, France
Contact:

Re: rm stream in 1.1.2

Postby Jean-Baptiste Kempf » 08 Aug 2010 22:35

try rtsp://user:passwd@128.249.159.41:554/AY1011/Fall-1/B1CC/010804201008.rm?cloakport=80,554,7070
Jean-Baptiste Kempf
http://www.jbkempf.com/ - http://www.jbkempf.com/blog/category/Videolan
VLC media player developer, VideoLAN President and Sites administrator
If you want an answer to your question, just be specific and precise. Don't use Private Messages.

elite185
New Cone
New Cone
Posts: 5
Joined: 06 Aug 2010 15:01

Re: rm stream in 1.1.2

Postby elite185 » 08 Aug 2010 23:10

I made a new .rm file with just this:

Code: Select all

rtsp://FALL1:XXXXX@128.249.159.41:554/AY1011/Fall-1/B1CC/010804201008.rm?cloakport=80,554,7070
(XXXXX is where the password is, FALL1 is the username)

and I still get a popup asking for a username and password. When I reenter the information it still doesn't work.

If I open that same .rm file in realplayer, it works fine.

Here is the full VLC log:

Code: Select all

main debug: adding item `edit.rm' ( file:///C:/Users/Jason/Desktop/edit.rm ) qt4 debug: Adding a new MRL to recent ones: C:\Users\Jason\Desktop\edit.rm main debug: rebuilding array of current - root Playlist main debug: rebuild done - 1 items, index -1 main debug: processing request item edit.rm node null skip 0 main debug: resyncing on edit.rm main debug: edit.rm is at 0 main debug: starting new item main debug: creating new input thread main debug: Creating an input for 'edit.rm' main debug: Creating an input for 'edit.rm' main debug: thread started main debug: using timeshift granularity of 50 MiB main debug: using timeshift path 'C:\Users\Jason\AppData\Local\Temp' main debug: thread (input) created at priority 1 (../.././src/input/input.c:214) main debug: `file:///C:/Users/Jason/Desktop/edit.rm' gives access `file' demux `' path `C:\Users\Jason\Desktop\edit.rm' main debug: creating demux: access='file' demux='' path='C:\Users\Jason\Desktop\edit.rm' main debug: looking for access_demux module: 2 candidates main debug: no access_demux module matching "file" could be loaded main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms) main debug: creating access 'file' path='C:\Users\Jason\Desktop\edit.rm' main debug: looking for access module: 2 candidates filesystem debug: opening file `C:\Users\Jason\Desktop\edit.rm' main debug: using access module "filesystem" main debug: TIMER module_need() : 1.000 ms - Total 1.000 ms / 1 intvls (Avg 1.000 ms) main debug: Using AStream*Stream main debug: pre buffering main debug: received first data after 0 ms main debug: looking for stream_filter module: 2 candidates main debug: no stream_filter module matching "any" could be loaded main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms) main debug: looking for stream_filter module: 1 candidate main debug: using stream_filter module "stream_filter_record" main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms) main debug: creating demux: access='file' demux='' path='C:\Users\Jason\Desktop\edit.rm' main debug: looking for demux module: 50 candidates playlist debug: found valid M3U playlist main debug: using demux module "playlist" main debug: TIMER module_need() : 7.000 ms - Total 7.000 ms / 1 intvls (Avg 7.000 ms) main debug: looking for a subtitle file in C:\Users\Jason\Desktop\ main debug: looking for meta reader module: 2 candidates lua debug: Trying Lua scripts in C:\Users\Jason\AppData\Roaming\vlc\lua\meta\reader lua debug: Trying Lua scripts in C:\Program Files\VideoLAN\VLC\lua\meta\reader lua debug: Trying Lua playlist script C:\Program Files\VideoLAN\VLC\lua\meta\reader\filename.lua main debug: no fetch required for (null) (art currently (null)) main debug: no meta reader module matching "any" could be loaded main debug: TIMER module_need() : 1.000 ms - Total 1.000 ms / 1 intvls (Avg 1.000 ms) main debug: `file:///C:/Users/Jason/Desktop/edit.rm' successfully opened main info: stopping playback main debug: deleting item `edit.rm' main debug: EOF reached main debug: incoming request - stopping current input main debug: dying input main debug: dying input main debug: removing module "playlist" main debug: removing module "stream_filter_record" main debug: removing module "filesystem" main debug: thread ended main debug: dead input main debug: no fetch required for rtsp://FALL1:XXXXX@128.249.159.41:554/AY1011/Fall-1/B1CC/010804201008.rm?cloakport=80,554,7070 (art currently (null)) main debug: thread times: real 0m0.013000s, kernel 0m0.000000s, user 0m0.015600s main debug: Destroying the input for 'edit.rm' main debug: TIMER input launching for 'edit.rm' : 13.000 ms - Total 13.000 ms / 1 intvls (Avg 13.000 ms) main debug: processing request item rtsp://FALL1:XXXXX@128.249.159.41:554/AY1011/Fall-1/B1CC/010804201008.rm?cloakport=80,554,7070 node Playlist skip 0 main debug: rebuilding array of current - root Playlist main debug: rebuild done - 1 items, index 0 main debug: starting new item main debug: creating new input thread main debug: Creating an input for 'rtsp://FALL1:XXXXX@128.249.159.41:554/AY1011/Fall-1/B1CC/010804201008.rm?cloakport=80,554,7070' main debug: thread (input) created at priority 1 (../.././src/input/input.c:214) main debug: thread started main debug: using timeshift granularity of 50 MiB main debug: using timeshift path 'C:\Users\Jason\AppData\Local\Temp' main debug: `rtsp://FALL1:XXXXX@128.249.159.41:554/AY1011/Fall-1/B1CC/010804201008.rm?cloakport=80,554,7070' gives access `rtsp' demux `' path `FALL1:XXXXX@128.249.159.41:554/AY1011/Fall-1/B1CC/010804201008.rm?cloakport=80,554,7070' main debug: creating demux: access='rtsp' demux='' path='FALL1:XXXXX@128.249.159.41:554/AY1011/Fall-1/B1CC/010804201008.rm?cloakport=80,554,7070' main debug: looking for access_demux module: 1 candidate qt4 debug: IM: Setting an input live555 debug: DESCRIBE failed with 401: cannot handle DESCRIBE response: RTSP/1.0 401 Unauthorized live555 debug: authentication failed live555 error: Failed to connect with rtsp://FALL1:XXXXX@128.249.159.41:554/AY1011/Fall-1/B1CC/010804201008.rm?cloakport=80,554,7070
Thanks for the help, but I still need assistance!


EDIT:
Let me add that if i type rtsp://FALL1:XXXXX@128.249.159.41:554/AY1011/Fall-1/B1CC/010804201008.rm?cloakport=80,554,7070 (XXXXX is where the password is) directly into my browser it opens realplayer and starts the stream without prompting for a password. If i just use rtsp://username:password@128.249.159.41:554/AY1011/Fall-1/B1CC/010804201008.rm?cloakport=80,554,7070 (obviously wrong username and password) it will prompt me for a username and password, and then I enter the correct info, and then it will start.


Return to “General VLC media player Troubleshooting”

Who is online

Users browsing this forum: No registered users and 85 guests