Съдържание:

DLNA медиен сървър: 4 стъпки
DLNA медиен сървър: 4 стъпки

Видео: DLNA медиен сървър: 4 стъпки

Видео: DLNA медиен сървър: 4 стъпки
Видео: Setup a DLNA Server in Windows PC for Media Streaming 2024, Ноември
Anonim
DLNA медиен сървър
DLNA медиен сървър

Дръжте всичките си медии на едно място и лесно достъпни.

4K стрийминг работи добре (диск io: ~ 10MB/s, мрежа: ~ 3MB/s)

Стъпка 1: Какво ви трябва

От какво имаш нужда
От какво имаш нужда

1. Оранжево pi one board (но можете да използвате всяка друга)

2. Micro SD карта (> = 4GB)

3. Външен твърд диск

4. Кутия - стар източник на захранване от HP

5. Табелка с цвят на хоби, която издържа на най-малко 75 C

6. USB порт, възстановен от стар компютър

7. Бананови съединители, кабели, болтове, възстановени от серийния или vga порта на стария компютър

Стъпка 2: Забавната част

Забавната част
Забавната част
Забавната част
Забавната част
Забавната част
Забавната част
  • Изрежете плочата с цвят на хоби за дъното, направете няколко дупки, за да се побере пи.
  • Изрежете предната част, така че да съответства на лицевата страна на захранването и на пилан и USB порта (и) - от тази страна имаше 2 вентилатора, разделени от малък железен лист (който отрязах) и използвайте отново отворите на вентилатора, за да го сглобите.
  • За тази конкретна платка (оранжево pi one) има 2 допълнителни порта за данни (https://forum.armbian.com/topic/755-orange-pi-one-adding-usb-analog-audio-out-tv-out- микрофон и приемник/).
  • Имах голям късмет да сложа два кабела на щифтове 3 и 4 (първо лесно надраскайте щифтовете); за да сте сигурни, че тези кабели не се отделят, използвайте пистолет за лепило, за да го фиксирате върху глигана - очевидно след тестване. За другите пи бих запоявал кабелите на гърба на плочата директно върху щифтовете на usb порта.
  • Запоявайте 2 кабела към всеки бананов щепсел (използвах стар аудио кабел за CD-ROM).
  • Свържете захранващите кабели към pi, този модел го поддържа на gpio щифтове 4 (+5V) и 6 (маса) - щифтовете са на вътрешния ред от противоположната страна на LAN порта.
  • Свържете другите захранващи кабели към usb порта, а кабелите за данни към щифтове 3 и 4 на usb порта.
  • Добавете твърдия диск и монтирайте винтовете.

Стъпка 3: Меката част

Меката част
Меката част

Използвам armbian (https://www.armbian.com/download/), тъй като е много по -лесно да се инсталира minidlna след това

Настройка на мрежата - статичен ip:

allow-hotplug eth0

no-auto-down eth0 iface eth0 inet статичен адрес netmask (обикновено 255.255.255.0) gateway dns-nameservers

Настройте устройството - бих го форматирал като EXT4 (пазете се от съществуващите данни !!!):

fdisk /dev /sda (p - за да видите оформлението на дяла, d - изтриване на всички, ако случаят е такъв, n - създаване на нов, w - запис на промени)

може да искате да рестартирате, така че ядрото да го види (или ако partprobe не работи) mkfs.ext4 -L dlna -disk /dev /sda1

Използвайте automount вместо fstab - за да избегнете не -стартираща система в случай на неуспешно монтиране

apt-get install autofs

в /etc/auto.master append/-/etc/auto.ext-usb в /etc/auto.ext-usb/srv -fstype = ext4:/dev/disk/by-label/dlna-disk service autofs start && systemctl активира autofs.service

Инсталирайте и конфигурирайте minidlna

apt-get инсталирайте minidlna

/etc/minidlna.conf media_dir =/srv service minidlna start && systemctl enable minidlna.service

Увеличете броя на наблюдателите, които не се уведомяват

/etc/sysctl.conf

fs.inotify.max_user_watches = 1048576 sysctl -p

Пробийте дупка във вашата защитна стена

apt-get install firewalld

service firewalld start && systemctl enable firewalld.service firewall-cmd --permanent --add-port 8200/tcp firewall-cmd --permanent --add-port 1900/udp firewall-cmd --reload

Намалете честотата на RAM, за да я охладите и да спестите енергия

h3 потребление -d 408

рестартирайте

Стъпка 4: Добавете някои данни

Добавете някои данни
Добавете някои данни
  • Използвайте filezilla, за да се свържете с sftp услугата и да копирате данните си под /srv
  • Инсталирайте samba за достъп до него

apt-get инсталирайте samba

# добавете това в края на /etc/samba/smb.conf [dlna -media] comment = Моят медиен път = /srv browseable = yes writable = yes valid users = minidlna # make a samba user smbpasswd -a minidlna # активирайте услуга услуга smbd старт && systemctl активиране на smbd.service # пуснете я през защитната стена на защитната стена-cmd-постоянна --add-услуга samba защитна стена-cmd-презареждане # предоставяне на пълен достъп за потребителя на minidlna apt-get install acl setfacl -R -mu: minidlna: rwx -md: u: minidlna: rwx /srv

Препоръчано: