[arm-allstar] CODEC2 --was: Radio-less node
David McGough
kb4fxc at inttek.net
Thu Jul 23 04:13:40 EDT 2020
Hi Alan,
Codec2/3200 is already implemented in the HamVoIP software as a natively
supported asterisk CODEC. My original thoughts being transporting Codec2
frames natively between HamVoIP/AllStar endpoints without requiring
transcoding (and the nasty artifacts) at intermediate hops.
I hacked this code together many years ago (predating the HamVoIP project,
on an ACID system), expecting that Codec2 would eventually be utilized in
the ham world, as a alternative to AMBE/IMBE. There really hasn't been
much (actually ANY) interest, before your messages....But, the code is
still in place and should work. Testing Codec2/3200 on HamVoIP is easy, I
can send you more details in a private message, if interested?
I originally planned to allow customization for bitrate and other
configurable parameters via /etc/asterisk/codecs.conf config file.
However, at this point, the parameters are all still hard coded.
I also had a hacked copy of chan_usrp which allowed a client to
send/receive Codec2 frames---this was a trivial hack, just changing the
AST_FORMAT_SLINEAR parameter to AST_FORMAT_CODEC2, which was/is a custom
format I defined for Codec2/3200. A somewhat more versatile hack would
ultimately be needed.
Do you have a working and viable Codec2 radio/repeater solution?? If so,
my interest might get revived.
73, David KB4FXC
On Thu, 23 Jul 2020, "Al Beard via ARM-allstar" wrote:
> Hi guys,
>
> On a similar note, can I send the audio to the linux loopback device
> and, on the other loopback side, feed this audio into a Codec2
> process and transmit out on mode 700D? And, the other way round,
> Rx of 700D feeds back it's audio into the node, when the node is not
> busy?
>
> BTW: My Pi 4B is awaiting.
>
> Alan VK2ZIW
>
>
More information about the ARM-allstar
mailing list