seiggy / Arke.ARI

Arke.ARI allows you to develop against Stasis ARI for Asterisk using .NET Standard.
https://quasarke.com/
MIT License
5 stars 2 forks source link

Add support for External Media #78

Open nakchak opened 1 year ago

nakchak commented 1 year ago

The generated models contain the necessary definitions for the external media actions, but currently are not implemented in the ARIClient

https://docs.asterisk.org/Development/Reference-Information/Asterisk-Framework-and-API-Examples/External-Media-and-ARI/

Proposal Implement external media functionality in the ARI Client and provide samples for "tee'ing" a channels audio to an external RTP endpoint

seiggy commented 1 year ago

I like this idea. Question is, should we implement the RTSP endpoint support direct into the library. If so, it's a bit of work, as .NET doesn't have direct platform support, and we'll need to implement probably G711, uLAW, H264/H265 as a minimum to start. Definitely do-able.