Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Chromecast Output #165

Open
vassbo opened this issue Jun 16, 2023 · 8 comments · Fixed by #233
Open

Chromecast Output #165

vassbo opened this issue Jun 16, 2023 · 8 comments · Fixed by #233
Labels
enhancement New feature or request

Comments

@vassbo
Copy link
Collaborator

vassbo commented Jun 16, 2023

Request to use Chromecast as a way to display normal outputs & stage outputs.

Chromecast isn't supported by Electron yet, but there might be a workaround.
I will not prioritize this feature!

Here are some resources I found:

@vassbo vassbo added the enhancement New feature or request label Jun 16, 2023
@vassbo vassbo mentioned this issue Jun 16, 2023
@lubomsky
Copy link
Contributor

Nice!
Have you thought about NDI?

I've seen some probably abandoned repo (like https://www.npmjs.com/package/ndi.js),
and there is SDK available to download (https://ndi.video/download-ndi-sdk/) with usage examples.
I didn't study the license, but I guess it's ok (like this plugin for OBS https://github.com/obs-ndi/obs-ndi)

@vassbo
Copy link
Collaborator Author

vassbo commented Jun 16, 2023

I have had a lot of requests for NDI support. And I have looked at alternatives for adding it, but haven't managed to figure it out yet! But NDI is high up on the list!

@vassbo vassbo linked a pull request Aug 16, 2023 that will close this issue
@vassbo
Copy link
Collaborator Author

vassbo commented Aug 16, 2023

NDI support for Windows/MacOS in version 0.9.5! 🎉

@lubomsky
Copy link
Contributor

lubomsky commented Aug 16, 2023

NDI support for Windows/MacOS in version 0.9.5! 🎉

image

I have to catch up with polish translation!

@navhaxs
Copy link

navhaxs commented Aug 18, 2023

NDI support for Windows/MacOS in version 0.9.5! 🎉

Amazing work @vassbo (like actually, it's really not an easy feature to implement!)
In your testing, how did you find its performance especially with video playback & animations?
I've been working on similar NDI support in my own apps - totally different tech stack, but still interested :)

@vassbo
Copy link
Collaborator Author

vassbo commented Aug 18, 2023

Thank you @navhaxs! 😊 I got a lot of help from this repo: https://github.com/rse/vingester.
I didn't notice a lot of performance loss on my computer at least, but my testing is minimal.
I set the default frame rate to 30, with the option to change to 60 fps at most. It might lag behind a bit on 60 fps, but nothing much that I have noticed.

@bwhitson
Copy link

Any chance NDI support is coming to Linux? I'm a linux guy at heart but I have to keep using macOS and ProPresenter because most if not everything about our setup is NDI. Have you seen this repo? I use it as a display with a miniPC as a confidence monitor. Might be some goodness in there to take inspiration from??

@vassbo
Copy link
Collaborator Author

vassbo commented Jan 7, 2024

@bwhitson NDI should also work on Linux now in the latest update. 😄

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants