Задать вопрос
qmax
@qmax
программер

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

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

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

Подскажите — какие мануалы курить, что гуглить?
  • Вопрос задан
  • 3198 просмотров
Подписаться 4 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Хекслет
    Python-разработчик
    10 месяцев
    Далее
Решения вопроса 1
@RainWarrior
Пригласить эксперта
Ответы на вопрос 1
ivnik
@ivnik
У gstreamer есть такой плагин как fdsink, который будет писать поток в файловый дескриптор. Можно попробовать использовать его (совместно используя pipe, либо сразу выдавать его клиенту (но вероятно это не получится сделать с twisted).
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы