Город МОСКОВСКИЙ
00:04:27

Raspberry PI 4 remote Studio Transmitter Link using ZeroTier & Gstreamer RTSP Server Client setup

Аватар
Программная Душа
Просмотры:
23
Дата загрузки:
03.12.2023 18:08
Длительность:
00:04:27
Категория:
Технологии и интернет

Описание

the transmitter is a Low Power AM transmitter circuit...

ZeroTier provides the IP LINKs to the sender and the PI receiver...

the PI 4 is using the bcm2835 headphone jack to AM Modulate the LPAM transmitter's audio input modulation port

the wavpack HD AUDIO codec is used with RTP payload via Gstreamer's scripting

Gstreamer RTSP SERVER remote sender script:
************************************************
~/Downloads/gst-rtsp-server-1.14.5/examples$
./test-launch "(jackaudiosrc ! queue ! audioconvert ! audioconvert ! wavpackenc ! queue ! rtpgstpay name=pay0 pt=96 )"

PI 4 RTSP CLIENT receiver script:
**********************************
pi@raspberrypi:~ $
gst-launch-1.0 rtspsrc location=rtsp://10.147.18.40:8554/test ! rtpbin do-retransmission=true ! rtpgstdepay ! wavpackdec ! audioconvert ! alsasink device=hw:2

ZeroTier
https://www.zerotier.com/

Here is a follow up video using JACK AUDIO CONNECTION KIT on the PI 4 with some additional apps used to monitor the audio used to modulate the LPAM transmitter
https://youtu.be/6mxECskXgYs

Рекомендуемые видео