เซิร์ฟเวอร์มัลติมีเดีย: สร้างเซิร์ฟเวอร์ง่ายๆ ใน GNU / Linux โดยใช้ MiniDLNA

เซิร์ฟเวอร์มัลติมีเดีย: สร้างเซิร์ฟเวอร์ง่ายๆ ใน GNU / Linux โดยใช้ MiniDLNA

เซิร์ฟเวอร์มัลติมีเดีย: สร้างเซิร์ฟเวอร์ง่ายๆ ใน GNU / Linux โดยใช้ MiniDLNA

วันนี้เราจะมาสำรวจวิธีการสร้างขนาดเล็ก «เซิร์ฟเวอร์มัลติมีเดีย» บ้าน โดยใช้เทคโนโลยีที่เรียบง่ายและเป็นที่รู้จักเรียกว่า DLNA. ตัวย่อที่ตรงกับ “พันธมิตรเครือข่ายการใช้ชีวิตดิจิทัล”ซึ่งแปลเป็นภาษาสเปนแปลว่า "พันธมิตรเพื่อไลฟ์สไตล์ดิจิทัลเครือข่าย".

และสำหรับสิ่งนี้เราจะใช้แอปพลิเคชั่นเทอร์มินัลขนาดเล็กและเป็นที่นิยมอย่างมากที่เรียกว่า มินิดีแอลเอ็นเอ. ซึ่งมีอยู่ในที่เก็บเกือบทั้งหมดของ GNU / Linux Distros รู้จักกันดีที่สุดและใช้ และการดูเนื้อหาจากอุปกรณ์เครือข่ายอื่น ๆ เดสก์ท็อปหรือมือถือ เราจะใช้แอปพลิเคชั่นมัลติมีเดียที่เป็นที่รู้จักและใช้กันอย่างแพร่หลายเรียกว่า VLC.

การสตรีมบน Linux โดยใช้ DLNA

การสตรีมบน Linux โดยใช้ DLNA

และเช่นเคย ก่อนเข้าสู่หัวข้อของวันนี้ เราจะปล่อยให้ผู้ที่สนใจสำรวจเรื่องราวล่าสุดของเราบางส่วนก่อน กระทู้ที่เกี่ยวข้อง ด้วยธีมของ เซิร์ฟเวอร์มัลติมีเดีย y DLNAลิงก์ต่อไปนี้ไปยังพวกเขา เพื่อให้พวกเขาสามารถคลิกได้อย่างรวดเร็วหากจำเป็น หลังจากอ่านเอกสารนี้เสร็จแล้ว:

"DLNA (Digital Living Network Alliance) เป็นสมาคมผู้ผลิตอุปกรณ์อิเล็กทรอนิกส์และคอมพิวเตอร์ที่ตกลงที่จะสร้างมาตรฐานที่เข้ากันได้สำหรับทุกระบบ DLNA อนุญาตให้อุปกรณ์ต่าง ๆ ที่อาจอยู่ในเครือข่ายเดียวกันเชื่อมต่อถึงกันเพื่อแบ่งปันเนื้อหาที่แตกต่างกัน ข้อได้เปรียบที่สามารถนำเสนอได้คือการกำหนดค่าที่ง่ายและความเก่งกาจ ระบบนี้สามารถทำงานได้ทั้งบนเครือข่าย Wi-Fi และอีเธอร์เน็ต" การสตรีมบน Linux โดยใช้ DLNA

บทความที่เกี่ยวข้อง:
การสตรีมบน Linux โดยใช้ DLNA
Jellyfin: ระบบนี้คืออะไรและติดตั้งโดยใช้ Docker อย่างไร?
บทความที่เกี่ยวข้อง:
Jellyfin: ระบบนี้คืออะไรและติดตั้งโดยใช้ Docker อย่างไร?
FreedomBox, YunoHost และ Plex: 3 แพลตฟอร์มที่ยอดเยี่ยมในการสำรวจ
บทความที่เกี่ยวข้อง:
FreedomBox, YunoHost และ Plex: 3 แพลตฟอร์มที่ยอดเยี่ยมในการสำรวจ

