diff options
author | Sebastian Dröge <sebastian@centricular.com> | 2015-07-01 12:37:11 +0200 |
---|---|---|
committer | Sebastian Dröge <sebastian@centricular.com> | 2015-07-01 12:42:40 +0200 |
commit | b3dae8c9695ce20f659b06cd73efc4f7eaa8ee35 (patch) | |
tree | f1425fa7c74a130c59a3e4050fbe5c891c65b334 /tests/examples/rtp/server-VTS-VP8-ATS-OPUS.sh | |
parent | 978903cd874284624e80535855172c550a364a32 (diff) |
rtp: Add examples with VTS/ATS for VP8/OPUS
Let's have an example with modern codecs.
Diffstat (limited to 'tests/examples/rtp/server-VTS-VP8-ATS-OPUS.sh')
-rwxr-xr-x | tests/examples/rtp/server-VTS-VP8-ATS-OPUS.sh | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/tests/examples/rtp/server-VTS-VP8-ATS-OPUS.sh b/tests/examples/rtp/server-VTS-VP8-ATS-OPUS.sh new file mode 100755 index 000000000..ef8700438 --- /dev/null +++ b/tests/examples/rtp/server-VTS-VP8-ATS-OPUS.sh @@ -0,0 +1,18 @@ +#!/bin/sh +# +# A simple RTP server +# + +SRC=localhost +DEST=localhost +VCAPS="video/x-raw,width=352,height=288,framerate=15/1" + +gst-launch-1.0 -v rtpbin name=rtpbin \ + videotestsrc ! $VCAPS ! vp8enc ! rtpvp8pay ! rtpbin.send_rtp_sink_0 \ + rtpbin.send_rtp_src_0 ! udpsink host=$DEST port=5000 \ + rtpbin.send_rtcp_src_0 ! udpsink host=$DEST port=5001 sync=false async=false \ + udpsrc address=$SRC port=5005 ! rtpbin.recv_rtcp_sink_0 \ + audiotestsrc ! opusenc ! rtpopuspay ! rtpbin.send_rtp_sink_1 \ + rtpbin.send_rtp_src_1 ! udpsink host=$DEST port=5002 \ + rtpbin.send_rtcp_src_1 ! udpsink host=$DEST port=5003 sync=false async=false \ + udpsrc address=$SRC port=5007 ! rtpbin.recv_rtcp_sink_1 |