rtsp相关内容

在 FFmpeg/LibAV 中设置 RTSP/UDP 缓冲区大小

注意:我知道 ffmpeg 和 libav 是不同的库.这是两者的共同问题. 免责声明:SO 问题的重复 标记为已回答但实际上没有给出正确的解决方案. UDP 缓冲区大小不足会导致多个高分辨率视频流的流中断.在 LibAV/FFMPEG 中,可以通过附加一些 选项(缓冲区大小). 但是,对于 RTSP 网址,这是不支持. 这些是我找到的唯一解决方案: 重建 ffmpe ..
发布时间:2021-12-26 19:08:35 其他开发

如何将原始 RTSP 流转储到文件?

是否可以将原始 RTSP 流转储到文件中,然后再将文件解码为可播放的内容? 目前我使用 FFmpeg 来接收和解码流,将其保存为 mp4 文件.这工作得很好,但会占用大量 CPU,并且会严重限制我可以在我的服务器上同时接收的 RTSP 流的数量. 我想将流保存到文件而不解码它,并将解码部分延迟到需要打开文件时. 这可能吗? 我尝试过 VLC,它比 FFmpeg 更占用 CP ..
发布时间:2021-12-26 18:54:51 其他开发

FFmpeg 无法解码 H264 流/帧数据

