我正在寻找一个适当的RTMP python客户端或Python代码示例,它至少可以执行以下操作:
我一直在研究RTMPy、长石、间谍案库,但还没有得到任何有用的东西。不过,来自rtmplite的AMF0编码功能似乎不错。
谁能给我指明正确的方向?
发布于 2011-10-03 10:01:58
也许长石能帮你?
发布于 2012-12-18 08:44:30
关于这件事的一个小消息..。我找到了一个解决问题的库:rtmp-python。rtmplite已被用作Flash服务器,用于测试.
from rtmp_python.rtmp_protocol import RtmpClient
cl = RtmpClient(ip="127.0.0.1", port=1935, tc_url='rtmp://localhost/myapp', page_url='', swf_url='', app='myapp')
cl.connect([])
cl.call(proc_name='createStream')
cl.call(proc_name='play', parameters=['user1'])
cl.handle_messages()从日志中我看到连接已经成功建立,"createStream“调用也起作用,但是"play”却没有.TBC
发布于 2014-12-03 10:07:38
试试这个:
import librtmp
conn=librtmp.RTMP(url)
conn.connect(None)
conn_stream=conn.create_stream(0,True)https://stackoverflow.com/questions/7415509
复制相似问题