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

ด้วยรูปลักษณ์ของ ทีวี อะไรสามารถ อ่านเนื้อหาออนไลน์โดยเฉพาะผ่าน DLNA. มีความจำเป็นที่จะต้องทำให้พีซีของเรามีขนาดเล็ก servidores ของไฟล์เพื่อให้สามารถรับชมได้โดยตรงจากทีวี (วิดีโอภาพถ่ายเพลง ฯลฯ ) หากคุณมีทีวีหรืออุปกรณ์อื่น ๆ ที่รองรับ DLNA และคุณเบื่อที่จะถ่ายโอนไฟล์บนแผ่นดิสก์ USBนี่คือวิธีแก้ปัญหา


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

ที่นี่ฉันขอเสนอโซลูชันอัตโนมัติเต็มรูปแบบซึ่งประกอบด้วยการใช้ซอฟต์แวร์ MiniDLNA เป็นเรื่องเกี่ยวกับการแชร์โฟลเดอร์และทุกสิ่งที่มีอยู่จะปรากฏให้คอมพิวเตอร์บนเครือข่ายเห็น เราต้องบอกซอฟต์แวร์ดาวน์โหลดที่ต้องการเพื่อบันทึกทุกอย่างในโฟลเดอร์ที่เราแชร์ โปรแกรมนี้ทำงานบน Linux และฟรี

เราดำเนินการคำสั่งต่อไปนี้ในฐานะรูท:

apt-get -y ติดตั้ง build-essential apt-get -y ติดตั้ง libavutil-dev libavcodec-dev libavformat-dev libflac-dev apt-get -y ติดตั้ง libvorbis-dev libid3tag0-dev libexif-dev apt-get -y ติดตั้ง libjpeg62- dev libsqlite3-dev

จากนั้นคุณต้องดาวน์โหลดไฟล์ รหัสที่มา miniDNLAเปิดเครื่องรูดและรวบรวม:

./configure ทำการติดตั้ง cp linux / minidlna.init.d.script /etc/init.d/minidlna chmod 755 /etc/init.d/minidlna update-rc.d ค่าเริ่มต้น minidlna

เมื่อติดตั้งแล้วให้กำหนดค่าโดยแก้ไขไฟล์ /etc/minidlna.conf

นาโน /etc/minidlna.conf

และเพื่อเริ่มต้น

/etc/init.d/minidlna เริ่มต้น

การติดตั้งเป็นบริการหากเรารีสตาร์ทคอมพิวเตอร์ MiniDLNA จะเริ่มทำงานด้วยตัวเอง ไม่มีอะไรต้องทำอีกแล้ว

Fuente: ช่างเทคนิค Linux


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

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

*

