Я хотел бы смотреть видео с моей камеры на компьютере с Ubuntu Linux через DLNA. Я установил VLC Media Player и MiniDLNA.
Тем не менее, я не вижу видео в VLC Media Player. У меня нет опыта работы с DLNA. Вполне возможно, что я делаю какую-то глупую ошибку или неправильно понял некоторые основные понятия.
Я полагаю, что должны быть задействованы три "стороны": камера, DLNA-сервер и медиаплеер. Камера загружает видеофайл на сервер DLNA, а медиаплеер подключается к серверу DLNA и воспроизводит потоковое видео. Давайте оставим камеру в стороне, потому что я думаю, что что-то не так с сотрудничеством VLC и MiniDLNA.
- Версия Ubuntu Linux: 16_04
- Версия MiniDLNA: 1.1.5+dfsg-2
- Версия VLC Media Player: 2.2.2
Я установил пакет минидлна.
Я отредактировал файл конфигурации /etc/minidlna.conf
. Теперь он имеет следующий контент:
user=minidlna
media_dir=/var/lib/minidlna
db_dir=/var/cache/minidlna
log_dir=/var/log
log_level=general,artwork,database,inotify,scanner,metadata,http,ssdp,tivo=debug
root_container=.
port=8200
serial=681019810597110
model_name=Windows Media Connect compatible (MiniDLNA)
inotify=yes
album_art_names=Cover.jpg/cover.jpg/AlbumArtSmall.jpg/albumartsmall.jpg
album_art_names=AlbumArt.jpg/albumart.jpg/Album.jpg/album.jpg
album_art_names=Folder.jpg/folder.jpg/Thumb.jpg/thumb.jpg
strict_dlna=no
enable_tivo=no
notify_interval=895
minissdpdsocket=/run/minissdpd.sock
max_connections=50
Я скопировал видео файл (mp4) в /var/lib/minidlna
и перезапустил MiniDLNA
sudo service minidlna restart
sudo service minidlna force-reload
Если я открою URL http://localhost:8200/
в веб-браузере, отобразится страница с сообщением: 0 аудиофайлов, 1 видеофайл, 0 файлов изображений.
Я открываю VLC Media Player. В списке воспроизведения я выбираю Local Network -> Universal Plug'n'Play. ... и ничего не происходит. Я не вижу ничего в списке воспроизведения. Я ожидаю, что один видеофайл будет отображаться в списке воспроизведения.
Единственная интересующая строка в журнале MiniDLNA -
inotify.c:198: warn: WARNING: Inotify max_user_watches [8192] is low or close to the number of used watches [2] and I do not have permission to increase this limit. Please do so manually by writing a higher value into /proc/sys/fs/inotify/max_user_watches.
Однако, на первый взгляд, это не связано с проблемой.
Что я делаю неправильно? Благодарю.