- - วิธีการสตรีมวิดีโอไปยัง Chromecast บน Linux ผ่านทางบรรทัดคำสั่ง

วิธีการสตรีมวิดีโอไปยัง Chromecast บน Linux ผ่านทางบรรทัดคำสั่ง

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

การติดตั้ง NodeJS และ NPM

Castnow ทำงานได้ด้วยความช่วยเหลือของ NodeJS และมันติดตั้งด้วยเครื่องมือ NPM เทคโนโลยีที่สำคัญสองชิ้นนี้ไม่ได้มีไว้ในการกระจาย Linux จำนวนมากตามค่าเริ่มต้น ดังนั้นคุณจะต้องติดตั้งเพื่อส่งวิดีโอไปยัง Chromecast บน Linux

อูบุนตู

curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
sudo apt-get install -y nodejs

Arch Linux

sudo pacman -S npm

Debian

curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
sudo apt-get install -y nodejs

Fedora

curl --silent --location https://rpm.nodesource.com/setup_8.x | bash -
sudo dnf install nodejs npm

OpenSUSE

sudo zypper install nodejs4

อื่น ๆ

ลีนุกซ์รุ่นอื่น ๆ ที่ไม่ได้กล่าวถึงมีเช่นกันNodeJS ในการติดตั้งควรไปที่เว็บไซต์ NodeJS และอ่านคำแนะนำเฉพาะสำหรับระบบปฏิบัติการบน Linux ของคุณ อีกวิธีหนึ่งค้นหาตัวจัดการแพคเกจของคุณและติดตั้ง NPM / NodeJS

Castnow

Castnow อยู่ใน Github และรหัสแหล่งที่มาคือมีอิสระในการรวบรวมและติดตั้งด้วยมือ อย่างไรก็ตามไม่จำเป็นต้องทำเช่นนี้เนื่องจากผู้พัฒนาโครงการนี้ทำให้มันเป็นแพคเกจ NPM การติดตั้งเครื่องมือ NPM นั้นค่อนข้างง่าย

sudo npm install castnow -g

เมื่อเครื่องมือ Castnow เสร็จสิ้นการติดตั้งคุณสามารถเริ่มส่ง

ใช้ Castnow

หากคุณมี Chromecast เพียงอันเดียว Castnow จะตรวจจับโดยอัตโนมัติและใช้เป็นค่าเริ่มต้น เนื่องจากคนส่วนใหญ่มักจะมีหนึ่ง Chromecast จึงไม่จำเป็นต้องมีรายละเอียดเกี่ยวกับวิธีการเชื่อมต่อกับอุปกรณ์หลายเครื่อง อย่างที่กล่าวไปบางคนมีอุปกรณ์ Chrome หลายอันแน่นอน หากนั่นคือคุณและคุณมีมากกว่าหนึ่งให้ใช้คำสั่งนี้เพื่อระบุสิ่งที่จะส่งในบรรทัดคำสั่ง: castnow --device "name of Chromecast".

สตรีมวิดีโอ

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

สตรีมวิดีโอระยะไกลด้วย:

castnow http://website-with-mp4file.com/videofile.mp4

เล่นวิดีโอในเครื่อง

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

castnow /path/to/video.mp4

หรือแปลงวิดีโอเป็น MP4 ในขณะที่เล่น:

castnow /path/to/video.avi --tomp4

เล่นเพลง

คุณสามารถเล่นเพลงด้วย Castnow เช่นเดียวกับไฟล์วิดีโอ มันทำงานในลักษณะเดียวกับวิดีโอ

castnow /path/to/song.mp3

หรือสตรีมไฟล์เพลงด้วย:

castnow http://songwebsite.com/song.mp3

ตัวเลือกอื่น

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

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

คุณสามารถเข้าถึงรายการคำสั่งทั้งหมดของ Castnow โดยไปที่หน้าต่างเทอร์มินัลและป้อน castnow –help อีกวิธีหนึ่งคือบันทึกไฟล์ช่วยเหลือทั้งหมดไปยังไฟล์ข้อความที่คุณสามารถอ้างถึงได้ตลอดเวลาด้วย:

castnow --help >> ~/castnow-help.txt

สิ่งนี้จะทำให้ castnow-help.txt ใน / home / ชื่อผู้ใช้ /

ข้อสรุป

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

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

ความคิดเห็น