*

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

  1.   คานูเตโร dijo

    หลังจากลองใช้ Mediatomb, Minidlna, Ushare และมีปัญหาหนึ่งพันอย่างในการกำหนดค่าให้ถูกต้องบางอย่างฉันก็สามารถทำให้มันใช้งานได้หลังจากต่อสู้กับไฟล์กำหนดค่ามาเป็นเวลานานหากไม่ใช่เพราะสิ่งหนึ่งที่เป็นของอีกสิ่งหนึ่งสิ่งอื่น ๆ ที่ฉันไม่ได้รับด้วยซ้ำ ปรากฏบนทีวีซัมซุงของฉัน
    แต่ฉันได้ค้นพบ RYGEL มันอยู่ในศูนย์ซอฟต์แวร์คือการติดตั้งด้วยปลั๊กอินทั้งหมดเท่านี้ก็เสร็จเรียบร้อย แอปพลิเคชั่น "การกำหนดค่า rygel" ถูกสร้างขึ้นสำหรับคุณเมื่อคุณเปิดขึ้นมาคุณจะมีหน้าต่างให้เลือกโฟลเดอร์ที่คุณต้องการแชร์ (โดยค่าเริ่มต้นคุณได้เลือกโฟลเดอร์มัลติมีเดียของคุณแล้ว) และเมนูแบบเลื่อนลงเพื่อให้คุณเลือกประเภท ของการเชื่อมต่อ (wlan0, eth0 ฯลฯ ... ) คุณให้เพื่อบันทึกและทุกอย่างทำงานได้อย่างถูกต้อง
    หลังจากต่อสู้กับ 3 ครั้งก่อนแล้วมันก็ดูแปลกสำหรับฉันที่พวกเขาไม่ได้อะไรง่ายๆขนาดนั้นด้วยการคลิก 3 ครั้งคุณก็ใช้งานได้แล้ว และอย่าแก้ไขไฟล์คอนฟิกูเรชันจนกว่าคุณจะคลั่งไคล้
    และสิ่งที่ยอดเยี่ยมก็คือแทบจะไม่มีข้อมูลใด ๆ เกี่ยวกับเขาในหน้าเป็นภาษาสเปน

    1.    Juanito dijo

      สวัสดีฉันได้ติดตั้ง rygel และตั้งค่าการตั้งค่า rygel แล้ว ตอนนี้ฉันจะเล่นไฟล์บนเครือข่ายได้อย่างไร ฉันใช้โปรแกรมอะไร? ฉันเป็นมือใหม่ดังนั้นคำอธิบายจึงชัดเจนและเรียบง่าย ขอบคุณมาก

      1.    alister dijo

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

    2.    Maxi dijo

      ขอบคุณฉันเพิ่งติดตั้ง Rygel บน Debian และมันใช้งานได้ดี! ฉันหมดความหวังแล้วว่าจะสามารถรับชมไฟล์มัลติมีเดียบนทีวีได้

      1.    มาใช้ linux กันเถอะ dijo

        ยินดีต้อนรับคุณแชมป์
        กอด! พอล.

    3.    หลุยส์สีแดง dijo

      สวัสดี. ฉันติดตั้ง Rygel เพื่อแชร์ภาพยนตร์ที่เก็บไว้ในฮาร์ดไดรฟ์สำรองของพีซี (ntfs) และไม่มีวิธีใดที่จะเห็นโฟลเดอร์ดังกล่าวจากเครื่องรับ (Android) มันแสดงโฟลเดอร์ที่มาตามค่าเริ่มต้น (เพลงวิดีโอและรูปภาพ) แต่ฉันไม่เห็นโฟลเดอร์นั้นในฮาร์ดไดรฟ์อื่น มีใครรู้บ้างว่าอะไรคือปัญหา? ขอขอบคุณ!

  2.   ดาริโอโซโต dijo

    เขาไม่อ่านฉัน avi ...

    1.    alister dijo

      อัปเดต libavcodec, libavformat, libav ทั้งหมดมา

  3.   แดเนียล dijo

    3 คำถาม
    อะไรคือ -y ใน apt-get?
    นอกจากนี้ยังช่วยให้ฉันสามารถแชร์โฟลเดอร์บนเครือข่ายได้เหมือนกับที่ฉันทำจาก samba?
    ด้วยการกำหนดค่านี้ฉันสามารถดูเนื้อหามัลติมีเดียจากคอนโซลเช่น ps3 หรือ 360?

  4.   ดาริโอโซโต dijo

    -y คือเพื่อให้คุณตอบว่าใช่สำหรับคำถามทั้งหมดของคำสั่งเสมอ

  5.   แดเนียล dijo

    คุณจะติดตั้งและกำหนดค่า PS3 Media Server ได้อย่างไร?

  6.   อย่างสง่างาม dijo

    ฉันกำลังสร้างแอปพลิเคชันเพื่อทำซ้ำทั้งหมดนี้เนื่องจากฉันสามารถใช้กับ php

  7.   Marcos_tux dijo

    ใน Manjaro - Arch มีใครรู้วิธีทำไหม?

    1.    alister dijo

      มองหา AUR สำหรับ rygel ที่คุณมีอยู่

  8.   alister dijo

    ไม่มีการกำหนดค่าก่อนทำการ make #trolling
    ไม่งั้นสมบูรณ์แบบ! ขอบคุณสำหรับ manualillo

  9.   ใช้สิ่งที่คุณชอบมากที่สุด dijo

    ฉันเขียนความคิดเห็นนี้ดังนั้นหากใครมีปัญหาเดียวกันกับการใช้ dlna ใน smartv เหมือนที่ฉันมีตอนเริ่มต้นด้วย kde plasma เนื่องจากใน linux mint ฉันไม่มีปัญหาในการเรียกใช้แอปพลิเคชัน แต่ย้ายไปที่ kde เพื่อประสิทธิภาพ ข้อเสนอในมีโทรศัพท์ของคุณเชื่อมต่อกับ kde ได้ตลอดเวลาโดย usb, wifi หรือโดย hostpot
    ฉันมีปัญหาในการเรียกใช้ rygel ใน kde plasma แม้ว่าจะพยายามหลายครั้งก็ตัดสินใจหยุดเรียกใช้แอปพลิเคชันด้วยหลายวิธีเช่นเทอร์มินัลไฟล์หน้าเว็บและโดยการค้นพบหรือศูนย์ซอฟต์แวร์
    ด้วยแอปพลิเคชัน muon package manager ที่ติดตั้งโดยค่าเริ่มต้นใน kde plasma เครื่องมือค้นหาจะค้นหา rygel และดาวน์โหลดแพ็คเกจทั้งหมดที่ปรากฏและพร้อมที่จะเรียกใช้ rygel และใช้สมาร์ททีวีของคุณ ความช่วยเหลือใด ๆ ที่พวกเขาต้องการเขียน wg000050@gmail.com

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