Mục lục:

DLNA Media Server: 4 bước
DLNA Media Server: 4 bước

Video: DLNA Media Server: 4 bước

Video: DLNA Media Server: 4 bước
Video: 🔴[HOT] Cách chia sẻ file qua router wifi, xem video qua DLNA 2024, Tháng mười một
Anonim
Máy chủ phương tiện DLNA
Máy chủ phương tiện DLNA

Giữ tất cả phương tiện của bạn ở một nơi và dễ dàng truy cập.

Phát trực tuyến 4K hoạt động tốt (io đĩa: ~ 10MB / s, mạng: ~ 3MB / s)

Bước 1: Những gì bạn cần

Những gì bạn cần
Những gì bạn cần

1. Một bảng một pi màu cam (nhưng bạn có thể sử dụng bất kỳ bảng nào khác)

2. Thẻ Micro SD (> = 4GB)

3. Ổ cứng gắn ngoài

4. Một chiếc hộp - một nguồn điện hp cũ

5. Tấm màu theo sở thích chịu được ít nhất 75 C

6. Một cổng usb được khôi phục từ máy tính cũ

7. Đầu nối chuối, cáp, bu lông được khôi phục từ cổng nối tiếp hoặc cổng vga của máy tính cũ

Bước 2: Phần thú vị

Phần thú vị
Phần thú vị
Phần thú vị
Phần thú vị
Phần thú vị
Phần thú vị
  • Cắt tấm có màu sắc theo sở thích để làm đáy, tạo một số lỗ cho pi để lắp vào.
  • Cắt mặt trước để khớp với mặt nguồn điện và (các) cổng pi lan và cổng usb - có 2 quạt ở phía đó được ngăn cách bởi một tấm sắt nhỏ (mà tôi đã cắt) và sử dụng lại các lỗ quạt để lắp ráp nó.
  • Đối với bảng cụ thể này (số pi màu cam) có 2 cổng dữ liệu bổ sung (https://forum.armbian.com/topic/755-orange-pi-one-adding-usb-analog-audio-out-tv-out- mic-and-ir-receiver /).
  • Tôi đã rất may mắn khi gắn hai dây cáp vào chân 3 và 4 (lần đầu tiên dễ dàng làm xước chân); để chắc chắn rằng những sợi cáp đó không bị bung ra, hãy sử dụng súng bắn keo để cố định nó trên heo rừng - rõ ràng là sau khi thử nghiệm. Đối với các pi khác, tôi sẽ hàn cáp ở mặt sau của tấm trực tiếp trên các chân của cổng usb.
  • Hàn 2 dây cáp trên mỗi đầu cắm chuối (Tôi đã sử dụng cáp âm thanh cd-rom cũ).
  • Kết nối cáp nguồn với pi, mô hình này hỗ trợ nó trên gpio chân 4 (+ 5V) và 6 (mặt đất) - các chân ở hàng bên trong, phía đối diện của cổng lan.
  • Kết nối các cáp nguồn khác với cổng usb và cáp dữ liệu vào chân 3 và 4 của cổng usb.
  • Thêm ổ cứng và gắn các vít.

Bước 3: Phần mềm

Phần mềm
Phần mềm

Tôi sử dụng armbian (https://www.armbian.com/download/) vì sau đó cài đặt minidlna dễ dàng hơn nhiều

Thiết lập mạng - ip tĩnh:

allow-hotplug eth0

no-auto-down eth0 iface eth0 inet static address netmask (thường là 255.255.255.0) cổng dns-nameserver

Thiết lập ổ đĩa - Tôi sẽ định dạng nó thành EXT4 (hãy cẩn thận với dữ liệu hiện có !!!):

fdisk / dev / sda (p - để xem bố cục phân vùng, d - xóa tất cả nếu đúng như vậy, n - tạo mới, ghi thay đổi)

bạn có thể muốn khởi động lại để hạt nhân nhìn thấy nó (hoặc nếu partprobe không hoạt động) mkfs.ext4 -L dlna-disk / dev / sda1

Sử dụng automount thay vì fstab - để tránh hệ thống không khởi động được trong trường hợp mount không thành công

apt-get cài đặt tự động

trong /etc/auto.master append / - /etc/auto.ext-usb trong /etc/auto.ext-usb / srv -fstype = ext4: / dev / disk / by-label / dlna-disk service autofs start && systemctl cho phép autofs.service

Cài đặt và cấu hình minidlna

apt-get cài đặt minidlna

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

Tăng số lượng người theo dõi thông báo

/etc/sysctl.conf

fs.inotify.max_user_watches = 1048576 sysctl -p

Đục một lỗ trên tường lửa của bạn

apt-get cài đặt firewalld

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

Giảm tần số RAM để giữ cho nó mát và tiết kiệm điện năng

h3consumption -d 408

khởi động lại

Bước 4: Thêm một số dữ liệu

Thêm một số dữ liệu
Thêm một số dữ liệu
  • Sử dụng filezilla để kết nối với dịch vụ sftp và sao chép dữ liệu của bạn theo / srv
  • Cài đặt samba để truy cập nó

apt-get cài đặt samba

# thêm cái này vào cuối /etc/samba/smb.conf [dlna-media] comment = My Media path = / srv browsable = yes writeable = yes valid users = minidlna # make a samba user smbpasswd -a minidlna # kích hoạt service service smbd start && systemctl enable smbd.service # cho phép nó vượt qua firewall firewall-cmd --permermanent --add-service samba firewall-cmd --reload # cấp toàn quyền truy cập cho người dùng minidlna apt-get install acl setfacl -R -mu: minidlna: rwx -md: u: minidlna: rwx / srv

Đề xuất: