It looks like FreeSWITCH does not support one-way audio at all. We have a strong need for this functionality if we choose to use FreeSWITCH. If I were to investigate and implement this, is it something that the community would be interested in? I'm a bit worried about diving into this because if FreeSWITCH honors the sdp direction it could potentially break some legacy applications that rely on current functionality.
Also, any tips on where to start would be appreciated.
More info on my investigation:
I got a little smarter in how I search the mailing list and came across this, so it sounds like this is not supported functionality.
http://freeswitch-users.2379917.n2.nabble.com/sendonly-attribute-ignored-td5933886.html
I also ran some more experiments. The reinvite with a=sendonly results in a hold event, so I verified audio is not passed in either direction despite the SDP direction attribute.
I'm currently doing these experiments with a conference. We would like to use it as a sort of intercom function, but our security group is strongly discouraging us from making a product that sends audio to all the endpoints even if its silence, so the conference relate API, from their perspective, isn't a solution.
Larry