[asterisk-dev] Caller/connected line ID updates * I NEED YOUR INPUT!!!
Johansson Olle E
oej at edvina.net
Tue Jul 8 11:02:22 CDT 2008
8 jul 2008 kl. 15.54 skrev Russell Bryant:
> Johansson Olle E wrote:
>> I've tried to compile my thoughts and input from various documents as
>> well as
>> a review of "gareth"'s work in the bug tracker.
>> http://svn.digium.com/view/asterisk/team/oej/calleridupdate/README-calleridupdate.txt?view=co
>
> Another thought ...
>
>> Privacy concerns
>> ----------------
>> There has to be settings involved here to control whether a
>> connected line ID should be sent when someone answers a call.
>> For queues of forked calls to a sales group, you might not
>> want to reveal details of the person/device that takes the
>> call.
>> - Device settings: Never send connected line ID
>> - Per-call settings (dial/queue): Filter out Connected line id
>
> I agree that this is needed.
>
> With regards to how to implement it, I think Josh and I talked about
> expanding the audiohooks API to be more of a frame hooks API because
> there are situations where we want to hooks into frames coming in and
> out of a channel that aren't just audio.
>
> If this restriction is enabled for a channel, then a frame hook
> could be
> placed on the channel which watches for control frames, and blocks
> connected party ID control frames from being written to the channel.
>
> Doing it this way isn't necessarily required, but otherwise, we would
> just be further overloading the amount of logic that happens in
> ast_read/ast_write, which is already a bit much.
For the short time, we need to base it on something we have, then
be able to move it to this futureware solution. But it's good to have
a few lines of documentation on these ideas in the archive!
/O
More information about the asterisk-dev
mailing list