Como configurar o linphone para chamadas de vídeo?

0

Estou tentando ativar a comunicação entre os seguintes clientes:

  1. Telefone IP 1535 da Nortel.
  2. Linphone 3.7.0 rodando no FreeBSD.
  3. Linphone 3.7.0 executado no iPhone (Linphone iPhone 2.2.3).

A parte boa é que áudio chama o trabalho entre todos os dispositivos, sem problemas.

A parte ruim é que o vídeo não funciona. Os sintomas são diferentes, no entanto:

  1. Telefone IP da Nortel que faz uma chamada de vídeo para o Linphone: nada acontece. O Linphone não vê nada e a Nortel acaba perdendo tempo.
  2. Telefone IP da Nortel que faz uma chamada de áudio para o Linphone (é bem-sucedido) e, em seguida, tenta ativar o vídeo: nada acontece. O Linphone não reage ao botão “vídeo” sendo pressionado na Nortel.
  3. Linphone ligando para a Nortel no modo normal (sem vídeo) (com sucesso) e, em seguida, tentando ligar o vídeo no Linphone: nada acontece. A linha de status do Linphone começa dizendo "Modificando parâmetros de chamada" e é isso.
  4. Linphone ligando para a Nortel no modo normal e pressionando o botão "vídeo" no Nortel - O Linphone abre uma pequena nova janela (presumivelmente, destinada ao vídeo), mas a nova janela permanece preta.

O telefone Nortel suporta apenas dois codecs de vídeo: H.263 e H.264. Este último não está disponível no Linphone (mesmo que eu tenha construído a partir da fonte), mas o primeiro está disponível e deve ser suficiente. O Linphone no iPhone tem apenas um codec de vídeo (VP8), que não está disponível no telefone Nortel.

Alguma idéia de como abordar qualquer um dos pontos acima?

Atualização: a parte da configuração do meu roteador que aciona a porta:

Outgoing Trigger Ports  Incoming Ports to Open
----------------------------------------------
UDP Any -> 3478-3479    UDP Any -> 3478-3479
                        UDP Any -> 5000-5100
    
por Mikhail T. 26.11.2014 / 05:42

1 resposta

1

Quais portas eu preciso portar para disparar ou encaminhar no meu roteador? **

##SIP settings
[sip]
#SIP port used
sip_port=5060

## RTP settings
[rtp]
#Audio RTP (UDP) port
audio_rtp_port=7078
#Video RTP (UDP) port
video_rtp_port=9078

Fonte Documentação do Linphone

O linphone funciona atrás de firewalls? Quais são as portas usadas?

Yes it works in most cases. The simplest way to achieve this is to active STUN support from the configuration box. You 'll need to enter the name of a STUN server, for examplestunserver.org. If your firewall or gateway does UDP masquerading, it should work without problem.

You may want to restrict the open ports on the firewall: you need at least to preserve the SIP port (udp/5060), the audio rtp port (udp/7078) and the video rtp port (udp/9078). All those ports are configurable from linphone, but keeping 5060 for SIP is highly recommended.

Customising audio and video ports is recommended when using several linphone behind a same NAT so that they don't share same port numbers on the NAT. They must be even numbers.

Fonte Perguntas frequentes sobre o Linphone

You can configure the parameters with UDP port values used to transport IP Phone 1535 operational information (Audio, Video, and Local), according to the particulars of your network environment.

From the Main Menu select Settings > VoIP Settings > Misc. > Ports and press OK

Select the port type to configure (Audio, Video, or Local), and press OK.

The following are the acceptable value ranges by port type:

Audio:

Specify the port to be used by the IP Phone 1535 for audio-related VoIP activity. You can configure this with a value between 1024 and 65535 (The default value is 23000).

Video:

Specify the port to be used by the IP Phone 1535 for video-related VoIP activity. You can configure this with a value from 1024 to 65535 (The default value is 24000)

Local:

The Local port is the port used by the IP Phone 1535 in making connections to the proxy server - the port value you assign must be within the range from 1024 to 65535 (The default value is 5060).

Fonte Instalação e comissionamento do telefone IP 1535 da Nortel

    
por 26.11.2014 / 22:30