Spisu treści:
Wideo: Serwer multimediów DLNA: 4 kroki
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:32
Przechowuj wszystkie multimedia w jednym miejscu i łatwo dostępne.
Strumieniowanie 4K działa dobrze (dysk io: ~10MB/s, sieć: ~3MB/s)
Krok 1: Czego potrzebujesz
1. Pomarańczowa tablica pi jednej (ale możesz użyć dowolnej innej)
2. Karta Micro SD (>= 4 GB)
3. Zewnętrzny dysk twardy
4. Pudełko - stare źródło mocy hp
5. Płyta w kolorze hobby, która jest odporna na co najmniej 75 C
6. Port USB odzyskany ze starego komputera
7. Złącza bananowe, kable, śruby odzyskane ze starego portu szeregowego lub portu vga komputera
Krok 2: Zabawna część
- Wytnij płytkę w kolorze hobby na spód, zrób kilka otworów, w których zmieści się pi.
- Przytnij przód, aby pasował do czoła zasilacza oraz portu (portów) pi lan i usb - po tej stronie były 2 wentylatory oddzielone małą blachą żelazną (którą wyciąłem) i ponownie użyj otworów wentylatorów, aby go zmontować.
- Dla tej konkretnej płyty (orange pi one) są 2 dodatkowe porty danych (https://forum.armbian.com/topic/755-orange-pi-one-adding-usb-analog-audio-out-tv-out- mikrofon-i-ir-odbiornik/).
- Miałem wielkie szczęście, że wbiłem dwa kable na piny 3 i 4 (najpierw łatwo zarysowały piny); żeby mieć pewność, że te kable się nie odkleją, za pomocą pistoletu do kleju przymocuj go do dzika - oczywiście po testach. Do pozostałych pi przylutowałbym kable z tyłu płytki bezpośrednio na piny portu usb.
- Przylutuj 2 kable na każdej wtyczce bananowej (użyłem starego kabla audio CD-ROM).
- Podłącz kable zasilające do pi, ten model obsługuje go na pinach gpio 4 (+5V) i 6 (masa) - piny znajdują się w wewnętrznym rzędzie po przeciwnej stronie portu lan.
- Podłącz pozostałe kable zasilające do portu USB, a kable danych do pinów 3 i 4 portu USB.
- Dodaj dysk twardy i zamontuj śruby.
Krok 3: Część miękka
Używam armbiana (https://www.armbian.com/download/), ponieważ później znacznie łatwiej jest zainstalować minidlna
Skonfiguruj sieć - statyczne IP:
Zezwalaj na hotplug eth0
no-auto-down eth0 iface eth0 inet adres statyczny maska sieci (zwykle 255.255.255.0) brama serwery nazw dns
Skonfiguruj dysk - sformatowałbym go jako EXT4 (uwaga na istniejące dane !!!):
fdisk /dev/sda (p - aby zobaczyć układ partycji, d - usuń wszystkie jeśli tak, n - utwórz nową, w - zapisz zmiany)
możesz chcieć zrestartować komputer, aby jądro to zobaczyło (lub jeśli partprobe nie działa) mkfs.ext4 -L dlna-disk /dev/sda1
Użyj automatycznego montowania zamiast fstab - aby uniknąć nieuruchamiania systemu w przypadku niepowodzenia montowania
apt-get install autofs
w /etc/auto.master append /- /etc/auto.ext-usb w /etc/auto.ext-usb /srv -fstype=ext4:/dev/disk/by-label/dlna-disk usługa autofs start && systemctl włącz autofs.service
Zainstaluj i skonfiguruj minidlna
apt-get zainstaluj minidlna
/etc/minidlna.conf media_dir=/srv usługa minidlna start && systemctl włącz minidlna.service
Zwiększ liczbę obserwatorów powiadamiania
/etc/sysctl.conf
fs.inotify.max_user_watches=1048576 sysctl -p
Zrób dziurę w zaporze
apt-get install firewalld
service firewalld start && systemctl włącz firewalld.service firewall-cmd --permanent --add-port 8200/tcp firewall-cmd --permanent --add-port 1900/udp firewall-cmd --reload
Zmniejsz częstotliwość pamięci RAM, aby zachować niską temperaturę i oszczędzać energię
h3zużycie -d 408
restart
Krok 4: Dodaj trochę danych
- Użyj filezilli, aby połączyć się z usługą sftp i skopiuj swoje dane do /srv
- Zainstaluj sambę, aby uzyskać do niej dostęp
apt-get zainstaluj sambę
# dodaj to na końcu /etc/samba/smb.conf [dlna-media] comment = My Media path = /srv browseable = yes do zapisu = yes valid users = minidlna # stwórz użytkownika samby smbpasswd -a minidlna # aktywuj service service smbd start && systemctl enable smbd.service # przepuść przez firewall firewall-cmd --permanent --add-service samba firewall-cmd --reload # przyznaj pełny dostęp dla użytkownika minidlna apt-get install acl setfacl -R -mu:minidlna:rwx -md:u:minidlna:rwx /srv
Zalecana:
Zawsze włączony serwer DLNA Raspberry Pi i klient Torrent z diodami LED stanu: 6 kroków
Zawsze włączony serwer DLNA Raspberry Pi i klient Torrent z diodami LED stanu: Próbowałem zrobić jeden dla siebie i działa idealnie. Jest w stanie przesyłać strumieniowo filmy HD bez opóźnień, a diody LED stanu pokazują mi szybki stan. Poniżej dodałem kroki, które podjąłem, aby je złożyć. Przejrzyj to, jeśli jesteś zainteresowany
Jak zmienić lokalizację multimediów w JW Library: 4 kroki
Jak zmienić lokalizację multimediów w JW Library: JW Library to aplikacja Metro, co oznacza, że ma uproszczony interfejs. W większości przypadków jest to dobra rzecz, ponieważ większość użytkowników po prostu ładuje aplikację i używa jej tak, jak potrzebujesz. Pocieranie pojawia się, gdy chcesz zrobić nieco bardziej zaawansowaną rzecz
Serwer multimediów przy użyciu Raspberry Pi: 6 kroków
Serwer multimediów używający Raspberry Pi: Być może byłeś w podróżach lub wycieczkach i pomyślałeś: „Chciałbym móc nosić to również, och… i to też”. Nie martw się, jestem taki sam :). Podróżowanie często może być czasochłonne i pochłaniające pamięć (od robienia zdjęć i nagrywania filmów), więc ra
Interesujące wskazówki dotyczące programowania przetwarzania dla projektanta - ładowanie multimediów i zdarzenia: 13 kroków
Interesujące wskazówki dotyczące programowania przetwarzania dla projektanta - ładowanie multimediów i zdarzenia: Przetwarzanie może być ładowane z dużą ilością danych zewnętrznych, wśród których bardzo często używane są trzy typy. Są to osobno obraz, dźwięk i wideo. W tym rozdziale porozmawiamy o tym, jak szczegółowo załadować audio i wideo, łącząc ze zdarzeniem
Oglądaj lub słuchaj swoich multimediów w dowolnym miejscu z połączeniem internetowym: 5 kroków
Oglądaj lub słuchaj swoich multimediów w dowolnym miejscu z połączeniem internetowym: Ten samouczek pokaże Ci, jak utworzyć serwer mp3 i stronę internetową, która zawiera filmy Flash (FLV), takie jak te, które widzisz na Youtube.com