Как отправить SDP через RTP

Я разработал приложение, которое отправляет пакеты RTP локальному ip-клиенту. Таким образом, клиент должен прослушивать указанный порт (rtp://:@portnumber, на VLC) для воспроизведения потоковых данных. Прямо сейчас я собираюсь разработать код, необходимый для создания файла SDP, необходимого для запуска потоковой передачи.

Я сомневаюсь, как отправить этот файл клиенту? В начале потока RTP? Действительно n00b на данный момент. Любая помощь будет полезна.

Спасибо


person JasJar    schedule 12.10.2012    source источник


Ответы (1)


VLC специально поддерживает протоколы RTSP, HTTP, SAP для установления сеанса и связи. И конечно локальная файловая система (file://)

так что в основном вы можете вызывать vlc примерно так (я не могу это проверить, но должно быть так):

vlc file://path/to/sdp-file

or

vlc rtsp://server-path:port/sdpfile.sdp

и так далее

Помимо хранения файла SDP в локальной системе, возможно, HTTP будет проще всего, если у вас есть работающий http-сервер на вашем сервере.

person tozka    schedule 16.10.2012