rtsp相关内容
注意:我知道 ffmpeg 和 libav 是不同的库.这是两者的共同问题. 免责声明:SO 问题的重复 标记为已回答但实际上没有给出正确的解决方案. UDP 缓冲区大小不足会导致多个高分辨率视频流的流中断.在 LibAV/FFMPEG 中,可以通过附加一些 选项(缓冲区大小). 但是,对于 RTSP 网址,这是不支持. 这些是我找到的唯一解决方案: 重建 ffmpe
..
是否可以将原始 RTSP 流转储到文件中,然后再将文件解码为可播放的内容? 目前我使用 FFmpeg 来接收和解码流,将其保存为 mp4 文件.这工作得很好,但会占用大量 CPU,并且会严重限制我可以在我的服务器上同时接收的 RTSP 流的数量. 我想将流保存到文件而不解码它,并将解码部分延迟到需要打开文件时. 这可能吗? 我尝试过 VLC,它比 FFmpeg 更占用 CP
..
最近我有机会使用两个通过 RTSP 流式传输 H264 的设备.我在尝试使用 FFmpeg 库解压缩这个流时遇到了一些问题. 每次调用“avcodec_decode_video2"时 - FFmpeg 只是说: [h264 @ 00339220] 无帧! 我的原始 H264 流 I 帧数据以这样的方式开始:“65 88 84 21 3F F8 F8 0D..."(据我了解,这个
..
我在使用 RTSP 的 LAN 流视频上有一个 IPCamera.我已经能够使用 ffplay 命令成功捕获并显示它: ffplay rtsp://admin:123456@192.168.2.50:7070 (带身份验证) 所以我想使用 ffmpeg 库在 C/C++ 中使用编程来实现相同的目标.我想这一定是可能的. 让我说两个简单的问题: 如何使用 FFMPEG 库在 C
..
我有一个项目,要求我在 android 中显示视频流,流是原始 H.264,我正在连接到服务器并将从服务器接收字节流. 基本上我想知道有没有办法将原始字节发送到 android 中的解码器并将其显示在表面上? 我在 android 4.1 中使用新的 MediaCodec 和 MediaExtractor API 成功解码了包装在 mp4 容器中的 H264,不幸的是,我还没有找到使用
..
我正在开发一个 Android 应用程序,我想在其中发布和流式传输视频... 我想要的是: 我的应用录制了一段视频并将该视频发送到服务器 录制的视频将同时直播到另一台 Android 设备.. 我已经使用 javac 和 ffmpeg.我被困在第二个任务中.我已经搜索了很多从服务器流式传输视频,但我没有成功.我不想使用 WebView 并在其中播放视频.我想要一个 RTMP
..
我正在构建一个网络应用程序,它应该从服务器播放 RTSP/RTP 流http://lscube.org/projects/feng. HTML5 视频/音频标签是否支持 rtsp 或 rtp?如果没有,最简单的解决方案是什么?也许下拉到 VLC 插件或类似的东西. 解决方案 技术上“是" (但不是真的……) HTML 5 的 标签与协议无关——它不在乎.您将协议放在 sr
..
我想从 IP 摄像机(通过 RTSP)接收 JPEG 图像.为此,我在 OpenCV 中尝试了 cvCreateFileCapture_FFMPEG.但是 ffmpeg 似乎对流媒体的 MJPEG 格式有一些问题(因为它会自动尝试检测流媒体信息),最终出现以下错误 mjpeg:不支持的编码类型 然后,我决定使用 live555 进行流式传输.到目前为止,我可以通过 openRTSP 成功建立流
..
我正在使用 OpenCV 开发 Python 模块,该模块连接到 RTSP 流以对视频执行一些预处理(主要是降低 fps 和分辨率),然后将其存储在文件系统中. 但是,即使在尝试了几种编解码器后,寻找类似的发展......我总是以一个空的视频结束.我见过这个其他线程(cv::VideoWriter 产生不可读的视频),这可能是类似,但基于 C++ 开发. 有人做过这个吗?我通常使用示例
..
我正在尝试从 IP 摄像头获取 python 中的视频流,但出现错误.我正在使用 Pycharm IDE. 导入 cv2方案 = '192.168.100.23'主机 = 方案cap = cv2.VideoCapture('http://admin:Ebmacs8485867@'+host+':81/web/admin.html')而真:ret, frame = cap.read()# 在此处放
..
该代码一次仅对一个用户进行流式传输.任何人都可以帮助我同时在多个系统中播放流(将其转换为多播或广播).提前致谢. 库源在这里:https://github.com/fyhertz/libstreaming 我目前的代码是: mSurfaceView = (net.majorkernelpanic.streaming.gl.SurfaceView) findViewById(R.id
..
我需要以相同的布局播放 YouTube 视频和录制视频. 为了执行此操作,我搜索了 youtube api,发现 android 版本需要高于 2.2,这可以,但是,我想使用 VideoView. 我在这里看到了一些关于此问题的帖子,并最终决定使用此代码在 VideoView 中观看视频. videoView = (VideoView) findViewById(R.id.your_
..
我有像 http://www.youtube.com/v/YR71GnQ4CU4?f=videos&app=youtube_gdata ,那么如何将其转换为RTSP格式以在VideoView中播放. 我正在用这个搜索 gdata api:http://gdata.youtube.com/feeds/api/videos?&max-results=20&v=2&format=1&q="+ UR
..
我正在使用 mrmaffen 的 VLC-ANDROID-SDK 开发一个 RTSP 流媒体应用程序.https://github.com/mrmaffen/vlc-android-sdk 我已经取得了很大的成功,让它工作和运行得很好,但我遇到的问题是我似乎无法动摇它在 SurfaceView 上全屏显示视频源,甚至就在 SurfaceView 的中心. 这是我得到的: http
..
我正在使用 mrmaffen 的 VLC-ANDROID-SDK 开发一个 RTSP 流媒体应用程序.https://github.com/mrmaffen/vlc-android-sdk 我已经取得了很大的成功,让它工作和运行得很好,但我遇到的问题是我似乎无法动摇它在 SurfaceView 上全屏显示视频源,甚至就在 SurfaceView 的中心. 这是我得到的: http
..
我需要获取 livestream.com 帐户的 RTSP 流.我正在阅读 livestream.com 的一些 API 文档,但他们有一个新网站 (new.livestream.com),我找不到任何关于此的 API 文档.有谁知道新的 livestream.com 网站是否有允许我获得 RTSP 流的 API?提前致谢. 解决方案 我知道这有点老了,但我问了同样的问题,我就是这样做的:
..
我在使用 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
..
我正在编写一个程序来打开一个 pcap 文件,然后过滤一些数据包,然后将数据包数据作为字符串写入文件,但我不知道为什么这个程序在打开 pcap 文件后什么也不做. int rtsp=0; FileWriter fstream2= new FileWriter("E:\write2.txt",true); BufferedWriter fbw2= new BufferedWrite
..
不确定是否可行,但是如何在不连接流 (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
..
我想从相机获取流: 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
..