问题标签 [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.

0 投票
4 回答
4660 浏览

java - Libstreaming - 使用 VLC 作为 RTSP 客户端

我正在尝试将 VLC 用作 RTSP 客户端。RTSP 服务器基于libstreaming库。我正在使用第一个示例提供的代码:

安卓应用启动;我尝试使用 VLC ( open a stream) 和这个 URL 访问流:

该设备连接到同一个网络(我可以 ping 它),但 android 应用程序中没有任何反应,VLC 显示“连接失败”窗口。

知道问题出在哪里吗?也许是一个错误的 URL,但我找不到这种情况的任何详细示例。

0 投票
1 回答
432 浏览

model-view-controller - MVC RTSP 转发请求

我想通过向我的网络服务器发出请求来重新流式传输我的 rtsp 网络摄像机以便从外部访问。我玩过使用 ffserver 和 ffmpeg。但它总是让我在任何设置下都有大约 10 秒的延迟。我试过-fflags nobuffer,播放probesize和analyzeduration的值,加上zerolatency等等,所以放弃使用ffserver作为restreaming server。

如果没有重新流式传输,仅使用 ffmpeg 输出到文件或视图,它会提供低于 1 秒的低延迟。

现在我正在考虑让客户端间接访问相机以消除使用重新流式传输服务器。我的问题是,如何将来到我的服务器的 rtsp 请求转发到我的网络摄像机。我的网络服务器有 2 个网络接口。一个用于内部,网络摄像机连接,另一个用于公共访问。我想让我的网络摄像机在内部网络中保持私密/不暴露在互联网上。所以我想将传入的 rtsp 请求转发到我的网络摄像机。

我在 MVC 和 IIS 7.5 中工作

0 投票
2 回答
1128 浏览

streaming - Libstreaming - 使用 VLC 作为 RTSP 客户端(1080P 分辨率)

我正在尝试将 VLC 用作 RTSP 客户端。rtsp 服务器基于libstreaming示例1。我用的是三星 Galaxy S6。是否可以流式传输1080p分辨率?那么什么是rtsp URL格式。

0 投票
0 回答
909 浏览

android - 如何通过 gstreamer rtsp 客户端向服务器发送请求?

关于Gstreamer rtsp客户端的问题,我搜索了很久。但没有运气。

现在我可以通过 Gstreamer(gstreamer-1.0-android-armv7-1.6.0) 从 Android 设备上的服务器显示实时流或录制的流,然后我想在播放录制的流时发送 PLAY/PAUSE/ 以更改服务器状态。

我的问题:在使用 gst-rtsp-stream 时,是否有一种简单的方法来获取和访问管道?有人可以提供一个例子吗?

11 月 10 日更新:

0 投票
1 回答
644 浏览

rtsp - Live555 SDP 收到但没有收到数据流

我试过 testH264VideoFramer。它在本地工作正常(rtsp://127.0.0.1:8554/testStream)。使用 VLC Player 和 testRTSPClient 测试

但是,如果我尝试远程连接。仅收到 SDP 数据但未收到数据流

是路由器问题还是防火墙问题?我已经允许我的程序在本地/公共网络中通过 UDP/TCP 防火墙

0 投票
0 回答
241 浏览

gstreamer - 在 Rtsp-Server Gstreamer 中获取通告请求

我在 GStreamer 中使用 rtsp-server 模块将从具有 RECORD RTSP 属性的客户端接收到的流保存在文件中。

在服务器中,我使用信号“media_configure”来修改元素“filesink”,添加属性“location”并设置新的名称文件。

我希望该名称文件是从客户端设置的,例如在 ANNOUNCE 消息中,但我不知道方法。

有什么解决办法??

非常感谢!!

0 投票
0 回答
618 浏览

video-streaming - 制作多播视频流的最佳方法是什么:RTSP 或 RTMFP?

制作多播视频流的最佳方法是什么:RTSP 或 RTMFP?

这两种方法有什么区别:RTSP 通过 IGM 和 BGP (PIM) 协议将视频直接发送给用户进行多播发送,而 RTMFP 在中间使用服务器将视频重新翻译给用户?

0 投票
1 回答
865 浏览

java - Java 中的 RTSP 客户端 - 链接不起作用

我正在编写简单的 rtsp 客户端。我想从我的 IP 摄像机播放视频。

当我在 VLC 中打开此链接时,我可以看到我的相机的预览。

但我无法在 java 中打开此链接。我只有黑屏。这是我的代码。

我的播放器可以正常工作,因为我使用简单的 mp4 文件对其进行了测试。

我应该如何打开我的 rtsp 流?

0 投票
0 回答
830 浏览

google-chrome - 在 Chrome 中使用硬件加速解码和渲染 H264 编码的 RTSP 流

我需要在 Google Chrome 中解码和渲染 H.264 编码的 RTSP 流。需要低延迟,因此我需要在解码过程中使用硬件加速。我一直在寻找任何可用于在 Chrome 中进行 RTSP 流式传输的 PPAPI 插件,但没有找到。NPAPI 插件已从 Chrome 中删除,因此 VLC 插件不再是一个选项。HTML5 播放器也不支持实时流式传输。

在这种情况下,我如何在 Chrome 中构建或使用(如果可用)RTSP 客户端,该客户端在浏览器中解码和呈现 RTSP(H264 编码流),使用硬件加速来减少延迟?

0 投票
0 回答
100 浏览

sockets - 使用带有客户端服务器应用程序的 jmf 获取 Mjpeg 文件的第一帧

我正在使用 jmf 库和 netbeans 8.0.2 IDE 来跨网络传输媒体。所以我想在显示整个视频之前为当前路径上的视频创建一个小缩略图我找到了一种方法来获取具有不同文件类型的文件数量我的文件类型是 Mjpeg 现在我有文件路径和名称现在如何获取仅来自视频的第一帧,不显示整个视频,所以请帮助我!我正在使用RTP and RTSP protocols在服务器和客户端之间发送数据包并使用Socket该类来构建套接字