libvlc - простая потоковая передача C ++

Это должна быть классическая простая ошибка, которую я не могу найти ..

Я использую libvlc из VS2010 C ++ проект. Я выполнил следующие шаги для записи с веб-камеры и потоковой передачи через RTSP:

1)

inst = libvlc_new (1, myargs);

где myargs просто содержит путь к плагину

2)

libvlc_vlm_add_broadcast(inst, "mybroadcast", "dshow://", "#transcode{vcodec=h264,vb=0,scale=0,acodec=mp4a,ab=128,channels=2,samplerate=44100}:rtp{sdp=rtsp://:5544/}", 0, NULL, TRUE, 0);

3)

Я использую libvlc из проекта VS2010 C ++. Я выполнил следующие шаги для записи с веб-камеры и потоковой передачи через RTSP:

1)

inst = libvlc_new (1, myargs);

где myargs просто содержит путь к плагину

2)

libvlc_vlm_add_broadcast(inst, "mybroadcast", "dshow://", "#transcode{vcodec=h264,vb=0,scale=0,acodec=mp4a,ab=128,channels=2,samplerate=44100}:rtp{sdp=rtsp://:5544/}", 0, NULL, TRUE, 0);

3)

Я использую libvlc из проекта VS2010 C ++. Я выполнил следующие шаги для записи с веб-камеры и потоковой передачи через RTSP:

1)

inst = libvlc_new (1, myargs);

где myargs просто содержит путь к плагину

2)

libvlc_vlm_add_broadcast(inst, "mybroadcast", "dshow://", "#transcode{vcodec=h264,vb=0,scale=0,acodec=mp4a,ab=128,channels=2,samplerate=44100}:rtp{sdp=rtsp://:5544/}", 0, NULL, TRUE, 0);

3) libvlc_vlm_play_media (inst, "mybroadcast");

4) Спите некоторое время, так как libvlc использует потоки, я могу быть уверен, что это не помешает.

В журнале ошибок указано:

live555 debug: connection timeout Ошибка live555: не удалось подключиться к rtsp: //192.168.1.100: 5544

Где я ошибаюсь?

Пожалуйста, не указывайте мне кислородную документацию, я уже читал ее тысячи раз, и она действительно не содержит ответа. Была ссылка на параметры потоковой передачи, но теперь она не работает в вики-сайте разработчика vlc

. Я прошу помощи, пожалуйста

5
задан Paul Andrews 4 February 2011 в 17:22
поделиться