ซอฟแวร์ใดที่ฉันสามารถใช้เพื่อทำการหล่อหน้าจอสดใน linux?


24

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

แก้ไข: ฉันไม่ได้ต้องการเพียงบันทึกเดสก์ท็อปของฉันและอัปโหลดวิดีโอ ฉันพยายามสตรีมเดสก์ท็อปแบบสดในขณะที่มันเกิดขึ้น


ฉันคิดว่าฉันเห็นสิ่งนี้ที่ใดที่หนึ่งเมื่อเร็ว ๆ นี้ คุณเคยถามที่อื่นไหม
tshepang

ไม่ฉันไม่ได้ขอสิ่งนี้จากที่อื่น ในความเป็นจริงความต้องการนี้เกิดขึ้นเมื่อไม่กี่ชั่วโมงที่ผ่านมา
Amjith

มีชีวิต? อะซิงโครนัสเป็นอนาคต
hendry

คำตอบ:


4

ใช้WebcamStudio สำหรับ GNU (อ้างอิง: Screencasting สดเพื่อ Ustream )

ดังที่เว็บไซต์กล่าว

WebcamStudio สำหรับ GNU / Linux สร้างเว็บแคมเสมือนที่สามารถผสมผสานแหล่งวิดีโอหลายแหล่งเข้าด้วยกันและสามารถใช้สำหรับการถ่ายทอดสดผ่าน Bambuser, UStream หรือ Stickam


ขอบคุณที่แนะนำ Webcam Studio ฉันได้มันไปทำงาน Ustream ไม่ได้รับการสนับสนุนอีกต่อไปเนื่องจาก Ustream ใช้ FME 3.0 แต่ฉันสามารถใช้ justin.tv หรืออะไรทำนองนั้นได้เสมอ
Amjith

ดีที่จะรู้ว่าคุณจะพบนี้ :) ประโยชน์
Barun


4

ลอง ffmpeg ด้วยสิ่งนี้:

ffmpeg -vcodec mpeg4 -r 10 -g 300 -vd x11:0,0 -s 1280x1024 http://localhost:8090/feed1.ffm

ถ้ามันไม่ทำงานกับการตั้งค่าที่แน่นอนจากตัวอย่างดูหน้าเว็บ ffmpeg และเอกสารประกอบสำหรับรายละเอียดเพิ่มเติม: ffmpeg.org


3
ไม่ทำงาน: Unrecognized option 'vd'. (ffmpeg 7: 3.2.5-1, Debian 8)
XièJìléi

4

โอเพ่นซอร์สทำงานบนทุกแพลตฟอร์มรองรับการสตรีมไปยังบริการยอดนิยมนอกกรอบ: https://obsproject.com/


ฉันเพิ่งค้นพบ OBS และฉันต้องบอกว่ามันน่าประทับใจมาก คุณสามารถใช้มันสำหรับการสตรีมสดแบบ screencasting หรือการบันทึก แต่ก็มีการรองรับวิธีการจับภาพที่หลากหลาย (x11, คอมโพสิต, แจ็ค ฯลฯ ฯลฯ ) และในระบบของฉันมัน "เพิ่งทำงาน" ซึ่งไม่มีความสำเร็จเล็กน้อยสำหรับแอพประเภทนี้
agittins

3

หากไม่มีประสบการณ์กับ screencasts นี่คือวิธีการค้นหาที่เก็บคำหลักเช่นนี้:

apt-cache search screencast
byzanz - Small screencast creator
gtk-recordmydesktop - Graphical frontend for recordmydesktop
istanbul - Desktop session recorder producing Ogg Theora video

ผลลัพธ์มาจาก xUbuntu 9.10 - ผลลัพธ์ของคุณอาจแตกต่างกันไป ให้มันลอง. :)


4
คุณกำลังแนะนำ OP ต้องลองแต่ละอันก่อนจะขอคำแนะนำหรือไม่?
tshepang

1
@Shepang ฉันเห็นคำตอบเป็นแนวทาง การรู้สิ่งนี้สามารถค้นหาตัวเองก่อนโดยไม่ต้องถามและรอ
phunehehe

ฉันใช้ gtk-recordmydesktop และ istanbul ในอดีตเพื่อบันทึกเดสก์ท็อปของฉัน แต่สิ่งที่ฉันกำลังมองหาคือวิธีการสตรีมวิดีโอสดตามที่เกิดขึ้นดังนั้นกลุ่มจากเมืองต่าง ๆ สามารถดูการพบปะสังสรรค์และถามคำถาม
Amjith

@ Jinxed_coder: นั่นทำให้ฉันนึกถึง vnc / vino ถึงแม้ว่าฉัน allways ใช้มันในทางตรงกันข้าม - ฉัน allways เป็นผู้สังเกตการณ์ - และฉันใช้มันในการเชื่อมต่อ 1: 1 เท่านั้นและไม่รู้ว่าเป็นไปได้หรือไม่ที่จะมี ผู้ชมหลายคน อาจเป็นไปได้ด้วย X11 เพียงอย่างเดียว และบางทีคุณอาจต้องการแบนด์วิดธ์มาก
ผู้ใช้ไม่ทราบ

ฉันค่อนข้างแน่ใจว่า vnc มีความสามารถในการทำมัลติคาสต์ ... ถ้าใครยังคงเส้นทางแพ็คเก็ตเหล่านั้น แม้ว่าการค้นหาเว็บสำหรับ "vnc multicast" จะคืนค่าบางครั้ง (แม้ว่าพวกเขาจะพูดถึงเวอร์ชั่นต่าง ๆ และฉันอาจสาบานได้ว่าฉันจำได้ว่ามันถูกสร้างขึ้นในช่วงกลางปีถึงปลายปี 1990 ... แต่ฉันไม่ได้ใช้ด้วยตัวเองจริงๆ ดังนั้น)
lindes


3

VLCมีสตรีมเดสก์ท็อปในตัว ฉันจำไม่ได้ว่ามันทำเสียงด้วยหรือไม่ howerver
หากคุณต้องการสิ่งที่รวดเร็วคุณสามารถลองใช้ภาพ VMware ของ Big Blue Button มันตั้งค่าเซิร์ฟเวอร์ที่สามารถสตรีมเดสก์ท็อปวิดีโอเสียงและไวท์บอร์ด


วิธีการแก้ปัญหา VLC ยังทำงานได้ แต่มันช้ามาก ขอบคุณที่ชี้ไปยังแหล่งข้อมูลที่ถูกต้องในเอกสาร VLC
Amjith

3

Google Hangout รองรับการแชร์หน้าจอข้ามแพลตฟอร์มและต้องการเพียงปลั๊กอินของเบราว์เซอร์


1
ใช่วันนี้ฉันใช้ G + Hangout สำหรับสิ่งนี้ เมื่อฉันถามคำถามนี้ G + ไม่สามารถใช้ได้ :)
Amjith

เป็นไปได้ไหมที่จะฉายหน้าจอสมาร์ททีวี?
Moby04

1

ไม่ใช่คำตอบที่น่าประทับใจ แต่ skype มีตัวเลือก "แชร์หน้าจอ"


ใช้งานได้ดีสำหรับคนจำนวนน้อย
WalterJ89

นั่นเป็นความจริงแน่นอนคุณไม่สามารถสตรีมไปยังผู้ชมจำนวนมากได้
sebastian_k
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.