Настройка вызова H.264 Согласование параметров SDP

Я работаю над приложением для видеозвонков, которое использует кодек H.264 для видеопакетов. Настройка сеанса выполняется с использованием старого доброго SIP. Для удобства я использую веб-камеру UVC со встроенным кодировщиком H.264, который работает с базовым профилем H.264 (что предпочтительнее для веб-камер, если я не ошибаюсь). Также камера поддерживает различные разрешения.

Мой вопрос: «Можно ли договориться о конкретном разрешении, используя, скажем, параметры SDP или любой другой механизм во время настройки вызова»?

Я просматриваю параметры SDP, используемые для видеовызова на основе H.264, но не нашел ни одного параметра, который бы согласовывал разрешение?

Кто-нибудь может подсказать, как согласовать резолюцию?

Но во-первых, возможно ли вообще согласовать параметры разрешения?

Если это невозможно, нужно ли сначала декодировать полученный кадр, а затем смогу ли я проверить, каково разрешение полученного кадра?

Любая помощь действительно приветствуется и высоко ценится.

С уважением, гс


person user2003949    schedule 23.01.2013    source источник


Ответы (1)


  • SDP используется для описания сеанса, он не используется для согласования сеанса.
  • Если вы используете SIP, то после обмена SDP вы можете согласовать кодек, используя метод sip «NEGOTIATE».

следующие ссылки должны помочь вам -

http://www.hjp.at/doc/rfc/rfc4317.txt

http://www.ietf.org/mail-archive/web/sip/current/msg27863.html

person rajneesh    schedule 24.01.2013
comment
Привет Раджниш, спасибо за ответ. Я двусмысленно написал, чтобы использовать SDP для согласования сеанса. Прости за это. Однако я хотел знать, есть ли какой-либо параметр, который можно использовать для передачи разрешений по конечным точкам. Я пройду по предоставленным вами ссылкам и добавлю больше, если у меня возникнут сомнения. - person user2003949; 24.01.2013
comment
Обычно согласование SIP не требуется, поскольку две стороны уже договариваются об обмене медиаданными (включая кодек, профиль, уровень и т. д.) во время установления сеанса с использованием модели предложения/ответа SDP. Предлагающий отправляет предложение SDP, встроенное в исходное SIP INVITE, ответчик возвращает SDP в виде 200 OK, и все. - person Zamel; 29.05.2013