Ситуация такова - есть сервер видео. что он и кто он не знаю, достался по наследству, а стоит в кабинете ген-директора, особо не поковыряешь. У него есть свой монитор с камерами, пульт, так-же есть web-интерфейс при помощи которого можно делать то-же самое что и с пульта. Говорят, к нему была програмулина под оффтопик для скачивания записанного, найти ее тоже проблематично, так как прошлый админ не помнит откуда ее брал и как искал. Удалось узнать что этот видеосервер вещает в rtsp. Хотелось-бы записывать то что он вещает. Хочу придумать толковый скрипт для записи. Вот строка vlc.
cvlc --rtsp-tcp rtsp://192.168.0.123/live/mpeg4_ulaw --sout '#standard{mux=mp4,access=file,dst='$FILE1'}';
Если использовать не cvlc а vlc то все в принципе нормально - появляется интерфейс, запрашивает логин/пароль и начинает писать. Но в интерфейсе коммандной строки пароль и логин не просит, а просто выдает такое:
[0x8ccf988] dummy interface: using the dummy interface module...
[0x8cf82e8] live555 demux error: Failed to connect with rtsp://192.168.0.123/live/mpeg4_ulaw
[0x8cd23b8] main input error: open of `rtsp://192.168.0.123/live/mpeg4_ulaw' failed: (null)
[0x8cd23b8] main input error: Этот источник не открывается
[0x8cd23b8] main input error: VLC не может открыть MRL 'rtsp://192.168.0.123/live/mpeg4_ulaw'. Ищите более подробную информацию в лог-файле.
man и --help у VLC убогие донельзя. Где смотреть его лог тоже так и не нашол.
ЗЫ почему vlc? В последствии скорее всего придется пускать эту конструкцию на iMac-е, а я понятия не имею что еще там работает кроме vlc.
ЗЗЫ не знал в какую ветку лучше, поэтому в администрирование.