เซิร์ฟเวอร์มัลติมีเดีย: MiniDLNA + VLC

เซิร์ฟเวอร์มัลติมีเดีย: MiniDLNA + VLC

เซิร์ฟเวอร์สื่อคืออะไร?

Un «เซิร์ฟเวอร์มัลติมีเดีย» ไม่มีอะไรมากไปกว่าอุปกรณ์เครือข่ายที่เก็บไฟล์มัลติมีเดียไว้ อุปกรณ์นี้สามารถมาจากเซิร์ฟเวอร์ที่มีประสิทธิภาพหรือคอมพิวเตอร์เดสก์ท็อปหรือแล็ปท็อปทั่วไป นอกจากนี้ยังสามารถเป็นไดรฟ์ NAS (Network Storage Drives) หรืออุปกรณ์จัดเก็บข้อมูลอื่นๆ ที่เข้ากันได้

สิ่งสำคัญคือต้องจำไว้ว่าสำหรับ a Dispositivo ของการผลิตซ้ำ สามารถสื่อสารกับ a «เซิร์ฟเวอร์มัลติมีเดีย»โดยปกติแล้วควรเข้ากันได้กับหนึ่งในสองมาตรฐานที่มีอยู่

หนึ่งคือ DLNAซึ่งทำให้มั่นใจได้ว่าอุปกรณ์เครือข่ายในบ้านสามารถสื่อสารและแบ่งปันเนื้อหามัลติมีเดียได้ และอีกอย่างคือ UPnP (ปลั๊กแอนด์เพลย์สากล)ซึ่งเป็นโซลูชันการแชร์ทั่วไประหว่างเซิร์ฟเวอร์สื่อและอุปกรณ์เล่นที่เข้ากันได้ นอกจากนี้ DLNA เป็นผลพลอยได้จาก UPnP และใช้งานได้หลากหลายและใช้งานง่ายขึ้น

MiniDLNA คืออะไร?

ตาม เว็บไซต์ MiniDLNAแอปพลิเคชันดังกล่าวมีคำอธิบายดังนี้:

"MiniDLNA (ปัจจุบันรู้จักกันในชื่อ ReadyMedia) เป็นซอฟต์แวร์เซิร์ฟเวอร์มัลติมีเดียอย่างง่าย ซึ่งมีจุดมุ่งหมายเพื่อให้เข้ากันได้กับไคลเอนต์ DLNA / UPnP-AV ที่มีอยู่อย่างสมบูรณ์ เดิมได้รับการพัฒนาโดยพนักงาน NETGEAR สำหรับสายผลิตภัณฑ์ ReadyNAS

จะติดตั้งและกำหนดค่า 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

เซิร์ฟเวอร์มัลติมีเดีย: MiniDLNA

ตรวจสอบการทำงานของเซิร์ฟเวอร์มัลติมีเดียในเครื่องด้วยเว็บเบราว์เซอร์โดยใช้ URL

http://localhost:8200/

ตอนนี้เหลือเพียงคัดลอกไฟล์มัลติมีเดียในเส้นทาง / โฟลเดอร์ที่กำหนดค่าไว้ และหากทุกอย่างเป็นไปด้วยดี พวกเขาจะมองเห็นได้ภายในเครื่องผ่านอินเทอร์เฟซของเว็บเบราว์เซอร์ที่ใช้

จัดการเนื้อหา DLNA / UPnP-AV ด้วย VLC จาก Android

จัดการเนื้อหา DLNA / UPnP-AV ด้วย VLC จาก Android

ต่อจากนี้ไป ตัวอย่างเช่น บน a อุปกรณ์มือถือ Android และวิ่ง แอพ VLCจะแสดงหลังจากไม่กี่วินาทีในส่วนที่เรียกว่า "เครือข่ายท้องถิ่น" ชื่อของเรา «เซิร์ฟเวอร์มัลติมีเดีย». และเราสามารถสำรวจเส้นทาง / โฟลเดอร์ที่กำหนดค่าไว้และเล่นเนื้อหามัลติมีเดียที่โฮสต์ได้

เรื่องย่อ : สิ่งพิมพ์ต่างๆ

ข้อมูลอย่างย่อ

