如何使用Flask在python中设置RTSP服务器?

时间:2020-01-09 10:28:58

标签: python flask server rtsp

我正在尝试设置一个RTSP服务器,该服务器可以将视频文件流式传输到RTSP客户端。 这是我尝试过的


app = Flask(__name__)




@app.route('/media')
def media():
    return """
    <h1>RTSP STREAM!</h1>

    <iframe src="/new.sdp" width="853" height="480" frameborder="0" allowfullscreen></iframe>
    """



if __name__ == '__main__':
    app.run(host='0.0.0.0', port=8080)

new.sdp文件:

CODE: SELECT ALL
v=0
o=- 1849156998 1849156998 IN IP4 
s=TEST
t=0 0 
c=IN IP4 192.168.43.1
m=audio 5440 RTP/AVP 96
a=rtpmap:96 mpeg4-generic/32000/2
a=fmtp:96 profile-level-id=15;mode=AAC-hbr;sizelength=13;indexlength=3;indexdeltalength=3;config=1290
m=video 5442 RTP/AVP 97
a=rtpmap:97 MP4V-ES/90000
a=fmtp:97 profile-level-id=3;config=000001b0f3000001b50ee0c0c0cf000001000000012000845d4c307d314043c1443f;

我尝试使用rtsp客户端进行连接,但出现这些错误

DESCRIBE rtsp://192.168.43.1:8080 / new.sdp RTSP / 1.0 HTTPStatus.BAD_REQUEST。

0 个答案:

没有答案