问题标签 [rtsp-client]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
rtsp - 保持活跃的 Rtsp 连接
我有一个简单的 Rtsp 客户端...客户端将 Rtsp 命令发送到 Rtsp 服务器并从服务器获取 RTP 数据包。
问题是经过一段时间(大约 3-4 分钟)后,我的第 3 方 RTSP 服务器断开与我的 RTSP 客户端的连接。
我还没有实现 RTCP...我从 rtsp 服务器获取 rtp 数据包但不发送任何 RTCP PACKET...
我进行了简单的搜索,发现有些人使用一些 RTSP 命令[如 OPTIONS,SET PARAMETER-GET PARAMETER] 也保持活动 RTSP 服务器和客户端之间的连接......但在我的情况下,这不起作用......
这是我的问题:
- 与 RTSP 服务器保持活动连接的最佳方法是什么?
- 我是否必须实现 RTCP [将 RTCP 数据包发送到服务器]?连接会因为我没有向服务器发送 RTCP 数据包而中断吗?
directshow - 从 RTP 数据包或 Rtsp 服务器获取视频宽度高度
我必须获取流视频 [来自 rtsp 服务器] 的宽度和高度。
第三方服务器在 RTSP DESCRIBE REQUEST 提供以下信息:
一台 RTSP 服务器给我宽高
a=x 尺寸:1280,1024
但是另一个没有给我宽度/高度信息....看来它支持ONVIF...
无论如何 - 获得流宽度高度的方法?建议......
最良好的祝愿
h.264 - 解析 Rtsp 响应参数即 sprop-parameter-sets
我只是从 RTSP DESCRIBE 请求中得到响应。[对于 H264 流]
为了
sprop 参数集=Z0IAKOkAoAQNgPsgAAADACAAAAMDwWIEJQ==,aM44gA==
RFC 3984 第 8.1 节说它是 [第 45 页]
参数的值为base64
但是使用在线 Base64 转换器 [http://coderstoolbox.net/string/] 我没有从该字符串中得到有意义的结果......
我究竟做错了什么?如何解析它以获得有意义的信息?
ffmpeg - FFMPEG API:如何使用 av_open_input_file 连接到 RTSP 流?
我正在尝试使用 av_open_input_file() 连接到一些 RTSP 流,如下所示:
AVFormatContext* ic;
avcodec_register_all();
av_register_all();
av_open_input_file(&ic, "rtsp://login:password@xxx.xxx.xxx.xxx/videoinput_1/mjpeg/media.stm", NULL, 4096, NULL);
它总是返回“找不到文件”。不过,我可以在 VLC 播放器中看到相同的网址。我的代码做错了吗?
我正在使用 FFMPEG 0.6,我应该使用最新的吗?
gstreamer - 使用 RTSP 协议的 RTP 数据包是否同时包含音频和视频
我正在开发一个客户端程序,它将显示从 IP 摄像机捕获的媒体。所以我想知道使用RTSP协议的RTP数据包是否同时包含音频和视频,如果同时包含我应该如何提取它?
c - 通过 C 代码实现的 RTSP 管道不起作用?
我的场景如下:-
我已经在 554 端口的 IP 192.168.1.24 上设置了一个 RTSP 服务器。我在客户端使用以下 gst-launch 命令来接收数据包,一切正常。
但是当我通过 C 代码实现相同的东西时,它给了我错误。我的 C 代码如下:-
我能够编译代码而没有任何错误。但是当我运行以下格式生成的二进制文件时: -
我收到以下错误:-
谁能建议我们存在内部数据流错误?
network-programming - Live555 OpenRTSP 客户端重新连接到服务器
这是这种情况:
- 我使用 Live555 openRTSP 客户端连接到 RTSP 服务器
- 然后假设服务器连接丢失
要重新连接 rtsp 服务器,我该怎么办?
- openRTSP 客户端会处理这个吗?[在我的实验中没有]
- 如果不是,我应该如何检测连接丢失,并修改 Open Rtsp Client 代码以重新连接服务器?
有什么建议么?
rtsp - Live555 OpenRTSP 客户端:如何正确删除当前 rtsp 客户端并启动新客户端
出色地,
当我的 OpenRtsp 客户端失去与服务器的连接时,我处理旧客户端和其他参数,然后重新创建新客户端。
客户端发送选项,描述请求成功但之后失败......我无法创建会话和子会话,所以我收到访问冲突错误..
如何正确重置旧的 OpenRtspClient 以获得新的“品牌”RTSPClient?
我目前重置旧客户端的方法:
我只是修改 playCommon 类中的“关闭”方法。我没有发送拆解...
...
还有我的 ReStartCode:
android - 如何将 Android 设备设为 RTSP 服务器
我很想知道是否有办法将我的 android 设备作为 RTSP 服务器并与任何其他可接受的设备一起流式传输视频。我不了解 RTSP 服务器和其他应该遵循的协议来实现这一点。
任何帮助表示赞赏。
谢谢, SKU
flash - Flash streaming client
I can't find a Flash Streaming Client on the net. Maybe i use the wrong term in Google, but this seems like an obvious need and i don't want to learn programming with Flash for this simple need. When i use the term rtsp, i only find standalone software. I simply need a good already programmed client with a nice interface, open-source or proprietary. Something like http://sublimevideo.net/ for Html5, but they don't support rtsp yet.
What am i doing wrong?