Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.freedesktop.org/gstreamer/gst-plugins-rs.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorEva Pace <eba.pachi@gmail.com>2023-10-16 19:16:52 +0300
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>2024-01-17 23:33:57 +0300
commit80b58f3b45d2c3adee5684888937a3aa30e30cd7 (patch)
tree1c61eca96c53bdd0fe6cca79f72311c53a44644b /docs
parent773ebc78541f5ba7b43477c5561fab2c91c025bc (diff)
net/webrtc/janusvr: add JanusVRWebRTCSink plugin/signaller
The JanusVRWebRTCSink is a new plugin that integrates with the Video Room plugin of the Janus Gateway, which simplifies WebRTC communication. Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/1362>
Diffstat (limited to 'docs')
-rw-r--r--docs/plugins/gst_plugins_cache.json31
1 files changed, 31 insertions, 0 deletions
diff --git a/docs/plugins/gst_plugins_cache.json b/docs/plugins/gst_plugins_cache.json
index cf55efd7c..01f07bdd9 100644
--- a/docs/plugins/gst_plugins_cache.json
+++ b/docs/plugins/gst_plugins_cache.json
@@ -6609,6 +6609,37 @@
},
"rank": "none"
},
+ "janusvrwebrtcsink": {
+ "author": "Eva Pace <epace@igalia.com>",
+ "description": "WebRTC sink with Janus Video Room signaller",
+ "hierarchy": [
+ "GstJanusVRWebRTCSink",
+ "GstBaseWebRTCSink",
+ "GstBin",
+ "GstElement",
+ "GstObject",
+ "GInitiallyUnowned",
+ "GObject"
+ ],
+ "interfaces": [
+ "GstChildProxy",
+ "GstNavigation"
+ ],
+ "klass": "Sink/Network/WebRTC",
+ "pad-templates": {
+ "audio_%%u": {
+ "caps": "audio/x-raw:\naudio/x-opus:\n",
+ "direction": "sink",
+ "presence": "request"
+ },
+ "video_%%u": {
+ "caps": "video/x-raw:\n\nvideo/x-raw(memory:CUDAMemory):\n\nvideo/x-raw(memory:GLMemory):\n\nvideo/x-raw(memory:NVMM):\n\nvideo/x-raw(memory:D3D11Memory):\nvideo/x-vp8:\nvideo/x-h264:\nvideo/x-vp9:\nvideo/x-h265:\n",
+ "direction": "sink",
+ "presence": "request"
+ }
+ },
+ "rank": "none"
+ },
"livekitwebrtcsink": {
"author": "Olivier CrĂȘte <olivier.crete@collabora.com>",
"description": "WebRTC sink with LiveKit signaller",