Member Steve Farris Posted September 29, 2016 Member Report Share Posted September 29, 2016 I am working on a project where one of the elements will be live content created in Syphon. I am trying to figure out the best way to stream that content in to Watchout. Due to system constraints, we can't using live capture cards in the computers. It would appear that the "Network Video" object is the way to accomplish this. I have no experience incorporating this, so I'm looking for any advice I can get. With some preliminary research using The Google, it would seem that VLC is capable of acting as a server for an RTP stream. The question is how to send the Syphon output to VLC. A second question would be are there other streaming protocols that Watchout can access, or does it need to be RTP? Thanks, steve 0 Quote Link to comment Share on other sites More sharing options...
Moderator Miro Posted September 29, 2016 Moderator Report Share Posted September 29, 2016 Hi, you could use USB capture too. I'm not sure if there is a good way to convert syphon to RTP/RTSP with decent latency. This is not pretty but what you can do is the following by using NDI: Syphon2NDI -> Spout2NDI -> Spout/SpoutCam -> WATCHOUT Or you can use: TCPSyphon -> TCPSpout -> Spout/SpoutCam -> WATCHOUT We will add better support for network video in 6.2 but at the moment its a bit tricky to do stuff like this. Best Regards, Miro 0 Quote Link to comment Share on other sites More sharing options...
Mike Fahl Posted September 30, 2016 Report Share Posted September 30, 2016 I made som tests with this path a few years ago TCPSyphon -> TCPSpout -> Spout/SpoutCam -> WATCHOUT and it actually worked surprisingly well. This makes the use of the Live Video media in WATCHOUT, mapping it to the SpoutCam "capture" source. But if you want high resolution and/or high frame rate, it may not work that well. Also, keep in mind that the Spout path uses TCP (and not UDP, as the Network Video), so playing a video straddling multiple computers may not give very good sync. Mike 0 Quote Link to comment Share on other sites More sharing options...
Moderator Miro Posted September 30, 2016 Moderator Report Share Posted September 30, 2016 The current version of NDI is also running using TCP. It syncs pretty well but is a bit bandwidth heavy. 1080p at 60Hz needs slightly more than 100 Mb/s per stream/server for filmed content and a bit less for computer generated content. The latency in NDI is usually 1-2 frames. 0 Quote Link to comment Share on other sites More sharing options...
Member Steve Farris Posted September 30, 2016 Author Member Report Share Posted September 30, 2016 Thanks for the tips. I'll dig around in TCPSyphon. 0 Quote Link to comment Share on other sites More sharing options...
mitreklov Posted October 4, 2016 Report Share Posted October 4, 2016 How about adding NDI support directly within Watchout, save having to jump through hoops. 0 Quote Link to comment Share on other sites More sharing options...
Moderator Miro Posted October 5, 2016 Moderator Report Share Posted October 5, 2016 As I said before.. "We will add better support for network video in 6.2 but at the moment its a bit tricky to do stuff like this." 0 Quote Link to comment Share on other sites More sharing options...
klikwawan Posted October 11, 2016 Report Share Posted October 11, 2016 Hello... Are already available features NDI as Live Feed in Watchout? Thanks 0 Quote Link to comment Share on other sites More sharing options...
mitreklov Posted October 19, 2016 Report Share Posted October 19, 2016 For your information and as a little nudge, we've just been told that NDI both input and output will feature in the next d3 server release, it's in beta right now. 0 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.