настройки: У меня есть IPcam и малина (RPi3 работает Raspbian с VLC 3.0). Проблема также возникает, когда я заменяю raspberry компьютером под управлением Debian, также с VLC 3.0.
цель: моя цель состоит в том, чтобы иметь возможность удаленного доступа к потоку IPcam через Rpi, т. е. запуск vlc в качестве сервера RTSP на Rpi. Это почти работает, но у меня все еще есть проблема с защитой потока, выходящего из Rpi с помощью a пароль.
что я сделал: на Rpi VLC работает как RTSP-сервер, принимая в качестве входных данных поток камеры.
команда работает :
cvlc rtsp://ipcamlogin:ipcampassword@ipcamIP:554/play1.sdp -- sout '#transcode{acodec=mp4a,ab=128,channels=2,samplerate=8000}:rtp{sdp=rtsp://username:password@rpiIP:8080/test.СДП}' --СОУТ-пакет ffmpeg-строгий -2 --СОУТ-avcodec-строгий -2
(почти) все работает, я могу просматривать веб-камеру удаленно, подключившись к RPi.
проблема: проблема в том, что хотя я поток на rtsp://логин:пароль @rpiIP: 8080/test.sdp, поток можно достигнуть на rtsp:/ / rpiIP: 8080 / test.sdp без имени пользователя / пароля. Другими словами, к потоку может получить доступ любой пользователь. Мой вопрос: как я могу защитить выходной поток с помощью имени пользователя / пароля ?
Спасибо большое.