Сьогодні ми вивчимо, як створити маленький «Мультимедійний сервер» додому використовуючи просту і відому технологію під назвою DLNA. Абревіатури, що відповідають "Альянс цифрових живих мереж", що в перекладі на іспанську означає "Альянс за мережевий цифровий спосіб життя".
І для цього ми будемо використовувати невеликий і дуже популярний термінальний додаток під назвою MiniDLNA. Який доступний майже у всіх сховищах Дистрибутиви GNU / Linux найвідоміший і використовуваний. А для перегляду вмісту з інших мережевих пристроїв, настільних комп’ютерів чи мобільних телефонів ми будемо використовувати відому та широко використовувану мультимедійну програму під назвою VLC.
І, як завжди, перш ніж повністю перейти до сьогоднішньої теми, ми залишимо тих, кому цікаво вивчити деякі з наших останніх попередніх Схожі повідомлення з темою Мультимедійні сервери y DLNA, наступні посилання на них. Щоб вони могли швидко натиснути, якщо це необхідно, після прочитання цієї публікації:
"DLNA (Digital Living Network Alliance) - це асоціація виробників електроніки та комп'ютерів, яка погодилася створити своєрідний сумісний стандарт для всіх своїх систем. DLNA дозволяє різним пристроям, які можуть перебувати в одній мережі, з'єднуватися між собою для обміну різним вмістом. Перевагою, яку вона може запропонувати, є проста конфігурація та її універсальність. Ця система може працювати як у мережах Wi-Fi, так і в мережі Ethernet." Потокове передавання на Linux за допомогою DLNA
Мультимедійний сервер: MiniDLNA + VLC
Що таке медіасервер?
Un «Мультимедійний сервер» це не що інше, як мережевий пристрій, де зберігаються мультимедійні файли. Цей пристрій може бути надійним сервером або простим настільним або портативним комп’ютером. Це також може бути накопичувач NAS (мережеві накопичувачі) або інший сумісний запам'ятовуючий пристрій.
Важливо пам’ятати, що для a Пристрій відтворення може спілкуватися з а «Мультимедійний сервер», він зазвичай повинен бути сумісним з одним із двох існуючих стандартів.
Одне є DLNA, що гарантує, що пристрої домашньої мережі можуть спілкуватися та обмінюватися мультимедійним вмістом. А інше є UPnP (універсальний Plug and Play), що є більш загальним рішенням для спільного доступу між медіасервером та сумісним пристроєм відтворення. Крім того, DLNA є породженням UPnP і є більш універсальною та легшою у використанні.
Що таке MiniDLNA?
За Веб -сайт MiniDLNA, зазначена заявка описується наступним чином:
"MiniDLNA (зараз відома як ReadyMedia)-це просте програмне забезпечення для мультимедійних серверів, яке має на меті бути повністю сумісним з існуючими клієнтами DLNA / UPnP-AV. Спочатку він був розроблений співробітником компанії NETGEAR для лінії продуктів ReadyNAS.
Як встановити та налаштувати MiniDLNA?
Пакет, що містить MiniDLNA викликається майже у всіх сховищах "Мінідльна", отже, вам залишається лише вибрати та використати Менеджер пакетів GUI / CLI віддав перевагу встановленню та включенню, як зазвичай. Наприклад:
sudo apt install minidlna
sudo service minidlna start
sudo service minidlna status
Після встановлення слід зробити лише наступне командні накази і невеликі зміни у вашому файл конфігурації а потім бігти так, щоб будь -який Комп’ютер із GNU / Linux стати маленьким і простим «Мультимедійний сервер»:
- пробіг
sudo nano /etc/minidlna.conf
- Внесіть наступні зміни. У моєму практичному випадку я зробив наступне:
Призначення папок / шляхів для медіа -вмісту
media_dir=A,/home/sysadmin/fileserverdlna/music
media_dir=P,/home/sysadmin/fileserverdlna/pictures
media_dir=V,/home/sysadmin/fileserverdlna/videos
media_dir=PV,/home/sysadmin/fileserverdlna/camera
Увімкнути шлях зберігання бази даних DLNA
db_dir=/var/cache/minidlna
Увімкнути шлях до каталогу журналів
log_dir=/var/log/minidlna
Перевірити / Увімкнути призначений порт для протоколу DLNA
port=8200
Встановіть назву медіасервера DLNA
friendly_name=MediaServerMilagrOS
Увімкнути автоматичне виявлення нових файлів у шляхах / папках медіа -вмісту
inotify=yes
Налаштуйте інтервал сповіщень SSDP у секундах
notify_interval=30
Збережіть зміни та перезапустіть MiniDLNA Media Server
sudo service minidlna restart
Локально перевірити роботу мультимедійного сервера за допомогою веб -браузера за допомогою URL -адреси
http://localhost:8200/
Тепер залишається лише скопіювати мультимедійні файли в налаштовані маршрути / папки. І якщо все пройшло добре, вони будуть переглянуті локально через інтерфейс використовуваного веб -браузера.
Керуйте вмістом DLNA / UPnP-AV за допомогою VLC з Android
Відтепер, наприклад, на а Мобільний пристрій Android і запустити Додаток VLC, він відобразиться через кілька секунд у розділі, що викликається "Локальна мережа" ім'я нашого «Мультимедійний сервер». І ми можемо досліджувати налаштовані маршрути / папки та відтворювати розміщений мультимедійний вміст.
Резюме
Коротше кажучи, використовуйте Технологія DLNA / UPnP-AV через додаток MiniDLNA побудувати просте і корисне «Мультимедійний сервер» дім - це чудова альтернатива для легкого доступу та насолоди якомога більше мультимедійний вміст що ми володіємо. Тобто до наших архівів РФ аудіо / звуки, відео / фільми та зображення / фотографії які ми можемо мати у простому домашньому чи офісному комп’ютері, щоб вільно та без великих або складних вимірювань чи конфігурацій ділитися з іншими.
Ми сподіваємось, що ця публікація буде дуже корисною для всього «Comunidad de Software Libre y Código Abierto»
і великий внесок у вдосконалення, зростання та розповсюдження екосистеми програм, доступних для «GNU/Linux»
. І не припиняйте ділитися ними з іншими, на своїх улюблених веб-сайтах, каналах, групах або спільнотах соціальних мереж або систем обміну повідомленнями. Нарешті, відвідайте нашу домашню сторінку за адресою «DesdeLinux» щоб вивчити більше новин та приєднатися до нашого офіційного каналу Телеграма о DesdeLinux.
Привіт, мені потрібно зробити запит. Я запустив сервер, але не можу налаштувати маршрути, до яких у мене є мультимедійні файли.
Змініть шляхи, як описано вище, але це дає мені помилку, наприклад «каталог недоступний». Що я можу робити не так? Я ціную відповідь.
Нижче я скопіюю те, що він дає мені як вихід, коли я перевіряю статус сервера:
17 листопада 20:58:49 friendly_name systemd [1]: Запуск LSB: сервер minidlna…
17 листопада 20:58:49 friendly_name systemd minidlna [6081]: [2021/11/17 20:58:49] minidlna.c: 631: помилка: каталог медіа "A, / media / **** / Music /" недоступний [Дозвол відмовлено]
17 листопада 20:58:49 friendly_name systemd minidlna [6081]: [2021/11/17 20:58:49] minidlna.c: 631: помилка: каталог медіа "P, / media / **** / Images /" недоступний [Дозвол відмовлено]
17 листопада 20:58:49 friendly_name systemd minidlna [6081]: [2021/11/17 20:58:49] minidlna.c: 631: помилка: каталог медіа "A, / media / **** / Videos /" недоступний [Дозвол відмовлено]
17 листопада 20:58:49 herchez-Inspiron-1440 systemd [1]: Запущено LSB: сервер minidlna.
Вітаю, Ернан. Припускаючи, що ви зробили все точно так само, ви можете дати команду "chmod 777 -R / paths / folders" до ваших цільових папок, щоб перевірити, чи це вирішує проблему відсутності доступу.