OBS-studio-webrtc
obs-gstreamer
Our great sponsors
OBS-studio-webrtc | obs-gstreamer | |
---|---|---|
5 | 12 | |
568 | 329 | |
1.2% | - | |
0.0 | 2.5 | |
3 days ago | 10 months ago | |
C | C | |
GNU General Public License v3.0 only | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
OBS-studio-webrtc
-
What is WHIP? Intro to WebRTC Streaming Part 1
For those of you who are overwhelmed with the official IETF document, WHIP (sometimes known as WISH) is an open standard that you can use right now for your WebRTC based ingestion. You can use it today with open source software such as GStreamer or OBS (fork) as a way to publish your content with WebRTC.
-
Looking for self hosted screen sharing/streaming solution
There are a few other WebRTC based solutions. There's a fork of OBS that allows streaming out using WebRTC. I think that only supports millicast.com, which I believe is not open source. There are a few other servers that handle WebRTC, but I don't know if any are WebRTC.
-
OBS->OBSNinja->OBS without virtual webcam
What you'd want is for OBS to output the WebRTC stream itself, rather than going through the webcam interface for this. This is not natively available, but there is a project that claims to do this: https://github.com/CoSMoSoftware/OBS-studio-webrtc
-
Project Lightspeed A self-contained, sub-second, open source, livestream server
Related: a fork of OBS Studio with WebRTC support
obs-gstreamer
- Tired of This
-
Streaming on Linux: Beginner
I'd recommend you to look for obs-vaapi and obs-gstreamer as plugins to utilize GPU encoding on OBS. On Flatpak they're available as OBS plugins you can install alongside the Flatpak version of OBS.
-
GStreamer VAAPI Ubuntu Issues
I wanted to start experimenting with GPU recording on my Ubuntu machine and saw this video from GloriousEggroll demonstrating VAAPI working better than ever using the obs-gstreamer plugin, which would now be the standalone obs-vaapi plugin. I'm running Ubuntu 22.10 and the latest stable version of OBS from the ppa. As instructed, I checked the VAAPI version on my system with vainfo, got this.
-
How usable is AMD hardware encoding (or any alternative to Nvidia)
On Nvidia you'd use obs-gstreamer (it's the same but obs-vaapi has only the vaapi part, not the entire implementation) because vaapi isn't supported by Nvidia.
- OBS Studio GStreamer VAAPI Encoder Problems
-
VAAPI is AWESOME NOW with this new linux OBS plugin. Noticed this yesterday after a system update.
The video description is a bit misleading. You need this OBS plugin in addition to installing gstreamer-vaapi.
-
Easy way to get good (4k 60fps) OBS encoding performance with AMD GPUs on any distro
Enter the obs-gstreamer plugin. With this plugin, all you need to do is:
-
Show HN: Blur Webcam Background on Linux
There is an OBS plugin that allows you to use gstreamer nodes as filters: https://github.com/fzwoch/obs-gstreamer
What are some alternatives?
obsninja - VDO.Ninja is a powerful tool that lets you bring remote video feeds into OBS or other studio software via WebRTC.
srt - Secure, Reliable, Transport
nginx-rtmp-module
Project-Lightspeed - A self contained OBS -> FTL -> WebRTC live streaming server. Comprised of 3 parts once configured anyone can achieve sub-second OBS to the browser livestreaming
nginx-rtmp-module - NGINX-based Media Streaming Server
obs-v4l2sink - obs studio output plugin for Video4Linux2 device
obs-screenshot-plugin - An OBS Studio filter plugin to save screenshots of a source/scene
kms-core - [ARCHIVED] Contents migrated to monorepo: https://github.com/Kurento/kurento
webcam-filters - Add filters (background blur, etc) to your webcam on Linux.
obs-scale-to-sound - OBS filter plugin that scales a source reactively to sound levels
virtual_webcam_background - Use a virtual webcam background and overlays with body-pix and v4l2loopback
HitCounterManager - Free Hit Counter / Death Counter that is running in the background, so you can focus on your stream. No need to keep any windows open for a window capture any more. Initially designed for Dark Souls and similar games but supports any game.