Xcode中的RTSP流错误请求

Xcode中的RTSP流错误请求,xcode,stream,rtsp,bad-request,Xcode,Stream,Rtsp,Bad Request,我们有一个DVR模拟摄像机Truvision DVR能够传输自己的节目,端口:8000 我们希望通过RTSP 554端口获得广播。如果我们尝试,我们不能做的是:( 我们测试了调制解调器和端口554是否打开 我们已经在用户名和密码中进行了步骤 rtsp://admin:pass@78.xxx.xxx.xxx:554/流媒体/频道/1 或 rtsp://admin:pass@78.xxx.xxx.xxx:554/cam/realmonitor?通道=8和子类型=00 或 rtsp://admin:p

我们有一个DVR模拟摄像机Truvision

DVR能够传输自己的节目,端口:8000

我们希望通过RTSP 554端口获得广播。如果我们尝试,我们不能做的是:(

我们测试了调制解调器和端口554是否打开

我们已经在用户名和密码中进行了步骤

rtsp://admin:pass@78.xxx.xxx.xxx:554/流媒体/频道/1

rtsp://admin:pass@78.xxx.xxx.xxx:554/cam/realmonitor?通道=8和子类型=00

rtsp://admin:pass@78.xxx.xxx.xxx:554/11

但我们在这个Xcode上总是有错误:

line='RTSP/1.0 400错误请求'

我们如何解决这个问题


我们如何获得RTSP流广播Xcode?

我知道这已经晚了,但请尝试使用


rtsp://ipaddress:port/user=[yourusername]&password=[yourpassword]&频道=1和流=0.sdp

rtsp://admin:MyPass@78.xxx.xxx.xxx:554/流媒体/频道/1rtsp://admin:MyPass@78.xxx.xxx.xxx:554/cam/realmonitor?通道=8和子类型=00rtsp://admin:MyPass@78.xxx.xxx.xxx:554/11此链接不工作TruVision DVR打开调制解调器554端口,测试正常,但流404或401:/谢谢you@JealianA.你在使用外部ip吗?如果是这样,那么它需要端口转发。我给你的方法肯定适用于内部ip,但外部ip由于许多原因(防火墙、NAT等)情况不同另外,只有当您的DVR和您的应用程序连接在同一wifiHi Fay Zan上时,内部IP才起作用。我在调制解调器和测试中添加了554端口。554端口已打开。但DVR无法工作554 rstp流:(:|型号Truvisionwell 554是默认rtsp,仅适用于内部IP ex:192.168.xxx.xxx,您应该打开DVR设置并查看网络设置。它应该告诉您在媒体、HTTP和移动设备上使用的端口。端口转发这些号码并尝试在应用程序上使用mediaport,然后使用公共IP exrtsp://publicip:mobileport/user=[user]&password=[password]&channel=1&stream=0.sdp如果它仍然不起作用,那么我就不能再帮你了,因为问题的可能性太大了,比如NAT,你的ISP正在阻止UDP,android版本等等