ในระยะสั้นใช้ เทคโนโลยี DLNA / UPnP-AV ผ่านแอพ มินิดีแอลเอ็นเอ เพื่อสร้างความเรียบง่ายและมีประโยชน์ «เซิร์ฟเวอร์มัลติมีเดีย» บ้านเป็นทางเลือกที่ยอดเยี่ยมในการเข้าถึงและเพลิดเพลินให้มากที่สุด เนื้อหามัลติมีเดีย ที่เราเป็นเจ้าของ นั่นคือจดหมายเหตุของเราของ ไฟล์เสียง / เสียง วิดีโอ / ภาพยนตร์และภาพ / ภาพถ่าย ที่เราสามารถมีในคอมพิวเตอร์ที่บ้านหรือที่ทำงานง่ายๆ เพื่อแบ่งปันกับผู้อื่นได้อย่างอิสระ โดยไม่ต้องมีการวัดหรือการกำหนดค่าที่สำคัญหรือซับซ้อน

เราหวังว่าเอกสารนี้จะเป็นประโยชน์กับทุกคน «Comunidad de Software Libre y Código Abierto» และมีส่วนสนับสนุนอย่างมากในการปรับปรุง การเติบโต และการแพร่กระจายของระบบนิเวศของแอปพลิเคชันที่มีให้สำหรับ «GNU/Linux». และอย่าหยุดแบ่งปันกับผู้อื่นบนเว็บไซต์ ช่อง กลุ่มหรือชุมชนที่คุณชื่นชอบของเครือข่ายสังคมหรือระบบการส่งข้อความ สุดท้ายเยี่ยมชมโฮมเพจของเราได้ที่ «DesdeLinux» เพื่อสำรวจข่าวสารเพิ่มเติมและเข้าร่วมช่องทางการของเรา โทรเลขของ DesdeLinux.


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา

  1.   เฮอร์นัน dijo

    สวัสดี ฉันต้องการสอบถามข้อมูล ฉันเริ่มเซิร์ฟเวอร์แล้ว แต่ไม่สามารถกำหนดค่าเส้นทางที่มีไฟล์มัลติมีเดียได้
    เปลี่ยนเส้นทางตามที่อธิบายไว้ข้างต้น แต่มันทำให้ฉันมีข้อผิดพลาดเช่น "ไม่สามารถเข้าถึงไดเรกทอรี" ฉันจะทำอะไรผิด ฉันขอขอบคุณคำตอบ
    ด้านล่างฉันคัดลอกสิ่งที่เป็นผลลัพธ์เมื่อฉันตรวจสอบสถานะของเซิร์ฟเวอร์:

    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, / สื่อ / **** / เพลง /" ไม่สามารถเข้าถึงได้ [การอนุญาตถูกปฏิเสธ]
    17 พ.ย. 20:58:49 น. friendly_name systemd minidlna [6081]: [2021/11/17 20:58:49] minidlna.c: 631: ข้อผิดพลาด: ไดเรกทอรีสื่อ "P, / สื่อ / **** / รูปภาพ /" ไม่สามารถเข้าถึงได้ [การอนุญาตถูกปฏิเสธ]
    17 พ.ย. 20:58:49 น. friendly_name systemd minidlna [6081]: [2021/11/17 20:58:49] minidlna.c: 631: ข้อผิดพลาด: ไดเรกทอรีสื่อ "A, / สื่อ / **** / วิดีโอ /" ไม่สามารถเข้าถึงได้ [การอนุญาตถูกปฏิเสธ]
    17 พ.ย. 20:58:49 น. herchez-Inspiron-1440 systemd [1]: เริ่ม LSB: เซิร์ฟเวอร์ minidlna

    1.    ติดตั้ง Linux Post dijo

      สวัสดี เฮอร์นัน สมมติว่าคุณทำทุกอย่างเหมือนกันทุกประการ คุณอาจต้องการให้คำสั่ง "chmod 777 -R / paths / folders" ไปยังโฟลเดอร์ปลายทางของคุณเพื่อดูว่าสามารถแก้ไขปัญหาการไม่เข้าถึงได้หรือไม่