Live data from Hacker News

OBS Studio: Open-source software for video recording and live streaming

obsproject.com

81–90 of 371 posts

Re: OBS Studio: Open-source software for video recording and live streaming

#81
post #71
post #35

If you are looking for a more robust solution Streamlabs OBS[1] is more popular in the livestreaming community, it's OBS on steroids. It is also open source, and just released a beta on Mac like this week. [1]: https://streamlabs.com/

Can you elaborate on what makes it more robust?

Streamlabs OBS has support for alerts (subs/followers, donations, etc), themes, overlays/widgets, etc. Most livestreamers use it for a more interactive experience. Just depends on what you need.

Re: OBS Studio: Open-source software for video recording and live streaming

#82
post #71
post #35

If you are looking for a more robust solution Streamlabs OBS[1] is more popular in the livestreaming community, it's OBS on steroids. It is also open source, and just released a beta on Mac like this week. [1]: https://streamlabs.com/

Can you elaborate on what makes it more robust?

One example: keeping Preview and Program windows open (common for realtime stream prep/mgmt) on Mac with OBS will kill your frame rate (dropping 20%+ of frames) due to GPU rendering issues in Qt [1]. Streamlabs has no issues with this. I guess there's a question about whether that == "robust", but in terms of the app's features performing as it should, I would guess so.

Some simple/weird workarounds: literally move the Preview window offscreen, and/or open a Windowed Projector (popup) for Preview (but again keep Preview off screen).

[1] Can't find the thread on it now, but it's something about the way the two views are structured in a container

Re: OBS Studio: Open-source software for video recording and live streaming

#83
If you are looking for self-hosted desktop streaming with OBS via nginx and RTMP, you might find some insights in my recent blog post: https://bitkeks.eu/blog/2020/03/desktop-video-streaming-serv... The nginx module also supports DASH encoding, which can be delivered by dash.js - I have it in production, but not yet updated the article. Next I'll try setting up SRT.

Re: OBS Studio: Open-source software for video recording and live streaming

#84
post #70
post #35

If you are looking for a more robust solution Streamlabs OBS[1] is more popular in the livestreaming community, it's OBS on steroids. It is also open source, and just released a beta on Mac like this week. [1]: https://streamlabs.com/

I wouldn't say Streamlabs is more robust - it's the same core of OBS Studio, with Electron instead of Qt for the frontend and better Streamlabs integration.

For newbies, it also comes with a ton of demo content and setups (pre-roll, transition, etc), to ease the learning and spin-up curve. Agree that doesn't make it more robust (see my other comment). I have no affiliation with either project, just an Old Guy learning/doing some streaming projects.

Re: OBS Studio: Open-source software for video recording and live streaming

#85
post #6

There’s one feature of OBS that’s missing for me, and that’s recording sources to separate files. I believe this is called “multicording”, and it something I’ve only found in paid software, like screen flow. Here is the multi year discussion in the OBS forums: https://obsproject.com/forum/threads/recording-sources-to-se...

The main big one for me is similar - not recording but being able to stream to multiple servers. We can do things like run nginx with nginx-rtmp-module as a proxy, but then you have to put stunnel or something in front of it for Facebook because nginx-rtmp-module doesn't support rtmps (and development seems completely stalled).

[0]There are services that do this. Of course, this goes against TOS for affiliate and partnered streamers on twitch. As of my last check, it's not an issue for other platforms yet.

Being able to do this is actually the number one reason why I strongly believe nobody should ever become a Twitch affiliate.

[0]https://restream.io/

Re: OBS Studio: Open-source software for video recording and live streaming

#86
post #74

Earlier quoted context omitted.

Those will cover the capture plugins, but OBS still needs XWayland to run due to a dependency on GLX for rendering. For those interested, there is an open PR here to add native EGL/Wayland support: https://github.com/obsproject/obs-studio/pull/2484 For wlroots compositors there is also the wlrobs plugin, which can be used if you don't need pipewire: https://hg.sr.ht/~scoopta/wlrobs

There is an even cooler pull request that adds zero-copy screen capture. https://github.com/obsproject/obs-studio/pull/1758 I think this is a better way to go to get the same performance and low latency gaming capture as on Windows with gaming GPUs. The guy who made that PR frequently streams coding sessions on Youtube. I think he made it because he wanted a better way to stream some cool live opengl coding sessions.…

Some of the EGL portions of that PR are actually included in the one I linked :) At some point my plan is to go through and merge these all together if no one else does it, but streaming has not been a priority for me at the moment.

Re: OBS Studio: Open-source software for video recording and live streaming

#87

I've been trying to find a way to easily use my green screen outside Zoom. Have been tinkering with OBS: https://www.rightpoint.com/thought/2017/12/19/improving-your... , https://streamshark.io/blog/chroma-key-software-live-streami... I'm looking for an actively-developed macOS virtual webcam tool, as CamTwist's website is showing a PHP error, and their Mac software doesn't seem to be notarized: http://camtwiststudio…

I too am looking for a virtual cam. Have been for a long time.

ManyCam is an option, though I'm not really sure how reliable/performant.

Re: OBS Studio: Open-source software for video recording and live streaming

#88
post #75
post #20

If you're running a modern Linux desktop you're probably running Wayland, and screencasts on that have long since been a complete pain in the neck with per-compositor "solutions" that mostly don't work quite right. Fortunately someone who works on Gnome wrote the obs-xdg-portal plugin that should fix this, at least for Gnome and hopefully soon for wlroots and KDE once they fully support the underlying portal API. Unt…

Wayland won't be a thing until they agree on the common API for the real time capturing of the screen. I've read some Wayland developers said screen capturing is not a priority and I can't understand it. The screen capturing demand is higher than ever now we have ubiquitous live streaming sites everywhere and people earn the money from it. Besides, the easiest way to explain how to use GNU/Linux desktop for the compl…

The common API is the desktop portal and pipewire. The major projects (GNOME/KDE/wlroots) all agree on this one. Take a look at the links in the GP comment more info.

Re: OBS Studio: Open-source software for video recording and live streaming

#89
I use OBS Studio with OBS-VirtualCam [0] to attend virtual lectures & hold meetings for my team. I've found it to be incredibly convenient because you can control nearly everything with scenes and the audio controls.

Before meetings start, I can broadcast music and display announcements, and then without having to hit a jarring "End Screenshare" can switch to my webcam and start a meeting. Live demos and presentations are another scene with the desktop/window/browser and webcam. 100% would recommend.

[0] https://github.com/CatxFish/obs-virtual-cam

Post reply on HN