วิธีสตรีมเสียงผ่าน Chromecast หรือ DLNA บน Linux

โลโก้ที่ดีของอูบุนตู

Pulseudio-dlna บนไคลเอนต์สตรีมมิงแบบบางที่ ใช้ในการถ่ายทอดเสียงจากคอมพิวเตอร์ Linux ได้อย่างง่ายดาย ใช้ PulseAudio กับอุปกรณ์ DLNA / UPnP หรือ Chromecast อื่น ๆ ในเครือข่ายเดียวกัน

ผ่านยูทิลิตี้นี้เราสามารถค้นพบอุปกรณ์ทั้งหมด UPnP, DLNA หรือ Chromecast ที่สามารถทำซ้ำเนื้อหาภายในเครือข่ายของเราและเชื่อมโยงกับ PulseAudio ด้วยวิธีนี้คุณสามารถเลือกแหล่งที่มาของเสียงของคุณหรือใช้ pavucontrol เพื่อกำหนดสิ่งที่จะสตรีมไปยังอุปกรณ์นั้น

เริ่มต้นด้วย ติดตั้งแอปพลิเคชัน pulseaudio-dlna. บน Ubuntu เวอร์ชัน 16.04, 15.10 และ 14.04, Linux Mint 17.x และอนุพันธ์สามารถติดตั้ง pulseaudio-dlna ได้จาก PPA ในการเพิ่มเราจะต้องดำเนินการคำสั่งต่อไปนี้จากเทอร์มินัลเท่านั้น:

sudo add-apt-repository ppa:qos/pulseaudio-dlna
sudo apt-get update
sudo apt-get install pulseaudio-dlna

หากเรามีการแจกจ่ายอื่น ๆ มีบทแนะนำมากมายทางออนไลน์ที่เราสามารถทำตามได้เช่น มันเป็น. ต่อไปเราจะดำเนินการคำสั่งต่อไปนี้ในเทอร์มินัล:

pulseaudio-dlna

เมื่อเปิดตัวแล้ว เราจะตรวจสอบให้แน่ใจว่าอุปกรณ์ DLNA / UPnP หรือ Chromecast เปิดอยู่. ขั้นตอนต่อไปที่เราต้องทำคือเปิดตัวเลือกเสียงจากเมนูและ เลือกอุปกรณ์ของเราเป็นเอาท์พุต.

ภาพ Chromecast

เราจะเลือกอุปกรณ์ที่เราต้องการสตรีมและเราจะทำ หากคุณเลือกอุปกรณ์ DLNA / UPnP โปรดทราบว่า คุณอาจต้องยอมรับการเชื่อมต่อผ่านหน้าต่างป๊อปอัป ที่อาจปรากฏให้คุณเห็น อย่างไรก็ตาม Chromecast ควรเริ่มเล่นทันที

ในการทดสอบภายใต้ Ubuntu 16.04 เสียงที่ส่งผ่าน pulseaudio-dlna เป็นที่น่าพอใจอย่างไรก็ตาม ในกรณีของ Chromecast มันออกมาผิดเพี้ยนในบางครั้ง. เพื่อให้ทำงานได้อย่างถูกต้อง เราต้องตั้งค่าตัวแปลงสัญญาณ ffmpeg เป็นตัวถอดรหัส de แบ็กเอนด์ ใน pulseaudio-dlna โดยใช้คำสั่งต่อไปนี้:

pulseaudio-dlna --codec mp3 --encoder-backend=ffmpeg

หากคุณใช้ pulseaudio-dlna เวอร์ชันล่าสุดคุณจะทราบว่ามีการอัปเดตและ ขณะนี้ตัวแปลงสัญญาณ flac ได้รับการจัดลำดับความสำคัญสำหรับการเล่นผ่าน Chromecast. ในการใช้งานคุณต้องติดตั้งลงในระบบของคุณก่อนโดยใช้คำสั่งต่อไปนี้:

sudo apt-get install ffmpeg

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

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

*

*

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

  1.   Camilo dijo

    เป็นไปได้ไหมที่จะสตรีมเสียงบน Apple TV จาก Ubuntu

    1.    มิเกลแองเจิลซานตามาเรียโรกาโด dijo

      สวัสดีคามิโล

      ขึ้นอยู่กับอุปกรณ์หากเป็นรุ่นเก่าและใช้ AirPlay ควรใช้งานได้ (คุณอาจต้องติดตั้งแพ็คเกจ "pulseaudio-module-raop") ถ้ามันค่อนข้างใหม่และใช้ AirPlay 2 ฉันขอโทษที่ต้องบอกว่าคุณจะต้องติดมันมาก หากเป็นไปได้ที่จะทำให้ Apple TV สื่อสารโดยใช้โปรโตคอล DLNA คุณจะมีโอกาสที่ดีขึ้นในการทำงานโดยใช้ยูทิลิตี้ที่ Luis นำเสนอ ฉันใช้มันร่วมกับ Raspberry ที่ใช้ Volumio และทำงานได้อย่างสมบูรณ์แบบ

      หากคุณต้องการเลือกใช้ Air Play 2 (หรือ Apple TV ไม่รองรับสิ่งอื่นใด) ฉันฝากลิงค์ไปยังโครงการ pulseaudio-raop2 ให้คุณ (https://hfujita.github.io/pulseaudio-raop2/) และลิงค์นี้ไปยัง askubuntu (http://askubuntu.com/questions/544251/airplay-sink-no-longer-visible-in-pulseaudio) ซึ่งจะอธิบายปัญหาโดยละเอียดมากขึ้น

      อาศิรพจน์

  2.   เอเนียส เอสปิโนซา dijo

    สวัสดี! ไฟล์ที่มีคำบรรยายสามารถดูในรูปแบบ. srt ได้หรือไม่? ขอบคุณ!