Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Блок кода
languagec#
vesr(config-esbc)# media-profile NEW_MEDIA_PROFILE
vesr(config-esbc-media-profile)# 

...

codec

Данная команда позволяет выбрать разрешенный тип медиаданных для медиапрофилякодеки для работы в режиме проксирования (allow) и транскодирования (audio, video, image).

Использование отрицательной формы команды (no) запрещает указанный типрежим работы/кодек.

Синтаксис
media-type <MEDIA_TYPE>
no media-type <MEDIA_TYPE>
Параметры

<MEDIA_TYPE> – тип медиаданных, принимает значения [audio, image, video].

Значение по умолчанию

Все типы разрешены

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC-MEDIA-PROFILE

Пример
codec allow {all | <CODEC_PATTERN> [<PT>]}
no codec allow {all | <CODEC_PATTERN> [<PT>]}
codec {audio | video | image} {all | <CODEC>}
no codec {audio | video | image} {all | <CODEC>}
Параметры

allow -  добавление кодеков для работы в режиме проксирования.

<CODEC_PATTERN> - навание кодека/часть названия кодека.

<PT> - payload type. Не обязательный параметр.

audio -  добавление кодеков типа audio для работы в режиме транскодирования.

video - добавление кодеков типа video для работы в режиме транскодирования.

image - добавление кодеков типа image для работы в режиме транскодирования.

<CODEC> - название кодека. Указывается из списка поддержаных для транскодирования кодеков.

<CODEC_TYPE> – тип кодеков, принимает значения [allow, audio, image, video].

all - в режиме проксирования (codec allow) включает список шаблонов кодеков по-умолчанию, доступных для проксирования. В режиме транскодирования (codec audo/video/image) ключает все доступные кодеки заданного типа.

Значение по умолчанию

Разрешен список кодеков по-умолчанию в режиме проксирования (codec allow all).

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC-MEDIA-PROFILE

Пример
Блок кода
languagec#
vesbc(config-esbc-media-profile)# codec audio all 
vesbc(config-esbc-media-profile)# codec video all 
vesbc(config-esbc-media-profile)# codec image all 
vesbc(config-esbc-media-profile)# codec allow all 
vesbc(config-esbc-media-profile)# do commit 
vesbc(config-esbc-media-profile)# do confirm 
vesbc(config-esbc-media-profile)# do sh running-config esbc media-profile MEDIA_
PROFILE 
media-profile MEDIA_PROFILE
  codec audio PCMU
  codec audio PCMA
  codec audio G7221-24
  codec audio G7221-32
  codec audio G7221C-24
  codec audio G7221C-32
  codec audio G7221C-48
  codec audio OPUS
  codec audio ILBC
  codec audio GSM
  codec audio G722
  codec audio G726-16
  codec audio G726-24
  codec audio G726-32
  codec audio G726-40
  codec audio G729
  codec audio SPEEX-NB
  codec audio SPEEX-WB
  codec audio SPEEX-UWB
  codec audio L16-MONO
  codec audio AMR
  codec audio AMR-WB
  codec audio telephone-event
  codec video H263-1998
  codec video H264
  codec video VP8
  codec video VP9
  codec image FAX-T38
  codec allow AMR
  codec allow CLEARMODE
  codec allow CN
  codec allow G72
  codec allow G722/ 9
  codec allow G728 15
  codec allow G729/ 18
  codec allow GSM 3
  codec allow H26
  codec allow H261 31
  codec allow H263 34
  codec allow ILBC
  codec allow L16/44100 11
  codec allow L16/44100/2 10
  codec allow L20
  codec allow OPUS
  codec allow PCMA 8
  codec allow PCMU 0
  codec allow SPEEX
  codec allow T38 t38
  codec allow VP
  codec allow telephone-event
exit
Блок кода
languagec#
vesr(config-esbc-media-profile)# media-type video 
vesr(config-esbc-media-profile)# 

rtp-timeout

Данная команда позволяет включить таймаут ожидания RTP-пакетов.

...