RTMP:用Python检查流是否在线

3 投票
1 回答
2837 浏览
提问于 2025-04-16 07:43

我有几个Flash流媒体,我想只显示那些正在运行的流。有没有人能提供一些示例代码,来检查流的状态?或者告诉我在哪里可以找到这些信息(我觉得Red5和RTMPy应该有这个功能,但我对RTMP完全没有经验;还有RTMP的规范,但维基百科上说它不完整)?我主要使用的编程语言是Python,不过其他语言的代码也会很有帮助。

1 个回答

2

如果连接丢失或者连接失败,下面的代码会打印出错误信息。

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

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

撰写回答