Stream 7.1 surround sound - TCP/ip "audio OVER ip" Gstreamer OPUS scripts - transmit & receive

Опубликовано: 31 Декабрь 2019
на канале: QRQcw
224
1

brief demo of showing the TRANSMIT and RECEIVE Gstreamer OPUS AUDIO over IP scripts to send and receive 7.1 surround sound, 8 channel, TCP, "audio OVER ip"
(this video is a follow up to this UDP/ip 7.1 setup    • Stream 7.1 surround sound - UDP/ip "a...  )

SETUP DEMO uses 8 different sine wave tones, 1 for each audio channel to represent the 7.1 audio content

ARDOUR was used to separate in the stereo sound stage, each sine wave tone from LEFT to RIGHT

In this Gstreamer script construction, GDPPAY and GDPDEPAY was utilized to help simplify the scripts compared to the UDP scripts in the previous 7.1 Gstreamer example...

TRANSMIT 8 CHANNEL AUDIO GSTREAMER SCRIPT used:
************************************************************
GST_DEBUG="3" gst-launch-1.0 -v audiointerleave name=i ! audioconvert ! audioresample ! queue ! opusenc bitrate=650000 frame-size=10 ! gdppay ! tcpserversink host=192.168.1.101 port=6767 jackaudiosrc ! audioconvert ! queue ! i. jackaudiosrc ! audioconvert ! queue ! i. jackaudiosrc ! audioconvert ! queue ! i. jackaudiosrc ! audioconvert ! queue ! i. jackaudiosrc ! audioconvert ! queue ! i. jackaudiosrc ! audioconvert ! queue ! i. jackaudiosrc ! audioconvert ! queue ! i. jackaudiosrc ! audioconvert ! queue ! i.

RECEIVE 8 CHANNEL AUDIO GSTREAMER SCRIPT used:
**********************************************************
GST_DEBUG="3" gst-launch-1.0 -v tcpclientsrc host=192.168.1.101 port=6767 ! gdpdepay ! opusdec ! audioconvert ! audioresample ! jackaudiosink

GSTREAMER 8 SINE WAVE TONEs GENERATOR script used:
************************************************************
GST_DEBUG="3" gst-launch-1.0 -v audiointerleave name=i ! queue ! jackaudiosink audiotestsrc volume=0.125 freq=174 ! audioconvert ! audiorate ! audioresample ! queue ! i.sink_1 audiotestsrc volume=0.125 freq=285 ! audioconvert ! audiorate ! audioresample ! queue ! i.sink_2 audiotestsrc volume=0.125 freq=396 ! audioconvert ! audiorate ! audioresample ! queue ! i.sink_3 audiotestsrc volume=0.125 freq=528 ! audioconvert ! audiorate ! audioresample ! queue ! i.sink_4 audiotestsrc volume=0.125 freq=639 ! audioconvert ! audiorate ! audioresample ! queue ! i.sink_5 audiotestsrc volume=0.125 freq=741 ! audioconvert ! audiorate ! audioresample ! queue ! i.sink_6 audiotestsrc volume=0.125 freq=852 ! audioconvert ! audiorate ! audioresample ! queue ! i.sink_7 audiotestsrc volume=0.125 freq=963 ! audioconvert ! audiorate ! audioresample ! queue ! i.sink_8


Смотрите видео Stream 7.1 surround sound - TCP/ip "audio OVER ip" Gstreamer OPUS scripts - transmit & receive онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь QRQcw 31 Декабрь 2019, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 224 раз и оно понравилось 1 людям.