Stream2Chromecast: ส่งวิดีโอของคุณจากเครื่องเทอร์มินัลไปยัง Chromecast

สตรีม 2 Chromecast

โดยไม่มีข้อกังขา Chromecats เป็นอุปกรณ์ที่ยอดเยี่ยม ที่ช่วยให้เราเพลิดเพลินกับเนื้อหามัลติมีเดียของเราอุปกรณ์นี้ ช่วยให้เราสามารถเปลี่ยนโทรทัศน์ให้เป็น smartv ได้. การใช้อุปกรณ์ของเราขึ้นอยู่กับแต่ละคนและจินตนาการของพวกเขา

มีแอปพลิเคชันมากมายที่อนุญาตให้เราส่งเนื้อหาไปยัง Chromecast ของเราตัวอย่างเช่นจากสมาร์ทโฟนของเราแอปยอดนิยม ได้แก่ Netflix, Spotify, Google Play Music, Angry Birds และอื่น ๆ อีกมากมาย

คราวนี้ ฉันจะบอกคุณเล็กน้อยเกี่ยวกับแอพพลิเคชั่นที่ยอดเยี่ยมนี้ที่เขียนด้วย python และครีเอเตอร์แชร์กับชุมชนตั้งแต่เริ่มแรกมันเป็นเพียงโปรเจ็กต์ส่วนตัวเท่านั้น แอปพลิเคชัน เรียกว่า Stream2Chromecast

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

Stream2Chromecast คุณสมบัติ:

  • ให้คุณสตรีมเสียงและวิดีโอไปยังอุปกรณ์ Chromecast
  • ช่วยให้คุณสามารถสตรีมวิดีโอออนไลน์ได้โดยเพียงแค่วาง URL ของไฟล์นั้นไฟล์จะต้องสามารถสตรีมได้และรูปแบบที่เข้ากันได้กับ Chromecast เนื่องจากไม่สามารถแปลงรหัสได้
  • ช่วยให้เราสามารถแปลงไฟล์รูปแบบใด ๆ ที่ Chromecast ไม่รองรับได้แบบเรียลไทม์ (โดยใช้ FFmpeg หรือ Libav) ดังนั้นเราจึงไม่ต้องแปลงวิดีโอด้วยตนเอง
  • ให้คำสั่งควบคุมพื้นฐาน: หยุดชั่วคราวติดดาวหยุดการลดระดับเสียงการเล่นและเพิ่มระดับเสียง (ขณะนี้ใช้ได้เฉพาะเมื่อไม่ได้แปลงรหัส)
  • ช่วยให้คุณระบุอุปกรณ์เมื่อเชื่อมต่อ Chromecast หลายเครื่องในเครือข่ายเดียวกัน
  • รองรับการส่งผ่านพารามิเตอร์ตัวแปลงรหัสแบบกำหนดเองไปยัง ffmpeg หรือ avconv (ด้วยเหตุนี้คุณจึงสามารถตั้งค่าคุณภาพเพิ่มคำบรรยายได้แม้ว่า Stream2Chromecast จะไม่รองรับโดยตรง ฯลฯ )
  • รองรับข้อมูลจำเพาะของพอร์ตที่จะใช้สำหรับการสตรีมสื่อ
  • สามารถเล่นไฟล์เสียงได้แม้ว่าจะไม่แสดงข้อมูลเมตา  

จะติดตั้ง Stream2Chromecast บน Linux ได้อย่างไร?

ดังที่ได้กล่าวไปเมื่อไม่นานมานี้เครื่องมือนี้สร้างขึ้นจาก python ดังนั้นสำหรับการติดตั้งเราสามารถทำได้ด้วยวิธีต่อไปนี้:

สำหรับ Ubuntu 16.04 14.04 และอนุพันธ์เราสามารถใช้ที่เก็บต่อไปนี้:

sudo add-apt-repository ppa:nilarimogard/webupd8

sudo apt update

sudo apt install stream2chromecast

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

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

sudo dpkg -i stream2chromecast*.deb

และสำหรับการแจกแจงอื่น ๆ เราต้องดาวน์โหลดโค้ดจากคอมไพล์ลิงก์คือ ต่อไป.

ในที่สุด Stream2Chromecast ต้องการการอ้างอิงที่สำคัญสองประการ เพื่อให้สามารถทำงานได้:

FFmpeg

งูหลาม 2

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

เมื่อติดตั้งเสร็จแล้วเราสามารถใช้แอพพลิเคชั่นนี้เพื่อเริ่มส่งเนื้อหาไปยังอุปกรณ์ Chromecast ของเรา

การใช้ stream2chromecast

จะใช้ Stream2Chromecast เพื่อแคสต์เนื้อหาไปยัง Chromecast ได้อย่างไร

ดังที่ฉันได้กล่าวไปแล้วเครื่องมือนี้ทำงานภายใต้บรรทัดคำสั่งดังนั้นการใช้เทอร์มินัลจึงเป็นสิ่งสำคัญหากคุณติดตั้งแพ็คเกจ deb หรือใช้ที่เก็บ การใช้คำสั่งมีดังนี้:

stream2chromecast

มากขึ้นโดยไม่ต้องแทน ใช่คุณดาวน์โหลดรหัสจากคอมไพล์การตั้งชื่อเปลี่ยนไป และคุณควรวางตำแหน่งตัวเองในโฟลเดอร์ Stream2Chromecast เสมอเพื่อให้สามารถใช้งานได้

คำสั่งที่จะใช้จะเป็นดังต่อไปนี้:

stream2chromecast.py

ไปยัง เล่นวิดีโอที่เราต้องดำเนินการ คำสั่งต่อไปนี้

stream2chromecast /ruta/al/video.mp4

เราต้องระบุที่อยู่ IP ของ Chromecast ของเราในคำสั่ง หรือชื่อที่คุณใช้

stream2chromecast -devicename CHROMECAST_IP_ADDRESS "/ruta/al/video.mp4"
stream2chromecast -devicename CHROMECAST_NAME "/ruta/al/video.mp4"

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

stream2chromecast -devicename CHROMECAST_IP_ADDRESS -transcode "/ruta/al/video.avi"

ไปยัง เพิ่มคำบรรยายลงในวิดีโอเราทำกับพารามิเตอร์อื่นนี้:

stream2chromecast -devicename CHROMECAST_IP_ADDRESS -transcodeopts '-vf subtitles="/ruta/al/subtitulo.srt"' -transcode "/ruta/al/video.avi"

ในทางกลับกันเรายังสามารถ ส่งเนื้อหาออนไลน์:

stream2chromecast -playurl URL

ไปยัง หยุดเล่นเพียงแค่กด ctrl + c เกี่ยวกับเทอร์มินัล

ในที่สุด คำสั่งสำหรับการควบคุมมีดังนี้:

stream2chromecast -pause

stream2chromecast -continue

stream2chromecast -stop

stream2chromecast.py -setvol 

stream2chromecast.py -volup

stream2chromecast.py -voldown

stream2chromecast.py -mute 

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

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

*

*

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