Яке програмне забезпечення я можу використовувати для того, щоб робити трансляцію екрана в Linux?


24

Я шукаю програмне забезпечення для прямого екранізації нашої локальної групи користувачів. Яке програмне забезпечення я можу використовувати для цього? В ідеалі я хотів би захопити звук екрана комп'ютера та динаміка та передавати його наживо?

Редагувати: Я не хочу просто записувати свій робочий стіл і завантажувати відео. Я намагаюся жити потоково на робочому столі, як це відбувається.


Я думаю, що це я бачив десь недавно. Ви запитували це деінде?
thepang

Ні, я ніде про це не питав. Насправді ця потреба виникла всього кілька годин тому.
Амджіт

жити? асинхронним є майбутнє.
хендрі

Відповіді:


4

Використовуйте веб- камеру для GNU / Linux . (Довідка: Пряма трансляція на ustream )

Як говориться на їхньому веб-сайті,

WebcamStudio For GNU / Linux створює віртуальну веб-камеру, яка може змішувати кілька джерел відео разом і може використовуватися для прямого мовлення через Bambuser, UStream або Stickam


Дякуємо за пропозицію Webcam Studio. Я змусив його працювати. Ustream більше не підтримується, оскільки Ustream використовує FME 3.0, але я завжди можу використовувати justin.tv або щось подібне.
Амджіт

Приємно знати, що ви знайшли це корисним :)
Barun

5

Команда Ubuntu Screencast використовує gtk-recordmydesktop.


2
Це лише записи на робочому столі, я не думаю, що я можу передавати відео в прямому ефірі за допомогою gtk-recordmysesktop.
Амджіт

"Цей сайт більше не активний"
Френк Нокк

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, і мушу сказати, що це дуже вражає. Ви можете використовувати його для скрін-трансляції прямих трансляцій або запису, він має повну підтримку різних методів зйомки (x11, композицію, JACK тощо), а в моїй системі він "просто працював", що не є маленьким подвигом для цього типу додатків.
agittins

3

Без досвіду роботи із скріншотами, це спосіб пошуку в сховищі за такими ключовими словами:

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
Ви пропонуєте, що ОП повинен спробувати кожного з них першим, перш ніж попросити рекомендацію?
tshepang

1
@Thepang Я бачу відповідь як настанову. Знаючи це, можна спершу шукати себе, не вимагаючи і не чекаючи.
phunehehe

У минулому я використовував gtk-recordmydesktop та istanbul, щоб записати свій робочий стіл. Але те, що я шукаю, - це спосіб передати відео в прямому ефірі, як це відбувається, щоб група з різних міст могла дивитись зустріч наживо і задавати питання.
Амджіт

@jinxed_coder: Це нагадує мені vnc / vino, хоча я завжди використовував це навпаки - я завжди був спостерігачем - і я використовував його лише у зв'язку 1: 1, і не знаю, чи можна мати кілька глядачів. Можливо, це можливо лише в X11. І, можливо, вам потрібно багато пропускної здатності.
користувач невідомий

Я впевнений, що vnc має можливість робити багатоадресну передачу ... якщо хтось все-таки маршрутизує ці пакети. веб-пошук "vnc multicast" все ж повертає деякі звернення. (Хоча вони, здається, говорять про різні версії, і я міг присягнути, що я пам’ятав, що він був вбудований, приблизно з середини до кінця 1990-х ... але я не дуже використовував його, просто спостерігаючи, як інші так.)
лінди


3

VLC має вбудований потік робочого столу. Я не пригадую, чи звучить також звук, наведення курсора.
Якщо вам потрібно щось швидко, ви можете спробувати зображення VMware Big Blue Button . Він налаштовує сервер, який може передавати робочий стіл, відео, аудіо та дошку.


Розчин VLC також працював, але це було дуже повільно. Дякуємо, що вказали на потрібні ресурси в документах VLC.
Амджіт

3

Google Hangout підтримує обмін екраном , крос-платформу і потрібен лише плагін веб-переглядача.


1
Так, у ці дні я використовую для цього відеокімнати G +. Коли я задав це питання, G + не був доступний. :)
Amjith

Чи можливо екранувати на смарт-телевізор?
Moby04

1

Не дуже прискіплива відповідь, але у скайпу є опція "поділитися екраном".


добре працює для невеликої кількості людей.
WalterJ89

Це правда, ви, очевидно, не можете передавати це величезній аудиторії.
sebastian_k
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.