Добрый день;
> На работе возникла необходимость реализовать следующий функционал.
> При миксировании звонка в провижине передавать медиа, для этого
успользуются функции ProvisionCall для создания медиа и StartBridge
для создания миксера. Вот пример данной части кода:
>
...
>
> все прекрасно работает, кроме того что после вызова функции
StartBridge входящая сессия переходит в состояние "connected".
> Можно ли сделать так, что бы входящая сессия была в состоянии
provisioned, но в то же время медиа транслировалось?
ingress task становится connected не после StartBridge, а после того,
как egress task скажет AttachMixer.
Технически включить early media через миксер проблем, наверное, нет.
Но вот семантика API не позволяет.
Либо ingress шлет startBridge egress, получает bridgeMixed и отдает
peer 200 OK,
либо ingress получает startBridge от egress, говорит AttachMixer, и
все равно отдает peer 200 OK.
Regards,
--
Alexey Naidyonov
ITooLabs
Получено Fri Nov 06 11:27:34 2009
Этот архив был сгенерирован hypermail 2.1.8 : Fri 24 Apr 2015 - 16:16:35 MSK