GStreamer WebRTC Wrapper/GStreamer Pipelines/OWR Pipelines: Difference between revisions

mNo edit summary
Line 80: Line 80:
SERVER_URL=http://localhost:8081
SERVER_URL=http://localhost:8081


gst-launch-1.0 videotestsrc is-live=true ! videoconvert ! queue leaky=2 max-size-buffers=5 ! nvv4l2h264enc maxperf-enable=1 ! rtph264pay ! webrtcwrapperbin signaler=GstOwrSignaler signaler::server_url=${SERVER_URL} signaler::session_id=${SESSION_ID} start-call=true name=web web. ! rtph264depay ! decodebin ! autovideosink
gst-launch-1.0 webrtcwrapperbin start-call=true signaler=GstOwrSignaler \
signaler::server_url=${SERVER_URL} \
signaler::session_id=${SESSION_ID} name=web videotestsrc is-live=true ! queue ! videoconvert ! \
x264enc key-int-max=2 ! rtph264pay ! web. web. ! rtph264depay ! avdec_h264 ! autovideosink
</syntaxhighlight>
</syntaxhighlight>


Line 88: Line 91:
SERVER_URL=http://localhost:8081
SERVER_URL=http://localhost:8081


gst-launch-1.0 videotestsrc is-live=true ! videoconvert ! queue leaky=2 max-size-buffers=5 ! nvv4l2vp8enc maxperf-enable=1 ! rtpvp8pay ! webrtcwrapperbin signaler=GstOwrSignaler signaler::server_url=${SERVER_URL} signaler::session_id=${SESSION_ID} start-call=true name=web web. ! rtpvp8depay ! decodebin ! autovideosink
gst-launch-1.0 webrtcwrapperbin start-call=true signaler=GstOwrSignaler \
signaler::server_url=${SERVER_URL} \
signaler::session_id=${SESSION_ID} name=web videotestsrc is-live=true ! queue ! videoconvert ! \
vp8enc key-int-max=2 ! rtphvp8pay ! web. web. ! rtphvp8depay ! avdec_vp8 ! autovideosink
</syntaxhighlight>
</syntaxhighlight>


579

edits