Это должна быть классическая простая ошибка, которую я не могу найти ..
Я использую 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: тайм-аут соединения Ошибка live555: не удалось установить соединение с RTSP: //192.168.1.100: 5544
Где я ошибаюсь?
Пожалуйста, не указывайте мне документацию по кислороду, я уже прочитал ее тысячи раз, и она действительно не содержит ответа.Была ссылка о параметрах потоковой передачи, но теперь она не работает на вики-сайте разработчика vlc
Прошу помощи, пожалуйста