วิธีแคสต์เสียงและวิดีโอจาก Linux ไปยัง Chromecast

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

Chromecast คืออะไร

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

mkchromecast คืออะไร?

มันเป็นเครื่องมือโอเพนซอร์สที่เขียนขึ้นในรูปแบบ หลาม และคุณใช้อะไร  node.js, ffmpego avconv เพื่อรับเสียงและวิดีโอที่ส่งจาก Linux ไปยัง Chromecast

mkchromecast มันส่งมัลติมีเดียไปยัง Chromecast ของเราโดยไม่สูญเสียคุณภาพเสียงและวิดีโอนอกจากนี้ยังเข้ากันได้กับการส่งสัญญาณหลายรายการความละเอียดเสียงคุณภาพสูง 24 บิต / 96kHz การส่งผ่านโดยตรงจาก YouTube และคุณสมบัติอื่น ๆ ที่มีอยู่ใน Chromecast รุ่นใหม่ ๆ Linux เป็น Chromecast

เครื่องมือนี้มีแผงการใช้งานที่ยอดเยี่ยมซึ่งจะแสดงในกล่องจดหมายของเรา ในทำนองเดียวกันการติดตั้ง mkchromecast มันตรงไปตรงมากับ Linux distros เกือบทั้งหมด

จะติดตั้งและใช้งาน mkchromecast ได้อย่างไร?

ใน Linux distro ใด ๆ เราสามารถติดตั้ง mkchromecast ได้โดยตรงจากซอร์สโค้ดที่โฮสต์บน Github สำหรับสิ่งนี้เราต้องทำตามขั้นตอนต่อไปนี้:

  • โคลนที่เก็บอย่างเป็นทางการของเครื่องมือหรือหากล้มเหลวให้ดาวน์โหลดแอปพลิเคชันเวอร์ชันเสถียรจาก ที่นี่.
$ git clone https://github.com/muammar/mkchromecast.git
  • เราไปที่โฟลเดอร์ที่โคลนใหม่และดำเนินการติดตั้ง pip กับไฟล์ requirements.txt ซึ่งมีการอ้างอิงที่จำเป็นทั้งหมดเพื่อให้เครื่องมือทำงานได้อย่างถูกต้อง (ในบางกรณีต้องรันเครื่องมือด้วย sudo):
$ cd mkchromecast/
$ pip install -r requirements.txt

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

sudo apt-get install mkchromecast

ในส่วนของพวกเขาผู้ใช้ Arch Linux และอนุพันธ์สามารถใช้แพ็คเกจที่มีอยู่ในที่เก็บ AUR

yaourt -S mkchromecast-git

เราสามารถดูรายละเอียดพฤติกรรมและการใช้งานแอปพลิเคชันนี้ได้ใน gif ต่อไปนี้ที่จัดจำหน่ายโดยทีมพัฒนา นอกจากนี้เรายังสามารถดูบทแนะนำการใช้งานอย่างเป็นทางการได้จาก ที่นี่.

mkchromecast

ส่งจาก Youtube ไปยัง Chromecast

สิ่งที่ฉันชอบเป็นพิเศษเกี่ยวกับแอปพลิเคชันนี้คือเราสามารถส่งวิดีโอ YouTube จากคอนโซลไปยัง Chromecast ของเราได้โดยตรงสำหรับสิ่งนี้เราต้องดำเนินการคำสั่งต่อไปนี้:

python mkchromecast.py -y https://www.youtube.com/watch\?v\=NVvAJhZVBT

ไม่ต้องสงสัยเลยว่าเป็นเครื่องมือที่จะช่วยให้เราส่งมัลติมีเดียจาก Linux ไปยัง Chromecast ได้อย่างง่ายดายรวดเร็วและไม่สูญเสียคุณภาพ


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

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

*

