Answers.Body: <p>We used RTSP and it works fine.  There are a few benefits of NDI (like doing PTZ controls over that protocol) but not worth the price jump for the cameras, in my opinion ($600 to upgrade each camera to NDI).</p>
  <p>We do notice a ~200 ms delay in the video reaching the mixing PC behind the audio so we just use Vmix to delay the sound and match them up.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2021-05-06T01:48:13.217Z
Answers.Text: NDI is currently not so great at PTZ.  The zoom speed ends up being a constant speed no matter what speed value you send.  I'm pretty sure it's a bug in the current SDK, because I've seen it with cameras from three different companies.  They all happily handle VISCA-over-UDP, however, so that's what I use for everything other than storing positions and retrieving stored positions (and I think I could do that with VISCA; it would just take a decent amount of code).
Answers.UserDisplayName: dgatwood
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2021-02-01T17:16:33.867Z
Answers.LastActivityDate: 2021-02-01T17:16:33.867Z
Answers.UserDisplayName: Jonny
Body: <p>I am working on building a live streaming system for my church and have settled on using PTZOptics cameras for the project. Our AV dealer wanted to set them up with SDI connections and then go through a capture device.  For cost reasons I am looking at using the IP video capabilities of these cameras instead. We are currently using OBS to combine the sound from our mixer with the feed from a webcam before sending it to Facebook.  As I've looked over the options from PTZOptics I have a question about the advantages/disadvantages of using NDI over RTSP/RTMP?  The closest I've come to an actual comparison is a PDF of talking point slides that simply said &quot;NDI evil&quot; - not very helpful.</p>
  
Tags: <obs><rtmp>
Title: NDI vs RTSP/RTMP in PTZOptics cameras
UserDisplayName: Shawn N.
ThreadText: # NDI vs RTSP/RTMP in PTZOptics cameras
  
  (Asked by: username_0 on 2020-11-13)
  
  I am working on building a live streaming system for my church and have settled on using PTZOptics cameras for the project. Our AV dealer wanted to set them up with SDI connections and then go through a capture device. For cost reasons I am looking at using the IP video capabilities of these cameras instead. We are currently using OBS to combine the sound from our mixer with the feed from a webcam before sending it to Facebook. As I've looked over the options from PTZOptics I have a question about the advantages/disadvantages of using NDI over RTSP/RTMP? The closest I've come to an actual comparison is a PDF of talking point slides that simply said "NDI evil" - not very helpful.
  
  **Tags:** obs, rtmp
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2021-02-01. Score: 1
  
  We used RTSP and it works fine. There are a few benefits of NDI (like doing PTZ controls over that protocol) but not worth the price jump for the cameras, in my opinion ($600 to upgrade each camera to NDI).
  
  We do notice a ~200 ms delay in the video reaching the mixing PC behind the audio so we just use Vmix to delay the sound and match them up.
  
  > **Comments:**
  > **username_2**: NDI is currently not so great at PTZ.  The zoom speed ends up being a constant speed no matter what speed value you send.  I'm pretty sure it's a bug in the current SDK, because I've seen it with cameras from three different companies.  They all happily handle VISCA-over-UDP, however, so that's what I use for everything other than storing positions and retrieving stored positions (and I think I could do that with VISCA; it would just take a decent amount of code).  
  
  ---
  
  