PTZOptics NDI Latency
Is anyone out there successfully using PTZOptics NDI camera and Wirecast on a MAC? I just purchased the NDI key for my SDI PTZOptics camera. I'm new to PTZOptics and NDI. But I did have hopes for all the joys that NDI is advertised to bring. Hopes are falling flat right now.
I'm getting 300 ms + of latency when I first capture the PTZOptics NDI camera with Wirecast. Then that latency increases by around 3 MS every minute that the camera is connected to Wirecast. For example, after 10 hours I'm seeing over two seconds of latency.
NDI Video Monitor with the PTZOptics NDI camera is consistently under 200 ms of latency regardless of how long the test runs.
When I use the NDI Cam app on my iPhone into either Wirecast or NDI Video Monitor the latency is consistently under 200 ms regardless of how long the test runs.
A new and clean user was created for my iMac. Preferences on Wirecast have been reset. The latest version of MAC OSX, Wirecast, NDI Tools and PTZOptics firmware have been installed. Every variety of settings I could come up with have been tested. PTZOptics NDI into Wirecast remains un-usable with its latency increasing by the minute. I've contacted PTZOptics support and they tell me that if their camera is working with NDI Video Monitor then there isn't much they can do.
Surely someone out there has solved this riddle?
My System Info
- OSX 10.14.6 (18G2022)
- Wirecast Version: 10.14.6 (18G2022)
- Computer Model and CPU type:
Model Name: iMac
Model Identifier: iMac14,2
Processor Name: Intel Core i7
Processor Speed: 3.5 GHz
Number of Processors: 1
Total Number of Cores: 4
L2 Cache (per Core): 256 KB
L3 Cache: 8 MB
Hyper-Threading Technology: Enabled
Memory: 24 GB
Boot ROM Version: 18.104.22.168.0
SMC Version (system): 2.15f7
Serial Number (system): DHXN105YFQPP
Hardware UUID: 135DB7F6-73A1-59CD-B3DA-5E1C73A441CA
- Input sources of the video: PTZOptics NDI (V63C_F16.HI_V6.2.79_24M_20190815)
- Complete hardware setup used for streaming: PTZOptics NDI 30X to a Netgear GS108PP switch to the 27 inch iMac listed above. The router is from Xfinity. Also tried my Netgear router with the same results.
- Server and/or CDN name: N/A . The latency with Wirecast on my iMac.
- Wirecast preference settings: Preference file has been restored to factory settings.
- Wirecast Canvas size: 1280x720@30 fps or 1280x720@60 fps or 1920x1080@30 fps or 1920x1080@60
- Streaming and Recording encoder settings: Not streaming or recording
- Wirecast Output Statistics: 22% CPU usage
Andy in Support at PTZOptics is trying to duplicate the incrementally increasing latency problem. The last note from him was an hour ago. He had just restarted the test and results were inconclusive at that time.
Interestingly, my own overnight test was over 2 seconds latency at 10 hours. Now at 17 hours it has pulled back to 450 ms. Weird. Continuing to try different settings and retesting. So far everything is showing the same results.
So far I've received no response from the support ticket I generated yesterday.
CraigS The form you had me fill out went to the Telestream Sales department. Wirecast Support Form
I've been contending with Andrew from Sales who does not seem to have any idea how Wirecast on a MAC or an IP network works.
How can I get past the sales department and to Technical Support?
The support form you posted is the one I used when I submitted the ticket.
As I said, when I used the support form you posted above I received a response from Shane Scrimager in the Telestream Desktop Sales department at firstname.lastname@example.org. What the Heck?
Shane gets a vote of no-confidence for technical support. However, in his last response to me he said he had forwarded my ticket over to the Desktop Technical Support group.
Perhaps there is an error in where the Support Request Form is routing the Support Requests? Hopefully? Why would a request for Technical Support go to the Sales department?
Garth Scovill said:
in his last response to me he said he had forwarded my ticket over to the Desktop Technical Support group.
Using the email with the case number you were sent, respond back and ask for a status update. Your question shouldn't have gone to sales.