我正在创建一个演示应用程序,用于将视频从android设备传输到Wowza服务器。当我试图连接到验证RTSP客户端时,Wowza服务器似乎忽略了它。以下是我的RTSP请求和来自服务器的响应。
OPTIONS rtsp://my_rtsp_server_address:1935/ RTSP/1.0
CSeq: 1
Authorization: Basic YWRtaW46MTIz47==
RTSP/1.0 200 OK
CSeq: 1
Server: Wowza Streaming Engine 4.4.1 build17882
Cache-Control: no-cache
Public: DESCRIBE, SETUP, TEARDOWN, PLAY, PAUSE, OPTIONS, ANNOUNCE, RECORD, GET_PARAMETER
Supported: play.basic, con.persistent实际上,我的用户名和密码是admin:1234,在用Base64编码后,它变成了YWRtaW46MTIzNA==,但是当我试图用错误的值替换它时,Wowza服务器没有关心它,仍然返回成功的代码。
我的问题是Wowza服务器是否支持基本身份验证或摘要身份验证。我在https://www.ietf.org/rfc/rfc2326.txt上读到了关于rtsp授权的文章,但是它已经不存在了。
谢谢你的支持!
发布于 2016-06-02 12:04:20
请参阅以下链接:Wowza RTSP流认证
https://stackoverflow.com/questions/37582899
复制相似问题