URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 9798
[ Назад ]

Исходное сообщение
"Алгоритм разбора rtp трафика"

Отправлено vohulg , 18-Дек-13 07:40 
Всем привет !

Есть задача : разобрать rtp пакеты с аудиоданными, собрать аудиоданные сессии в аудиофайл, раскодировать и воспроизвести
на плеере. Можно использовать готовые библиотеки.

С сокетами я знаком, но как применить их в данной задаче не совсем понимаю

Для образца rtp трафика я скачал файл с сайта wireshark (http://wiki.wireshark.org/SampleCaptures#SIP_and_RTP).
Создал проект (kdevelop) который будет разбирать rtp трафик, и возникли вопросы с алгоритмом решения задачи :
1. как мне  имитировать поток rtp для разбора - открывать
скачаный файл функцией open() и считывать байты оттуда или как то по другому ?

2. Каков алгоритм разбора трафика - ведь до rtp еще надо добраться. Я понимаю что вначале
надо считать кадр ethernet  и уже оттуда разбирать согласно rfc ? Но как узнать где начало и где конец кадра ?


Буду признателен за направление в нужное русло.


Содержание

Сообщения в этом обсуждении
"Алгоритм разбора rtp трафика"
Отправлено name , 18-Дек-13 15:54 
качай сорцы rtmpdump