>>Какой программный SIP телефон под Линуксом поддерживает соединение по TCP протоколу? Linphone
>> поддерживает только UDP, а туннель городить не хочется.
>
>после перебора linphone sflphone ekiga x-lite sjphone выяснилось, что sip через tcp
> поддерживают только twinkle и minisip. Всё равно ничего не получается :( Провайдер как-то хитро режет UDP порты - т.е. даже с linphone я могу достучаться до SIP сервера, но ответ (например, об успешной регистрации) не возвращается. С minisip картина такова, что собственно SIP часть действительно идёт через TCP, регистрация нормально проходит, но в результате имеется одностороннее аудио (снаружи на sipnet-е меня слышно, а у меня ответа нет), поскольку медиа-поток все равно идёт через UDP.
Так что, похоже, аудио через TCP не держит ни один из SIP-клиентов.
Причем как именно им это удалось, провайдер не говорит. В другой сети, где NAT контролирую я сам, звонки до sipnet доходят, но у меня UDP порты честно маскарадятся.