send QRQ CW Morse Code Audio over the internet using the Vorbis Audio codec with RTP payloading

the Vorbis Codec with RTP PAYLOADING is used in this demo, to send 60 wpm Morse Code audio over the internet using a VPN server that is located several states away....it returns back and goes to a Raspberry PI 4 Receiver which re-directs what it hears back to the recording PC so you can hear what the PI hears...

TRANSMIT SCRIPT(Gstreamer)

********************************

gst-launch-1.0 -v jackaudiosrc ! "audio/x-raw, channels=1, rate=48000" ! audioconvert ! vorbisenc ! rtpvorbispay ! udpsink host=(EXTERNAL IP ADDRESS OF RECEIVER PC) port=1194

RECEIVER SCRIPT(Gstreamer) there is a very long CONFIGURATION STRING on the vorbis receiver that is too long to copy/paste here, but you can find it on your transmitter script(above) after it engages...and place it between the brackets below

************************************************************************

gst-launch-1.0 -v udpsrc port=1194 ! "application/x-rtp, media=(string)audio, clock-rate=(int)48000, encoding-name=(string)VORBIS, encoding-params=(string)1, configuration=(string)[#########], payload=(int)96" ! rtpjitterbuffer ! rtpvorbisdepay ! vorbisdec ! audioconvert ! jackaudiosink sync=false async=false

Views: 21

Comment

You need to be a member of QRQcw to add comments!

Join QRQcw

© 2024   Created by Chuck aa0hw.   Powered by

Badges  |  Report an Issue  |  Terms of Service