DLNA მედია სერვერი: 4 ნაბიჯი
DLNA მედია სერვერი: 4 ნაბიჯი
Anonim
DLNA მედია სერვერი
DLNA მედია სერვერი

შეინახეთ ყველა თქვენი მედია ერთ ადგილას და ადვილად მისაწვდომი.

4K ნაკადი მშვენივრად მუშაობს (დისკი io: ~ 10MB/s, ქსელი: ~ 3MB/s)

ნაბიჯი 1: რაც გჭირდებათ

Რა გჭირდება
Რა გჭირდება

1. ფორთოხლის პი ერთი დაფა (მაგრამ შეგიძლიათ გამოიყენოთ ნებისმიერი სხვა)

2. მიკრო SD ბარათი (> = 4 GB)

3. გარე მყარი დისკი

4. ყუთი - ძველი ცხენის ძალის წყარო

5. ჰობის ფერის ფირფიტა, რომელიც ეწინააღმდეგება მინიმუმ 75 C- ს

6. usb პორტი ამოღებულია ძველი კომპიუტერიდან

7. ბანანის კონექტორები, კაბელები, ჭანჭიკები ამოღებულია ძველი კომპიუტერის სერიული ან vga პორტიდან

ნაბიჯი 2: მხიარული ნაწილი

გართობის ნაწილი
გართობის ნაწილი
გართობის ნაწილი
გართობის ნაწილი
გართობის ნაწილი
გართობის ნაწილი
  • გაჭერით ჰობის ფერის ფირფიტა ქვედა ნაწილში, გააკეთეთ რამდენიმე ხვრელი, რომ პი მოთავსდეს.
  • გაჭერით წინა მხარე, რომელიც ემთხვევა დენის წყაროს სახეს და პი ლანს და USB პორტს (ებ) - იმ მხარეს იყო 2 გულშემატკივარი, რომლებიც გამოყოფილია პატარა რკინის ფურცლით (რომელიც მე დავჭრა) და ხელახლა გამოიყენეთ გულშემატკივართა ხვრელები მის ასაწყობად.
  • ამ კონკრეტული დაფისთვის (ნარინჯისფერი პი ერთი) არის 2 დამატებითი მონაცემთა პორტი (https://forum.armbian.com/topic/755-orange-pi-one-adding-usb-analog-audio-out-tv-out- მიკრო-და-ირ-მიმღები/).
  • მე ძალიან გამიმართლა, რომ ჯარისკაცი ორი კაბელი 3 და 4 ქინძისთავებზე (პირველი ადვილად იკაწრება ქინძისთავები); დარწმუნდით, რომ ეს კაბელები არ იშლება, გამოიყენეთ წებოს იარაღი ღორზე დასაფიქსირებლად - ცხადია ტესტირების შემდეგ. სხვა pi- სთვის მე დავაკრავდი კაბელებს ფირფიტის უკანა მხარეს, პირდაპირ USB პორტის ქინძისთავებზე.
  • შეაერთეთ 2 კაბელი ბანანის თითოეულ დანამატზე (მე ვიყენებდი ძველი cd-rom აუდიო კაბელს).
  • შეაერთეთ დენის კაბელები pi– სთან, ეს მოდელი მას მხარს უჭერს gpio pin 4 (+5V) და 6 (ადგილზე) - ქინძისთავები შიდა მწკრივზეა lan პორტის მოპირდაპირე მხარეს.
  • შეაერთეთ სხვა კვების კაბელები USB პორტთან, ხოლო მონაცემთა კაბელები USB პორტის 3 და 4 პინებთან.
  • დაამატეთ მყარი დისკი და დააინსტალირეთ ხრახნები.

ნაბიჯი 3: რბილი ნაწილი

რბილი ნაწილი
რბილი ნაწილი

მე ვიყენებ armbian- ს (https://www.armbian.com/download/), რადგან ამის შემდეგ გაცილებით ადვილია მინიდლნას დაყენება

ქსელის დაყენება - სტატიკური ip:

ნებადართული hotplug eth0

არა-ავტომატურად დაქვეითება eth0 iface eth0 inet სტატიკური მისამართი ქსელის ნიღაბი (ჩვეულებრივ 255.255.255.0) gateway dns-nameservers

დრაივის დაყენება - მე მას ფორმატირებას ვაკეთებ როგორც EXT4 (სიფრთხილით მოვეკიდოთ არსებულ მონაცემებს !!!):

fdisk /dev /sda (p - დანაყოფის განლაგების სანახავად, d - წაშალეთ ყველაფერი, თუ ეს ასეა, n - შექმენით ახალი, w - დაწერეთ ცვლილებები)

შეიძლება დაგჭირდეს გადატვირთვა, რომ ბირთვმა დაინახოს (ან თუ partprobe არ მუშაობს) mkfs.ext4 -L dlna -disk /dev /sda1

გამოიყენეთ ავტომატური თანხა fstab– ის ნაცვლად - თავიდან აიცილოთ ჩამტვირთავი სისტემა, თუ მთა ვერ მოხერხდება

apt-get დააინსტალირეთ ავტომატები

/etc/auto.master დამატება/-/etc/auto.ext-usb in /etc/auto.ext-usb/srv -fstype = ext4:/dev/disk/by-label/dlna-disk სერვისის ავტომატური დაწყება && systemctl ჩართეთ autofs.service

დააინსტალირეთ და დააკონფიგურირეთ მინიდლნა

apt-get დააინსტალირეთ მინიდლნა

/etc/minidlna.conf media_dir =/srv სერვისი minidlna დაწყება && systemctl ჩართვა minidlna.service

გაზარდეთ ინოტიფიცირებული დამკვირვებლების რაოდენობა

/და ა.შ./sysctl.conf

fs.inotify.max_user_watches = 1048576 sysctl -p

გახსენით ხვრელი თქვენს firewall– ში

apt-get დააყენეთ firewalld

სერვისი firewalld start && systemctl firewalld. სერვისი firewall-cmd-მუდმივი-add-port 8200/tcp firewall-cmd-მუდმივი-add-port 1900/udp firewall-cmd-გადატვირთვა

შეამცირეთ ოპერატიული მეხსიერების სიხშირე, რომ შეინარჩუნოთ სიგრილე და დაზოგოთ ენერგია

h3 მოხმარება -d 408

გადატვირთვა

ნაბიჯი 4: დაამატეთ რამდენიმე მონაცემი

დაამატეთ რამდენიმე მონაცემი
დაამატეთ რამდენიმე მონაცემი
  • გამოიყენეთ filezilla sftp სერვისთან დასაკავშირებლად და დააკოპირეთ თქვენი მონაცემები ქვეშ /srv
  • დააინსტალირეთ samba მასზე წვდომისთვის

apt-get სამბას დაყენება

# დაამატეთ ეს /etc/samba/smb.conf [dlna -media] კომენტარი = My Media path = /srv browseable = დიახ ჩაწერა = დიახ მოქმედი მომხმარებლები = minidlna # გააკეთეთ სამბას მომხმარებელი smbpasswd -a minidlna # გააქტიურეთ სერვისის სერვისი smbd დაწყება && systemctl ჩართვა smbd.service # ნება მიეცით მას firewall firewall-cmd-მუდმივი-add-service samba firewall-cmd-გადატვირთეთ # მინიდილნას მომხმარებლის სრული წვდომის მინიჭება apt-get install acl setfacl -R -mu: minidlna: rwx -md: u: minidlna: rwx /srv

გირჩევთ: