qmax
@qmax
программер

Соединение twisted и gstreamer

Ваяю видеовещательный сервер.
Предполагается что видеопоток берётся из gstreamerа и отдаётся twisted'ом по http (и его ловит flowplayer).
А также twisted должен ловить команды управления/конфигурения pipeline'ов.

У одного reactor, у другого gobject.MainLoop.
Возникло непонятство — каким образом запускать их eventloop'ы.
Если в разных тредах — то непонятно, как адекватно перекидывать данные потока между ними.

Подскажите — какие мануалы курить, что гуглить?
  • Вопрос задан
  • 3195 просмотров
Решения вопроса 1
@RainWarrior
Пригласить эксперта
Ответы на вопрос 1
ivnik
@ivnik
У gstreamer есть такой плагин как fdsink, который будет писать поток в файловый дескриптор. Можно попробовать использовать его (совместно используя pipe, либо сразу выдавать его клиенту (но вероятно это не получится сделать с twisted).
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы