Это должна быть классическая простая ошибка, которую я не могу найти ..
Я использую 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
. Я прошу помощи, пожалуйста