我们正试图为我们的解决方案之一构建一个SIP2RTSP网关,其中一个SipClient被转换为将RTSP设置请求转换为,然后将一个PlayBack从mediaServer播放到SipClient。
但是,当发送安装请求时,wowza总是绑定到rtsp客户端地址,即使目的地是在传输安装请求头时设置的。在这里,我们希望告诉wowza rtsp服务器绑定到sip UA IP,而不是rtsp客户端ip来绑定RTP流量。
RFC 2326说
destination:
The address to which a stream will be sent. The client may
我知道有人问过类似的问题,但我一直未能找到我具体问题的答案。
我正在尝试创建一个从Android摄像头到VLC播放器客户端的RTSP/RTP视频流。我已经写了一个小的RTSP服务器来处理所有的设置和VLC似乎喜欢我的参数。然而,在发出PLAY命令之后,我的应用程序开始发送视频流(通过DatagramPackets),VLC播放器没有接收到任何数据。
我正在使用jlibrtp库,并像这样设置我的流
sendSoc = new DatagramSocket(1238);
recSoc = new DatagramSocket(1239);
sess = new RTPSes
我正在写RTSP服务器,有一些问题。我使用VLC作为客户端。
服务器从客户端(VLC播放器)接收选项、描述、设置和播放命令以及对命令应答。
通过SETUP命令,client发送端口号,我正在使用这些端口发送数据。当我的服务器收到PLAY命令时,它会发送应答并开始流式传输数据。我正在使用客户端端口创建两个DatagramSocket实例。
我正在尝试流式传输mp4文件。我正在使用 java库来获取音频和视频轨道数据。
因此,当我在VLC上单击播放时,它正在连接并开始等待数据,几秒钟后,我在VLC消息中收到以下消息:
live555 warning: no data received in 10s
VLC Media player如何实施TCP流上的RTSP?
我知道,VLC Media player既可以作为流媒体服务器,也可以作为流媒体客户端。
我的需求是使用TCP(over RTSP)将数据从服务器传输到客户端,而我对C/C++代码并不满意。我对C#很满意。谁能给我介绍一下C#中TCP流的示例实现?
附注:有没有其他播放器支持使用TCP/UDP上的RTSP实时流?
我想知道是否可以使用HTTP协议从RTSP摄像头获取图像流?我目前正在使用VLC Media ActiveX插件来连接和查看RTSP流,但我想取消ActiveX控件,转到一个更原始的图像采集级别。我记得在某个地方看到过使用HTTP获取这些图像是可能的。我想使用Indy TIdHTTP组件连接到相机并获取图像。我还假设这将需要某种速度控制,例如请求之间的延迟。然而,据我所知,这些RTSP摄像头有预先定义的帧频,使用标准RTSP协议应该遵循这些帧频。