cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
3789
Views
5
Helpful
10
Replies

RTSP Stream on Cisco CIVS-IPC-2930

Scott Danton
Level 1
Level 1

I am trying get a RTSP stream from a 2930 camera.  I can see in the documentation that RTSP is a supported protocol, but I can not find any information on the syntax that is needed to connect to the stream.  I also do not see anywhere in the web interface to make sure this is turned on.  So, I assume that RTSP is on by default and that can not be changed.

 

Thanks,

 

Scott

 

1 Accepted Solution

Accepted Solutions

try this, rtsp://<camera-ip>/live/<stream1, stream2>

i got it working. use VLC player.

View solution in original post

10 Replies 10

Raghav-Rao
Cisco Employee
Cisco Employee

you are right, it's not defined as other Cisco Camera's. it cannot be changed, it uses TCP 554 for streaming RTSP video.

Do you happen to know what the syntax is to connect to the stream? 

I have tried

rtsp://<IP ADDRESSS>:554/

rtsp://<IP ADDRESSS>:554/stream1

there are a few other more complex variations that I have tried with a username and password combination that is on the documentation on other cameras that did not work either.

 

try this, rtsp://<camera-ip>/live/<stream1, stream2>

i got it working. use VLC player.

I was able to connect to the stream using VLC also.  Thanks for your assistance.

 

Hi Raghav,

I have the same issue with the Cisco CIVS-IPC-3535 model.

I have tried this bellow on VLC:

rtsp://<camera-ip>/live/stream1

rtsp://username:password@<camera-ip>/live/<stream1

still did not work with VLC, it keep asking me RTSP Authentication.

I also tried:

rtsp://<camera-ip>/StreamingSetting?version=1.0&action=getRTSPStream&ChannelID=2&ChannelName=Channel2

Still not working

Please Help

Thanks

Eric

You need to establish a valid SessionID first by authenticating to the camera.

 

I've seen some cameras with firmware options to disable the SessionID, but I personally still haven't had much success with establishing an RTSP stream without it first being authorized.

 

All the best!

Scott Olsen Solutions Specialist Bulletproof Solutions Inc. Web: www.bulletproofsi.com

Hi Scott,

 

Thanks for your for your Help. I manage to get the url and its running on VLC properly. Can get this to run on the Browser?

I try this but it doesnt work on any of the browser:

<video width="640" height="360" src="rtsp://<Camera-IP>:554/StreamingSetting?version=1.0&action=getRTSPStream&sessionID=60609752&ChannelID=1&ChannelName=Channel1" 
id="player1" 
controls="controls" preload="none"></video>
 
Thanks
Eric
 

 

Is the sessionID being generated each attempt (via authentication) as part of a larger overall piece of code?  The sessionIDs won't stay valid indefinitely.

Scott Olsen Solutions Specialist Bulletproof Solutions Inc. Web: www.bulletproofsi.com

Hi Scott,

I did disable the Session ID in Network Setup -> Basic Operations Area -> Disable Session ID. it still show the session Id on the URL after login.

Any idea how to interact with Cisco media server software?

 

Thanks

Eric

There is likely a way to attach to a 'MediaOut' session on the VSMS server, but I believe you'll still be up against the challenge of establishing an authenticated session to the source device/server.  You may need to look into leveraging the VSM API to accomplish what you need.   I might write something to leverage this API and ... 'liberate' ... the RTSP streams for simple inclusion in other utilities.  A piece of software perhaps that could handle the authentication piece, yet act as a gateway or proxy stripping the authentication needs.

*CISOs everywhere screaming in horror!*

 

 

Scott Olsen Solutions Specialist Bulletproof Solutions Inc. Web: www.bulletproofsi.com