*

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

  1.   มิเกล dijo

    ฉันใช้เครื่องมือนี้มากสำหรับ Chromecast ซึ่งช่วยให้สามารถปรับปรุงได้หลายอย่าง คุณสามารถส่งไฟล์วิดีโอใดก็ได้

    https://github.com/xat/castnow

    1.    Muammar dijo

      Castnow ใช้สำหรับส่งไฟล์วิดีโอเท่านั้น แต่ไม่ใช่สำหรับการส่งเสียงแบบเรียลไทม์

  2.   ไม่ระบุชื่อ dijo

    เยี่ยมมาก @Lagarto ขอบคุณ

  3.   คาร์ลอส โมเรโน dijo

    มัลติมีเดียไม่เปลี่ยนแปลงในพหูพจน์ คุณไม่ควรพูดว่า "มัลติมีเดีย"
    https://es.m.wiktionary.org/wiki/multimedia

    1.    จิ้งจก dijo

      ขอบคุณมากสำหรับคำชี้แจงของคุณที่รักฉันได้แก้ไขและเพิ่มคำขอบคุณสำหรับการพิจารณาของคุณ

  4.   เควิน dijo

    ฉันมองหาสิ่งที่คล้ายกันมาหลายวันแล้ว ขอขอบคุณ !!

  5.   เซนฮอร์ปายุง dijo

    น่าสนใจ. ฉันจะลองอย่างไม่ต้องสงสัย

    คำถามคือวิธีกำหนดค่าไฟร์วอลล์ ตัวอย่างเช่นสำหรับ Chrome ฉันไม่สามารถกำหนดค่าได้และส่งเฉพาะเนื้อหา (YouTube หรืออะไรก็ได้) โดยปิดใช้งานไฟร์วอลล์

    ไม่มีใครรู้วิธีกำหนดค่า?

    1.    Muammar dijo

      หากคุณใช้ Ubuntu คุณสามารถอ่านวิธีการได้ที่นี่ https://github.com/muammar/mkchromecast/wiki/FAQ#i-am-using-ubuntu-firewall-how-can-i-use-mkchromecast-with-it.

      1.    นายปายุง dijo

        สวัสดี Muanmar.

        อันที่จริงฉันใช้ Ubuntu (ขออภัย แต่ฉันไม่รู้ว่าจะพูด) และจากนี้ไปฉันยังสามารถใช้ Chromecast ได้โดยไม่ต้องปิดไฟร์วอลล์

        ขอบคุณมาก!!!

      2.    นายปายุง dijo

        สวัสดี Muanmar

        ฉันตอบอีกครั้งเพื่อบอกคุณว่าหลังจากเปิดพอร์ต 5000 ฉันรีบูตในกรณีที่เปิด Chrome และต้องดู Chromecast นั่นเป็นเหตุผลที่ฉันคิดว่าพอร์ตนั้นถูกต้องในระดับระบบและแอปพลิเคชันใด ๆ สามารถส่งเนื้อหาไปยัง Chromecast ได้ครั้งเดียว เปิด.

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

        ดังนั้นฉันเข้าใจว่าพอร์ต 5000 ใช้สำหรับ mkchromecast เท่านั้นใช่ไหม

        1.    Muammar dijo

          ใช่ฉันขอโทษ ฉันคิดว่าฉันอ่านผิด แต่ในทางทฤษฎีไม่ควรมีปัญหาในการมีไฟร์วอลล์และการใช้โครเมี่ยม ฉันยังไม่ได้ทดสอบเพราะฉันใช้ Debian และใช่พอร์ต 5000 จำเป็นสำหรับ mkchromecast เท่านั้น

          1.    นายปายุง dijo

            เข้าใจ.

            ขอบคุณ Muammar

  6.   นายปายุง dijo

    สวัสดีทุกคน.

    เกี่ยวกับการติดตั้ง mkchromecast จากที่เก็บ Ubuntu อย่างเป็นทางการควรสังเกตว่าแพ็คเกจไม่ได้อยู่ในที่เก็บ Ubuntu 16.04 จากสิ่งที่ฉันได้เห็นดูเหมือนว่าจะมีให้เฉพาะใน Ubuntu 16.10 เท่านั้น

    อาศิรพจน์

  7.   Daniela dijo

    และใน gentoo distros ??
    ฉันไม่พบวิธีแก้ปัญหาการไม่มีอยู่ใน Sabayon Linux ของฉัน