X-Git-Url: https://git.toastfreeware.priv.at/toast/stream2beamer.git/blobdiff_plain/ccad6b16eaf4c3d7fad1343e5f6ae800af673e35..79b48f600654333ecc6442ee8c50f184c3a2bc3d:/stream2beamer.md diff --git a/stream2beamer.md b/stream2beamer.md index 765d657..744c95d 100644 --- a/stream2beamer.md +++ b/stream2beamer.md @@ -36,6 +36,11 @@ The examples at https://github.com/centricular/gstwebrtc-demos.git work once has been set (see https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/issues/811) +There's a new recvonly example: + +* https://github.com/centricular/gstwebrtc-demos/commit/000cfb6cd817ca0f07d761795b352a8b8b9074f8 +* `sendonly/webrtc-recvonly-h264.c` + ## gstreamer examples gst-launch-1.0 -v playbin uri=file:///home/philipp/tmp/GerisGame.mp4 @@ -58,6 +63,11 @@ has been set (see https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/issue * https://salsa.debian.org/debconf-video-team/ansible/-/blob/master/roles/voctomix/templates/videoteam-stream.j2 * https://github.com/xfxf/video-scripts/blob/master/michael/youtube-live.sh (and others in the same repo) + +## gstreamer webrtc, another example + +* blog post: https://aweirdimagination.net/2020/07/05/gstreamer-webrtc/ +* code: https://git.aweirdimagination.net/perelman/minimal-webrtc-gstreamer ## websockets @@ -79,6 +89,11 @@ https://michael.stapelberg.ch/posts/2020-06-06-iphone-camera-linux-v4l2loopback/ # receive cvlc v4l2:///dev/video42 +## SRT and gstreamer + +* https://github.com/Haivision/srt/blob/master/docs/gstreamer.md +* https://srtlab.github.io/srt-cookbook/ + # VLC Note that you have to close VLC and open it again for new streaming as VLC leaves the connections open (I spent hours figuring out why http based streaming doesn't work - `netstat -4 --ip` is nice