Трансляция экрана linux на ТВ

Я ищу программное обеспечение для прямой трансляции нашего собрания группы пользователей. Какое программное обеспечение я могу использовать для этого? В идеале я хотел бы сделать снимок экрана компьютера и звука говорящего и транслировать его в прямом эфире?

Изменить: я не просто записать свой рабочий стол и загрузить видео. Я пытаюсь транслировать рабочий стол в прямом эфире, как это происходит.

Я думаю, что видел это где-то недавно. Вы спрашивали об этом в другом месте?

Нет, я нигде не спрашивал об этом. На самом деле эта потребность возникла всего несколько часов назад.

прямой эфир? асинхронное будущее.

Как говорит их сайт,

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

Спасибо за предложение веб-камеры Studio. Я получил это на работу. Ustream больше не поддерживается, так как Ustream использует FME 3.0, но я всегда могу использовать justin.tv или что-то подобное.

Подборка крутых программ для Linux #linux #программы

Приятно знать, что вы нашли это полезным 🙂

Команда Ubuntu Screencast использует gtk-recordmydesktop .

Это только запись рабочего стола, я не думаю, что я могу транслировать видео в реальном времени, используя gtk-recordmysesktop.

«Этот сайт больше не активен»

Попробуйте ffmpeg примерно так:

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

Если он не работает правильно с точными настройками из примера, см. Веб-страницу ffmpeg и документацию для получения дополнительной информации: ffmpeg.org

Не работает: Unrecognized option ‘vd’. (ffmpeg 7: 3.2.5-1, Debian 8)

Открытый исходный код, работает на всех платформах, поддерживает потоковую передачу на популярные сервисы из коробки: https://obsproject.com/

Я только что открыл OBS и должен сказать, что это очень впечатляет. Вы можете использовать его для показа в прямом эфире потокового видео или записи, он имеет полную поддержку различных методов захвата (x11, композитинг, JACK и т. Д.), И в моей системе это «просто сработало», что немаловажно для этого типа приложений.

Еще по теме:  Ext TV что это

Без опыта со скринкастами, это способ поиска в хранилище по таким ключевым словам:

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 — ваш результат может отличаться; попробуй. 🙂

Вы предлагаете, чтобы ФП сначала попробовал каждый из них, прежде чем запрашивать рекомендацию?

В прошлом я использовал gtk-recordmydesktop и istanbul для записи своего рабочего стола. Но то, что я ищу, — это способ транслировать видео в прямом эфире, так как это происходит, поэтому группа из разных городов может смотреть встречу в прямом эфире и задавать вопросы.

Я вполне уверен, что VNC имеет возможность делать многоадресную рассылку . если кто-то еще маршрутизирует эти пакеты. хотя веб-поиск по запросу «vnc multicast» возвращает некоторые обращения. (Хотя они, кажется, говорят о разных версиях, и я мог бы поклясться, я вспомнил, что он был встроен, примерно с середины до конца 1990-х годов . но я на самом деле не использовал его сам, просто смотрел, как другие делают итак.)

Linux Mint и HDMI : Решение проблем с подключением монитора или телевизора

Я читал об использовании ffmpeg для захвата экрана раньше. Проверьте ffmpeg с захватом X11 + ffserver . Хотя может быть некоторое прогрессивное ухудшение синхронизации аудио / видео .

Источник: qastack.ru

Использование проектора через Wi-Fi с ноутбука Linux под управлением Ubuntu 19.04 (Disco)

В местном баре проходит встреча программистов, которую я организовываю. Недавно они отключили свои проекторы, и теперь единственными доступными соединениями являются Wi-Fi (раньше я использовал провод к портам HDMI/VGA).

Как мне подключиться к проектору через Wi-Fi в Linux?

Я использую Thinkpad T460 с Ubuntu 19.04 (Disco, текущая версия Ubuntu).

$ NetworkManager — -version1.16.0

В этом ответе описывается решение проблемы путем установки Miraclecast в Ubuntu.

Еще по теме:  Есть ли игры на телевизоре LG Smart TV

К сожалению, MiracleCast PPA, на который он ссылается, имеет сборки, доступные для многих более старых версии Ubuntu, но не для 19.04, что указывает вопрос.

gnome-network-Display приложение, которое может быть применимо.

Я не могу найти его двоичный файл для Ubuntu. Итак, я взял Fedora .rpm и сделал из него .deb:

sudo apt-get install alien dpkg-dev debhelper build-essentialsudo alien gnome-network-plays- 0.90.1-0.fc30.x86_64.rpm

Затем установил его:

sudo dpkg -i gnome-network- отображает_0.90.1-1_amd64.deb

Ему нужна общая библиотека, которую я не устанавливал:

sudo apt install libgstrtspserver-1.0-0

Затем запустите приложение:

gnome-network-plays

