oleg59 писал(а):для Zavr вот это вообще не нужно ни разу
Рад, что Вы самостоятельно пришли к этому выводу. Просто я пришел к нему чуть раньше и, увидев попытки Вас запутать, решил этому противостоять. Вижу теперь, что это больше не требуется.
oleg59 писал(а):Вообще я сознательно упростил свою проблему, она сложнее:дело в том,
(3955)52ХХХХ - проходит всегда, а на
(3955)57ХХХХ - звук не проключается и вот как от набранного номера зависит RTP в моей локальной
сети для меня пока загадка.
Проблема действительно сложнее, и Вам следовало задать вопросы (в первую очередь самому себе) в следующем порядке:
1) как в технологии H.323 оконечные устройства сообщают друг другу о необходимости начать обмен RTP?
Ответ: передачей друг другу сообщений протокола H.245 OpenLogicalChannel/OpenLogicalChannelAck.
2) как передаются сообщений H.245?
Ответ: тремя (3) способами: 1. По каналу H.245, организованному через отдельное TCP-соединение (базовый метод). 2. По каналу H.245, организованному внутри структуры h245Control в сообщениях протокола H.225.0 (туннелипрование). 3. Внутри структуры fastStart в сообщениях протокола H.225.0 (процедура "быстрое соединение" или Fast Connect или fast start).
3) какой способ передачи сообщений используется в моем случае?
Ответ: необходим просмотр сообщений протоколов H.323. Признаками 1-го способа является передача параметра h245Address в одном из сообщений H.225.0 и установка противоположной стороной (получателем этого параметра) TCP-соединения на задданый адрес:порт. Признаком 2-го способа является наличие структуры h245Control внутри сообщений H.225.0. Признаком 3-го способа является присутствие структуры fastStart в сообщениях H.225.0 Setup и Connect (возможно присутствие и в других сообщениях до Connect).
Подробности содержания этих сообщений в соответствующих рекомендациях МСЭ: H.225.0, H.245, которые можно найти на сайте
http://itu.int
От себя могу добавить, что если у Вас Avaya Communication Manager и используется 1-ый (базовый) способ передачи сообщений H.245, то определенные версии этого продукта некорректно воспринимают параметр h245Address в сообщении H.225.0 Progress. Если это сообщение присутствует в обмене, обратите на него пристальное внимание.
Не знаю поможет Вам эта информация или нет. Задавайте уточняющие вопросы.