Unable To Find Codec Translation Path With Video Enabled

Home » Asterisk Users » Unable To Find Codec Translation Path With Video Enabled
Asterisk Users No Comments

Hello list,

I want to connect 2 sites both having asterisk installed (1.4 and
13.16from Ubuntu 14.04). When calling from 13.16 to 1.4 (call to echo test which should show video) I get in logs

[2017-06-13 14:45:26] WARNING[17176][C-000003b0] channel.c: Unable to find a codec translation path: (h263|h264|h263p) -> (ulaw)
[2017-06-13 14:45:26] WARNING[17176][C-000003b0] channel.c: Unable to find a codec translation path: (ulaw) -> (h263|h264|h263p)
[2017-06-13 14:45:26] VERBOSE[17140][C-000003b0] app_dial.c:
SIP/pubuntux-00001acb answered SIP/197-00001aca
[2017-06-13 14:45:26] VERBOSE[17140][C-000003b0] chan_sip.c: Audio is at
27374
[2017-06-13 14:45:26] VERBOSE[17140][C-000003b0] chan_sip.c: Video is at XXX.XXX.XXX.XXX:28830
[2017-06-13 14:45:26] VERBOSE[17140][C-000003b0] chan_sip.c: Adding codec ulaw to SDP
[2017-06-13 14:45:26] VERBOSE[17140][C-000003b0] chan_sip.c: Adding video codec h263 to SDP
[2017-06-13 14:45:26] VERBOSE[17140][C-000003b0] chan_sip.c: Adding video codec h264 to SDP
[2017-06-13 14:45:26] VERBOSE[17140][C-000003b0] chan_sip.c: Adding non-codec 0x1 (telephone-event) to SDP

On the other end (1.4) I have

[Jun 13 14:45:24] VERBOSE[3671] logger.c: Capabilities: us – 0x3f1fff
(g723|gsm|ulaw|alaw|g726|adpcm|slin|lpc10|g729|speex|ilbc|g726aal2|g722|jpeg|png|h261|h263|h263p|h264), peer – audio=0x38000c (ulaw|alaw|h263|h263p|h264)/video=0x380000
(h263|h263p|h264), combined – 0x38000c (ulaw|alaw|h263|h263p|h264)
[Jun 13 14:45:24] VERBOSE[3671] logger.c: Non-codec capabilities (dtmf):
us – 0x1 (telephone-event), peer – 0x1 (telephone-event), combined – 0x1
(telephone-event)
[Jun 13 14:45:24] DEBUG[3671] chan_sip.c: Our T38 capability = (0), peer T38 capability (0), joint T38 capability (0)
[Jun 13 14:45:24] VERBOSE[3671] logger.c: Peer audio RTP is at port XXX.XXX.XXX.XXX:26748
[Jun 13 14:45:24] VERBOSE[3671] logger.c: Peer video RTP is at port XXX.XXX.XXX.XXX:24552

There is no video on the phone, only audio. Calling the local echo test is OK as well as calling another local videophone. Connecting the phone to the 1.4 asterisk and dialing echo test gave me also the video as well as calling the remote echo test (the one from 13.16). In all cases I
have ulaw|h263 as codecs which is correct

As you can see from above logs, everything seems to be correct in both directions, audio as well as video. The only problem is the codec translation path between audio and video codecs in channel.c

Does anyone know what does this message mean or what could be the problem?

Thanks for any hint

LEAVE A COMMENT