最近我有机会使用两个通过 RTSP 流式传输 H264 的设备.我在尝试使用 FFmpeg 库解压缩这个流时遇到了一些问题. 每次调用“avcodec_decode_video2"时 - FFmpeg 只是说: [h264 @ 00339220] 无帧! 我的原始 H264 流 I 帧数据以这样的方式开始:“65 88 84 21 3F F8 F8 0D..."(据我了解,这个 ..
发布时间:2021-12-26 18:52:17 其他开发

使用 FFMPEG 库接收 RTSP 流

我在使用 RTSP 的 LAN 流视频上有一个 IPCamera.我已经能够使用 ffplay 命令成功捕获并显示它: ffplay rtsp://admin:123456@192.168.2.50:7070 (带身份验证) 所以我想使用 ffmpeg 库在 C/C++ 中使用编程来实现相同的目标.我想这一定是可能的. 让我说两个简单的问题: 如何使用 FFMPEG 库在 C ..
发布时间:2021-12-26 18:47:04 C/C++开发

在android中解码原始H264流?

我有一个项目,要求我在 android 中显示视频流,流是原始 H.264,我正在连接到服务器并将从服务器接收字节流. 基本上我想知道有没有办法将原始字节发送到 android 中的解码器并将其显示在表面上? 我在 android 4.1 中使用新的 MediaCodec 和 MediaExtractor API 成功解码了包装在 mp4 容器中的 H264,不幸的是,我还没有找到使用 ..
发布时间:2021-12-26 18:46:48 移动开发

在 Android 上不使用 webview(WOWZA 服务器)的实时流 RTMP/RTSP 播放器

我正在开发一个 Android 应用程序,我想在其中发布和流式传输视频... 我想要的是: 我的应用录制了一段视频并将该视频发送到服务器 录制的视频将同时直播到另一台 Android 设备.. 我已经使用 javac 和 ffmpeg.我被困在第二个任务中.我已经搜索了很多从服务器流式传输视频,但我没有成功.我不想使用 WebView 并在其中播放视频.我想要一个 RTMP ..
发布时间:2021-12-21 14:38:38 移动开发

在 HTML5 中通过 RTSP 或 RTP 流式传输

我正在构建一个网络应用程序,它应该从服务器播放 RTSP/RTP 流http://lscube.org/projects/feng. HTML5 视频/音频标签是否支持 rtsp 或 rtp?如果没有,最简单的解决方案是什么?也许下拉到 VLC 插件或类似的东西. 解决方案 技术上“是" (但不是真的……) HTML 5 的 标签与协议无关——它不在乎.您将协议放在 sr ..
发布时间:2021-12-21 13:58:01 前端开发

MJPEG 流媒体和解码

我想从 IP 摄像机(通过 RTSP)接收 JPEG 图像.为此,我在 OpenCV 中尝试了 cvCreateFileCapture_FFMPEG.但是 ffmpeg 似乎对流媒体的 MJPEG 格式有一些问题(因为它会自动尝试检测流媒体信息),最终出现以下错误 mjpeg:不支持的编码类型 然后,我决定使用 live555 进行流式传输.到目前为止,我可以通过 openRTSP 成功建立流 ..
发布时间:2021-12-10 21:04:58 C/C++开发

使用 OpenCV VideoWriter 将 RTSP 流存储为视频文件

我正在使用 OpenCV 开发 Python 模块,该模块连接到 RTSP 流以对视频执行一些预处理(主要是降低 fps 和分辨率),然后将其存储在文件系统中. 但是,即使在尝试了几种编解码器后,寻找类似的发展......我总是以一个空的视频结束.我见过这个其他线程(cv::VideoWriter 产生不可读的视频),这可能是类似,但基于 C++ 开发. 有人做过这个吗?我通常使用示例 ..
发布时间:2021-12-10 20:32:02 Python

在 VideoView 中播放流,将 url 转换为 rtsp

我需要以相同的布局播放 YouTube 视频和录制视频. 为了执行此操作,我搜索了 youtube api,发现 android 版本需要高于 2.2,这可以,但是,我想使用 VideoView. 我在这里看到了一些关于此问题的帖子,并最终决定使用此代码在 VideoView 中观看视频. videoView = (VideoView) findViewById(R.id.your_ ..
发布时间:2021-11-27 22:51:39 移动开发

new.livestream.com API 获取 RTSP

我需要获取 livestream.com 帐户的 RTSP 流.我正在阅读 livestream.com 的一些 API 文档,但他们有一个新网站 (new.livestream.com),我找不到任何关于此的 API 文档.有谁知道新的 livestream.com 网站是否有允许我获得 RTSP 流的 API?提前致谢. 解决方案 我知道这有点老了,但我问了同样的问题,我就是这样做的: ..
发布时间:2021-11-15 01:59:01 其他开发

VLC 录制 rtsp 流

我在使用 VLC 播放器录制 rtsp 流时遇到问题.实际上我的方法适用于 MacOS X,但不适用于 Windows.命令行: vlc -vvv rtsp://admin:admin@192.168.0.151/live/h264/--sout="#transcode{vcodec=mp4v,vfilter=canvas{width=800,height=600}}:std{access=fi ..
发布时间:2021-09-19 20:44:44 其他开发

如何从 pcap 文件中过滤 rtsp 数据包

我正在编写一个程序来打开一个 pcap 文件,然后过滤一些数据包,然后将数据包数据作为字符串写入文件,但我不知道为什么这个程序在打开 pcap 文件后什么也不做. int rtsp=0; FileWriter fstream2= new FileWriter("E:\write2.txt",true); BufferedWriter fbw2= new BufferedWrite ..
发布时间:2021-07-11 18:35:46 Java开发

如何在不连接流的情况下从视频流中抓取单个图像(带宽问题)

不确定是否可行,但是如何在不连接流 (rtsp) 本身的情况下从视频流中获取单个图像(我有带宽问题)? (python 优先,但任何代码框架/语言都可以). 这是流的示例 SDP 文件: v=0o=Teleste 11501847 688 输入 IP4 1.1.1.1s=未命名 (mpeg4/tx-1)i=Teleste MP-X 音频/视频编码器c=IN IP4 221.1.1.1 ..
发布时间:2021-07-11 18:35:43 其他开发

RTSP1.0/404 流未找到

我想从相机获取流: DESCRIBE rtsp://192.168.1.200:554/RTSP/1.0CSeq:1接受:应用程序/sdp授权:基本 YWRtaW46YWRtaW4=RTSP/1.0 200 正常CSeq:1日期:2011 年 2 月 16 日星期三 10:17:47 GMT内容库:rtsp://192.168.1.200:554/内容类型:应用程序/sdp内容长度:358v=0 ..
发布时间:2021-07-11 18:35:40 其他开发