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

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

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

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

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

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

Похожие вопросы
от 200 000 до 300 000 ₽
Greenway Global Новосибирск
от 150 000 ₽
Akronix Санкт-Петербург
от 150 000 до 200 000 ₽
02 февр. 2025, в 00:55
2500 руб./за проект
02 февр. 2025, в 00:25
5000 руб./за проект
02 февр. 2025, в 00:18
1000 руб./за проект