Syphon server/client support

Hi!

We need to edit the image from webcam before sending it over Zoom.us. Can Zoom add Syphon client capabilities to its desktop software?
Or is there a way to edit the image with SDK?

We have been using camTwist as syphon client and virtual webcam driver. However with the latest Zoom.us update, camTwist is incompatible.

Thank you!

3 Likes

HI @Shared_Studios,

Thank you for suggesting these features, I will forward your request to our developers so that they can consider adding these features in our future releases.

Please let me know if you have any other questions.

Thanks!

1 Like

syphon->zoom
spout->zoom
as an option to pick under camera.
Yes Please Add!
+1
I want to go Webcam->TouchDesigner->Syphon Spout->Zoom

2 Likes

Hey @gclark,

Is this similar to https://snapcamera.snapchat.com ?

I am unfamiliar with syphon / spout.

Thanks,
Tommy

Hi @tommy

Syphon is an established Mac interface for frame streaming http://syphon.v002.info/, and Spout is its Windows counterpart https://github.com/leadedge/Spout2.

BR,
psidium

1 Like

Thanks for the explanation @psidium,

Currently we have no plans for this.

Thanks,
Tommy

+1 - it would be really useful to be able to use, say, a DSLR as a video source for Zoom. As far as I’m aware this isn’t currently possible and enabling Syphon/Spout as a source would solve the problem.

1 Like

Hey @diccon,

See this video for using DSLR in Zoom:

Thanks,
Tommy

@tommy
Thanks. I use the Magewell SDI capture discussed in the first part of the video. Ecamm is a neat solution. (CamTwist is free, and similar.) However, Zoom disabled virtual cameras a few minor releases ago. So 50% of the solution (for the key application being asked about in this thread, really) doesn’t work. Do you have an ETA on re-enabling virtual cameras, perhaps with a Zoom virtual camera loopback device to avoid the code signing library entitlement issue that was (I imagine) why it was disabled? This has had a significant impact on our flexibility for multimedia projects/courses/events using Zoom.
Jeff

1 Like

Hey @jburke,

I don’t have an ETA on the virtual cameras - I’d reach out to support.zoom.us for better assistance as this forum is for the Zoom App Marketplace.

Thanks,
Tommy

1 Like
  • 1
    That would be really very useful !

@tommy

For what it’s worth, I want try again to strongly advocate for the addition of Syphon / Spout support as an input source to Zoom.

(I am the creator of a software called Isadora, a desktop application for Mac and Windows used by several thousand users worldwide that enables real-time manipulation of video and audio.)

While the NDI Virtual camera is one solution, it has some notable limitations: it is CPU heavy and it introduces a very noticeable delay, on the order of at least half a second and usually more.

Because Syphon and Spout use texture sharing, they have no measurable latency, introduce a nearly zero performance hit, and – importantly – are offered as both an input and and output by nearly every media server application in existence. (See a list of notable applications at the bottom or peruse the long list you can see on the Syphon home page at http://syphon.v002.info)

Why is that important? Because theaters and galleries are going to remain closed for months. Those who work in the performing arts are going to need tools to support remote performance. While NDI Virtual Input does allow input from some of these media server applications, Syphon and Spout are hands down a much better solution to ship video from one application to another.

Both are open source and thus it is easy to prove they are secure by examining the code. Both have liberal open source licenses that would allow you to use them with commercial software. My experience implementing both for my software proved to me that – if Zoom can accept OpenGL or DirectX textures as an input – your development cycle will be quite short and thus inexpensive.

I hope that some of the points I’ve made above might cause someone on your team to reconsider supporting Syphon and Spout.

Sincerely
Mark Coniglio
Creator of Isadora

Notable Software with Syphon and/or Spout Support:

Isadora - https://troikatronix.com
TouchDesigner
QLab
MadMapper
VDMX
Resolume

6 Likes

I second this. I’m preparing several concepts to pitch to a few museum and location-based entertainment clients which would involve piping realtime video feeds from our interactive video systems through a video conference. Would love to use Zoom if we’re able to get a Spout into it. Otherwise we’re looking at NDI into Skype which is not our preferred method.

2 Likes

I agree and think it is critical for Syphon and Spout to be integration into Zoom as soon as possible.

2 Likes

Syphon and Spout in Zoom would be wonderful!!

1 Like

Syphon and Spout in Zoom would be wonderful!!
I will use spout to Touchdesigner or Isadora from zoom

1 Like

Same here. I am working as a media teacher. During Corona-time I was forced to teach online. I would love to see the Syphon/Spout integrated into Zoom…

1 Like

I am writing to request the support of Syphon natively within Zoom.

As a professor at The Ohio State University I make this request for our Department of Theatre, The Advanced Computing Center for the Arts and Design, and as the Vice Commissioner of Technology for United States Institute for Theatre Technology. Zoom holds a special place in the tool set that we as theatre and media professionals are using RIGHT NOW during this global pandemic. Syphon is an important tool that our industry relies on to minimize latency and provide seamless networking between media servers and our distribution outlets.

Please consider this request not just a lone voice but that of a representative the over 22,000 members of USITT and thousands of theatre, film, dance, and transdisciplinary theatre and media students and artists at OSU that would directly benefit from the addition of this feature.

Alex Oliszewski
Associate Professor of Media Design
The Ohio State University
The Advanced Computing Center for the Arts and Design
USITT - VC of Technology

2 Likes

I think there is a hack for this, using “codesign --remove-signature /Applications/zoom.us.app/” to enable using an external webcam with Zoom and using CamnTwist to create a virtual Camera with a Syphon input

Unfortunately, Syphon and Spout are not a virtual webcam. They are a completely different technology than a webcam and would require Zoom to specifically add them as a possibility.