I have a client who needs help with a small job setting up a solution that accepts SIP calls and the caller hears a radio station. He assumes it will involve trixbox. We're open to suggestions.
Please excuse any bad terminology in the following description.
Functionality of Solution:
We want inbound calls to the Solution to pick up a live feed of internet radio.
Client's systems sends sip call to the Solution. Passed with the call is the destination phone number.
Solution identifies the destination number's country code or area code. The call is handled depending on the code. Let's say the country code is Brazil, then we want the caller to hear an announcement, a sound file saying "You are listening to xxx radio station" and then for the caller to hear a live audio stream of xxx radio station from Brazil. If the call is to another destination, then the caller hears a radio station from that destination.
You'll show us how to integrate a live feed.
[url removed, login to view]
We'd also like to have a way we can replicate the solution (backup and restore it) and basic documentation on configuration as well.
Alternatively the solution can have several SIP 'ports,' each for a different radio station, and the client's system can simply send the call to the correct 'port.' I don't know how the client's system would have to pass the call in order for that to work.
This is expected to take about 6 hours.
Client will provide a Centos hosted box.