Откроется окно графического интерфейса, в котором мой домашний Roku будет правильно указан как доступный приемник потокового видео. Попытка подключиться к нему дала диалоговое окно «Ошибка» (никакого другого содержимого.)

(См. Ответ avif для предложения, как исправить эту ошибку)

Просто для будущих зрителей ответ Джонатана Хартли работает до установки gnome-network-plays, и вы можете сделать это, чтобы устранить возникающую ошибку:

  • Перейдите по адресу: https://github.com/sdroege/gstreamer -rs/tree/master/gstreamer-rtsp-server
  • Установить в данный момент перечисленные пакеты:

$ apt-get install libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0- plugins-bad gstreamer1.0-plugins-ugly gstreamer1.0-libav libgstrtspserver-1.0-dev

Обратите внимание, что это все еще экспериментальный материал, поэтому он медленный и нестабильный.

Подключение к проектору или ПК

Когда вы находитесь в конференц-зале и вам нужно проецировать , подключите компьютер с помощью одного из кабельных разъемов в комнате, нажмите клавишу с логотипом Windows + P , а затем выберите один из четырех вариантов:

  • Только экран ПК . Вы все увидите на своем ПК. (Когда вы подключены к беспроводному проектору, этот параметр меняется на «Отключить».)
  • Дублировать . Вы увидите одно и то же на обоих экранах.
  • Расширить . Вы увидите все на обоих экранах, и вы можете перетаскивать элементы между ними.
  • Только второй экран . Вы увидите все на подключенном экране. Другой экран будет пустым.

Опять же, возможно, вам даже не понадобится кабель. Если ваш компьютер и проектор поддерживают Miracast, нажмите клавишу с логотипом Windows + P , выберите Подключиться к беспроводному дисплею , выберите проектор, и все готово.

Не уверены, есть ли на вашем компьютере Miracast и можно ли проецировать на него? Windows сообщит вам об этом. Чтобы проверить, нажмите кнопку Пуск , введите Подключиться , а затем выберите Подключиться из списка результатов‌.

  • Как восстановить компьютер под управлением Windows 7…
  • МТС отслеживает местонахождение ребенка. Как…
  • Что нужно учесть перед покупкой проектора
  • Определение проектора
  • Могу ли я подключить ноутбук Ubuntu Linux к ноутбуку…
  • Является ли Astra-linux законным и безопасным?…
Еще по теме:  Карта доступа извлечена или не совместима с ТВ приставкой нтв плюс

Источник: clickpad.ru

Живая трансляция экрана с помощью ffmpeg и ffserver (ОС Linux)

Добрый день. Мне хотелось бы организовать трансляцию экрана своего компютера в интернет так что бы можно было открыть ссылку на трансляцию в браузере и смотреть, подскажите можно ли это в принципе сделать с помощью ffmpeg и ffserver + какого нибуть web сервера который отдаст html страничку с блоком video и каким нибуть проигрывателем mp4? Почитал документацию, посмотрел интернеты, вроде бы это возможно но наверняка есть куча мелочей вроде правильного кодека, его параметров и т.п. Попробовал запустить с такими параметрами: ffserver.conf (нашёл где то в интернете):

HTTPPort 8090 HTTPBindAddress 0.0.0.0 MaxHTTPConnections 2000 MaxClients 1000 MaxBandwidth 10000 CustomLog — File /tmp/av_feed.ffm FileMaxSize 1G ACL allow 127.0.0.1 File /tmp/streamwebm.ffm FileMaxSize 50M ACL allow 127.0.0.1 Feed streamwebm.ffm Format webm # Video Settings VideoFrameRate 10 VideoSize 1920×1080 # Audio settings AudioCodec libvorbis AudioSampleRate 48000 AVOptionAudio flags +global_header MaxTime 0 AVOptionVideo me_range 16 AVOptionVideo qdiff 4 AVOptionVideo qmin 4 AVOptionVideo qmax 40 #AVOptionVideo good AVOptionVideo flags +global_header # Streaming settings PreRoll 10 StartSendOnKey Metadata author «author» Metadata copyright «copyright» Metadata title «Web app name» Metadata comment «comment» Format status ACL allow localhost ACL allow 192.168.0.0 192.168.255.255 URL http://www.ffmpeg.org/

так запускаю ffmpeg:

ffmpeg -f x11grab -s 1920×1080 -r 10 -i $DISPLAY -f alsa -i default -c:v libvpx -cpu-used 4 -threads 4 http://localhost:8090/streamwebm.ffm

Рядом с ffserver запустил http сервер на 8000 порту который отдаёт такую страничку:

Когда нажимаю кнопку play ничего не происходит. Знающие люди подскажите что не так? Может проще это сделать с помощью других программ? Спасибо.

Источник: ru.stackoverflow.com

Оцените статью
Добавить комментарий