RTMP: проверить, работает ли поток с Python - PullRequest
3 голосов
/ 28 ноября 2010

У меня есть несколько потоков Flash, и я хочу отображать только активные / прямые / онлайн потоки.Может ли кто-нибудь предоставить пример кода, который может проверить состояние потока?или укажите, где я могу его взять (я думаю, что Red5 и RTMPy должны иметь это, но у меня совершенно нет опыта работы с RTMP; есть также спецификация RTMP, но вики говорит, что она неполная)?Мой целевой язык Python, но код на любом языке будет вам полезен.

1 Ответ

2 голосов
/ 28 ноября 2010

В случае потери соединения или сбоя соединения приведенный ниже код выведет сообщение об ошибке.

from twisted.internet import reactor
from rtmpy.client import ClientFactory

reactor.connectTCP('localhost', 1935, ClientFactory())
reactor.run()
...