Rtsp Url Finder

broken image


554 - RTSP uses TCP or UDP as its transport protocol. Unicast Video - Starting at 30000 up to 31000. Multicast Video –User-configurable port through the web interface. Note: Do not include brackets in the URLs. RTSP/RTP Unicast and RTSP Interleaved. Presentation names are Stream0 - Stream9. Use the second example if RTSP authentication is on.

  1. Rtsp Url Format
  2. Rtsp Url Finder Plugin
  3. Rtsp Url Finder
  4. Rtsp Url Finden
  • Other than adding our command to the URL section the only other change is to click 'Refresh browser when scene becomes active' as shown below. Now in scene 2 repeat these same steps using a different position number so that we can create movement. If needed you can always send the browser source layer to the back so it is covered by other content.
  • I bought chinese onvif ip camera and intend to use it via zoneminder surveillance software. But in order to do that I need rtsp url of the camera.
Start a new topic

IP Control

Matthew Davis

Welcome to the PTZOptics forum(s)!


This thread has been created for end users to discuss the topic of TCP / UDP control settings when getting started with the PTZOptics cameras.


Please make sure to respect the experience level(s) of all users at all times when posting within our forums or your account may have access removed.

21 CommentsSorted by Popular

Scott Wynne

Thanks Matt,


In NDI Studio Monitor, the camera works correctly. So it appears like somewhere in the Tricaster software it flips the Up and Down commands??? Thanks for your thoughts and help.


Scott

Matthew Davis

Hi Scott,


From my reading it is likely most efficient to reach out to NewTek support, or within their forums, to get the most up to date support information as quickly as possible.


If for any reason you continue to have issues or are not seeing a resolution in a timely fashion please do not hesitate to return here and we'll be happy to help you try to get to the bottom of this issue.


If NewTek is able to resolve your issue and you have the time to share what the fix was we are always happy to add some new knowledge to our repositories.


DJ Garcia

Hi,


I am attempting to run IP control from a Crestron 3-Series Processor (DMPS3-4k-100-C). I am testing control on a closed network with all ports open, and IP configurations made to ensure that my processor, interface panel, and PTZ Camera are all in the same network space.


I am unable to obtain control of the PTZ via IP when using the TCP/IP client in the default crestron library. I have ports set to 5678, I have verified that matches my camera's default by navigating to the web control page.


Does the crestron module from PTZ integrate with IP control, or only RS232 control? If it can be used for IP control, could you share some insight on how to perform that operation?


Thank you!

Colin B

Hello,


The Crestron module is only designed for serial control and we do not have a separate IP module. We are working on putting one together though.

You can view the full VISCA over IP command set here.


Does control work through the cameras web interface? It sounds like you are using the correct TCP port. So I would double check the commands you are sending against the command list and make sure there are no syntax errors.


If you are still having trouble getting it working please reach out to support.


You can submit a ticket, https://help.ptzoptics.com/support/login.

Or give us a call. Our number is 484-593-2584.

Support is available from 8 AM to 6 PM EST, Monday through Friday.

DJ Garcia

Hi there, thanks forgetting back to me! I was actually able to convert the existing serial module into a ViSCA over IP module on the newest version of firmware for the PTZ camera.Thanks so much for the response.

Matthew Davis

The PTZOptics cameras currently allow you to change the TCP port allocation but is defaulted to 5678.


The PTZOptics cameras also offer UDP control via port 1259 that is currently not modifiable.


When looking at the PTZOptics VISCA control just note that the x, for the cameras VISCA ID, is always 1.

Michael Donovan

Scott Wynne

Hi Matthew,
I'm using the PT-30X-NDI cameras (5 of them) with a Tricaster 460 on the Advanced 2 software. The camera up and down is inverted and I can not find a check box in the camera's software nor on the Tricaster. It does work fine with the PTZ optics control software, but I watched a brief video on your website about camera control and it was fixed.


We are using the NDI to control the camera on the Tricaster and it would be great to resolve this as soon as possible. Thanks-love your products.


Matthew Davis

Hi Scott,


I am very sorry to hear about the inverted control issue plaguing you currently.


I'll do my best to assist you in getting to the root of the problem.


Are these cameras mounted in an inverted fashion?


