【问题标题】:What causes the RTSP streaming failure?什么导致 RTSP 流失败?
【发布时间】:2013-04-30 21:02:12
【问题描述】:

我正在使用 RTSP 协议处理视频流。有时但并非总是如此,我观察到流式传输失败。当客户端发送“DESCRIBE”时,服务器响应如下消息。

>> from server [398] >>

RTSP/1.0 200 OK
CSeq: 2
Content-Type: application/sdp
Content-Base: rtsp://10.10.131.1:8554/video/TmMrb5Pigkhf8Ln/bmagic-3/
Server: GStreamer RTSP server
Date: Tue, 30 Apr 2013 20:52:12 GMT
Content-Length: 180

v=0
o=- 1188340656180883 1 IN IP4 10.10.131.1
s=Session streamed with GStreamer
i=rtsp-server
e=NONE
t=0 0
a=tool:GStreamer
a=type:broadcast
a=control:*
a=range:npt=now-
<<<<<

通常,客户端会跟随“SETUP”,但对于这样的消息,客户端似乎停止响应。我是 RTSP 的新手,所以对我来说很难解释。什么可能导致服务器发送此消息?客户选择不继续操作意味着什么类型的错误?

非常感谢!

【问题讨论】:

    标签: rtsp rtsp-client


    【解决方案1】:

    这可能是由于连接超时。我会尝试在您的套接字上执行此操作:

    setTcpNoDelay(true);
    setSoTimeout(60000);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-03-16
      • 2011-04-04
      • 1970-01-01
      • 1970-01-01
      • 2015-11-09
      • 2018-03-30
      • 1970-01-01
      相关资源
      最近更新 更多