Прямая трансляция Python на RTMP-сервер (клон Flash Media Server?) - PullRequest
1 голос
/ 13 января 2012

Я хотел бы поиграть с кодированием приложения, которое может захватывать рабочий стол или часть экрана (переменные высоты и ширины для разрешения) и передавать их на RTMP-сервер (rtmp: //server.com/live).

Я видел что-то под названием rtmplite , но описание этого пакета:

"Это реализация Python-сервера Flash RTMP на языке Python"

Так что в конечном итоге я хотел бы добиться следующего, но я буду реализовывать его по частям по мере продвижения, не перегружаясь масштабом проекта:

  1. Установите соединение с RTMP-сервером (с аутентификацией, где это необходимо) для канала на ustream.com, justin.tv/twitch.tv, own3d.tv и т. д.
  2. Возможность выбора высоты, ширины рабочего стола или всего рабочего стола и потоковой передачи на этот канал, как если бы я использовал Flash Media Live Encoder.

На самом деле я просто хочу создать свое собственное приложение FMLE или Xsplit на основе Python, чтобы я мог транслировать в прямом эфире самостоятельноиспользовать эти приложения.

Любые библиотеки, которые вы можете отправить мне, чтобы прочитать о том, как объяснить этот процесс типа FMLE-клонов, или информация будет полезна!Спасибо

1 Ответ

1 голос
/ 06 марта 2012

Я сделал несколько потоков RTMP из python для проекта wiidiaplayer: http://wiidiaplayer.org. Это ни в коем случае не полное решение, но по крайней мере некоторые функции RTMP были реализованы в python.

К сожалению, прошло много времени с тех пор, как я коснулся этого кода; если у вас есть какие-либо вопросы, не стесняйтесь их задавать; Я не уверен, сколько ответов я смогу дать.

...