-
Notifications
You must be signed in to change notification settings - Fork 130
Description
Hi LiveKit CLI dev team!
What do you guys think about adding a new source of audio publishing option by listening to incoming multicast audio packets and then publishing it to a room? I think we could support G711, PCM and Opus codec packets and let the CLI transcode them to Opus if needed. Since listening to multicast packets require a socket connection running asynchronously, we might also need to give the options for users create, delete and list multicast listeners that is being operated by the CLI.
Use Case
Multicast is actively used in the radio and VoIP sectors, and having this feature would allow developers to send audio to a LiveKit room by running a CLI command from any one of their already existing servers instead of creating a new bridge server/incorporating LiveKit server SDK into their existing servers.
I would love to hear your thoughts and suggestions. According to the discussion, I would be happy to submit a PR for this feature!