If so I would recommend checking the in the cameras OSD and ensuring Flip-V is ON in the IMAGE settings section


This allows the camera to correct control to offer up is up movement when inverted.


The issue was resolved, per the Jim Davis video, quite some time ago with a firmware fix. Linux ubuntu server.


You can download the latest version of firmware for your camera using the PTZOptics Firmware Finder



If you continue to have issues or need further assistance please don't hesitate to return to the forums or reach out to our support team.


PTZOptics Support Information

Phone: 1-800-486-5276 x.1004

e-Mail: support@ptzoptics.com

Ticket: https://help.ptzoptics.com/support/home

(must be signed in / logged in to submit ticket)





Michael Donovan

I am new to all of this, and even though i have experience with all sorts of technology and software, OBS has stymied me over and over already. Here is the basic set up:


Our church started posting videos I made of masses on YouTube so our parishioners could attend services during the shelter in place several weekends ago. I have been using two GoPros and Mac iMovie to make some very nice videos of masses. Easy to do since we didn't have anyone in the pews. (https://www.youtube.com/c/ourladyofangelsparish). We decided to put in a permanent set up to live stream masses to local nursing homes and shut ins even after the SIP (the Pastor wants me to try to match the look and feel of the GoPro movies..).


We bought the PTZoptics PTZ 30x SDI 2G camera and are mounting it just above the doors in the back of the church (about 225' from the altar). I've now built the network into the 1929 church that will allow us to stream at least 1080p 60fps (we are getting about 25 Mbps in the back of the church now). We intend to use OBS as our production and encoding software, and i have slowly come to terms with setting up scenes and sources (question on sources later).


With a one camera set up, we want to have the camera move to the preset of the next scene when the transition happens -preferably we transition to black and fade in on the new camera position. The alternative is having a transition where we have a photo of the whole altar space that we fade to, and then fade to the new camera position (still trying to figure out how to do that in OBS - will ask the nice people on Discord for that one).


My question for this forum is can i use IP commands in the Transition or Scene/Source areas in OBS that will tell the camera to move to a preset? Or do i need to have a video tech sitting in the church pressing buttons and working with OBS? I'd like to create a new source of the camera for each scene, and have an IP command for moving the camera sent along with the RTSP address..Possible? Is there a set of codes we can send to the camera via IP from within OBS? I've seen plugin where we can 'move' where the camera's feed appears on the screen, but i need to move the actual camera.


Bonus question: I have a Line In feed going into the camera from our sound system. It is unbalanced mono and when i listen to the HDMI output from the camera it sounds awesome. crisp and clear. i created a source for the camera in OBS. how do i make an audio source? I tried to create a PTZ audio source and it sounded like space aliens talking. how do it get the sound from the rtsp feed?


Rtsp Url Format

and i thought adding a heavy duty wifi subnet with a a Powerline ethernet backbone into a 91 year old building would be the hard part!
Cheers, and thank you for all the answers I've already gotten from these fora.
Michael

Matthew Davis

Hi Michael,

Url


So I think I can assist you with you desire to automate preset recall based on a scene switch.


The PTZOptics cameras features two (2) forms of IP control.. PTZOptics VISCA over IP and HTTP-CGI.


While the VISCA over IP is not compatible in this method the HTTP-CGI commands can be used in the fashion described.



For a preset recall we have the following HTTP-CGI command available


http://[camera ip]/cgi-bin/ptzctrl.cgi?ptzcmd&poscall&[position number]


Here we replace the [camera ip] with the cameras current IP address and [position number] with the desired preset to recall.


As an example for a camera at the default 192.168.100.88 IP address where we wish to recall preset 2 would look as follows


http://192.168.100.88/cgi-bin/ptzctrl.cgi?ptzcmd&poscall&2


We've now explored the command(s) we'll be using in OBS to automate more of the production and can begin seeing how to implement these into the scenes.


Open OBS and create two (2) scenes each with your live video as a source.


In Scene 1 add a 'Browser' source and configure the source as shown below using the command explored above to 'call' a preset


Other than adding our command to the URL section the only other change is to click 'Refresh browser when scene becomes active' as shown below

Rtsp Url Finder Plugin



Now in scene 2 repeat these same steps using a different [position number] so that we can create movement.


If needed you can always send the browser source layer to the back so it is covered by other content


Now as you make each of these scenes live they will recall the designated preset position.


I hope this has been helpful and if you have any additional questions please don't hesitate to come back to the forums.







Michael Donovan

This is incredibly helpful. I appreciate the quick response. Thank you.


With respect to Camera control within OBS, i have the PTZ plug in loaded and working, except it won't move left after. a few moves. it just ignores the left side directional buttons. Seen this before?

Rtsp Url Finder


Also, probably for a different forum thread, but is there a more precise and automatic way to correct for audio/video latency? My audio is off by some amount, and i am just putting in ms values in the advanced audio properties screen by guessing.

Matthew Davis

Hi Michael,


I have found the limitations imposed on the OBS plugin to comply with being open source can cause hiccups from time to time.


I would recommend either using the full PTZOptics Control App or using the WebUI of the camera as a dock-able interface within OBS.


For the audio / video sync there is a tool that can help you measure the instantaneous latency so that the guess work becomes much more of fine tuning.


OBS Audio Sync Tool http://obsaudiosync.com/


Introductory Video: https://www.youtube.com/watch?v=LXY69tuBfV4


Finder


So I think I can assist you with you desire to automate preset recall based on a scene switch.


The PTZOptics cameras features two (2) forms of IP control.. PTZOptics VISCA over IP and HTTP-CGI.


While the VISCA over IP is not compatible in this method the HTTP-CGI commands can be used in the fashion described.



For a preset recall we have the following HTTP-CGI command available


http://[camera ip]/cgi-bin/ptzctrl.cgi?ptzcmd&poscall&[position number]


Here we replace the [camera ip] with the cameras current IP address and [position number] with the desired preset to recall.


As an example for a camera at the default 192.168.100.88 IP address where we wish to recall preset 2 would look as follows


http://192.168.100.88/cgi-bin/ptzctrl.cgi?ptzcmd&poscall&2


We've now explored the command(s) we'll be using in OBS to automate more of the production and can begin seeing how to implement these into the scenes.


Open OBS and create two (2) scenes each with your live video as a source.


In Scene 1 add a 'Browser' source and configure the source as shown below using the command explored above to 'call' a preset


Other than adding our command to the URL section the only other change is to click 'Refresh browser when scene becomes active' as shown below

Rtsp Url Finder Plugin



Now in scene 2 repeat these same steps using a different [position number] so that we can create movement.


If needed you can always send the browser source layer to the back so it is covered by other content


Now as you make each of these scenes live they will recall the designated preset position.


I hope this has been helpful and if you have any additional questions please don't hesitate to come back to the forums.







Michael Donovan

This is incredibly helpful. I appreciate the quick response. Thank you.


With respect to Camera control within OBS, i have the PTZ plug in loaded and working, except it won't move left after. a few moves. it just ignores the left side directional buttons. Seen this before?

Rtsp Url Finder


Also, probably for a different forum thread, but is there a more precise and automatic way to correct for audio/video latency? My audio is off by some amount, and i am just putting in ms values in the advanced audio properties screen by guessing.

Matthew Davis

Hi Michael,


I have found the limitations imposed on the OBS plugin to comply with being open source can cause hiccups from time to time.


I would recommend either using the full PTZOptics Control App or using the WebUI of the camera as a dock-able interface within OBS.


For the audio / video sync there is a tool that can help you measure the instantaneous latency so that the guess work becomes much more of fine tuning.


OBS Audio Sync Tool http://obsaudiosync.com/


Introductory Video: https://www.youtube.com/watch?v=LXY69tuBfV4


Rtsp Url Finden

I hope these tools and links will be of value for you and if you have any additional questions please don;t hesitate to return; we'll do our best to support.

Meldryn Mawr

I'm not happy with the out of the box web interface/controls for my Lumens VC-A50P PTZ camera. I'm looking to leverage the PTZOptics camera controller as a better method to manage our camera setup (zoom/pan controls). I'm able to manage the camera through an HTTP interface and Lumens provides integration with other free software (Ladybug) so there should be an API, but am unsure how to point the PTZOptics software to my camera for it to be managed remotely. Is this something that is supported? Thanks!

Login or Signup to post a comment



broken image