RTP实时传输视频流并保存为avi文件的问题

dulvtianya dulvtianya 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我用RTP实时传输协议,利用UDP取得视频服务器压缩后传到我客户端的数据,无论是用xvid还是ffmpeg压缩和解压mpeg4编码格式的数据,几秒钟的录像都会被存为几十分钟的avi文件,我保存的是压缩的数据,是#define YUY2_BUFFER_SIZE (720*576*2)大小的而不是解压后的RGB格式的#define RGB_BUFFER_SIZE (720*576*3)大小,难道是关键帧的问题吗?我把视频服务器传过来每一帧的保存都是用关键帧作为保存的,而且我也不知道该如何判断关键帧,刚我试过了,把他们都作为非关键帧来保存,还是保存成时间延长了的录像,高手给看看吧
...全文

相关推荐

点到点的语音视频通信实验.doc

- 实时捕获每一帧视频数据并存储到AVI文件。 - 单帧图像捕获和DIB格式保存。 - 调色板的创建、保存和加载。 - 剪贴板操作和数据文件的复制。4.

超级源码阿

基于动态库实现RTSP视频流到AVI文件的转换

所有有效的AVI文件均以以下12字节开头:对应ASCII为 “RIFF” 和 “AVI “,中间四个字节为格式的Size值。例如,若该处为,则表示后续数据共0x7A00 = 31,232字节。这个RIFF块内部通常包含多个子块,最重要的三个LIST块分别是:hdrlmovi(Movie Data)和idx1它们共同构成了AVI的基本骨架。字段偏移长度(字节)说明0x004固定标识符Chunk Size0x04。

孟园香

基于Android平台的移动流媒体播放器开发_流媒体技术_顺序流式传输_HTTP渐进下载_实时流式传输_RTSP_RTP协议_视频采集模块_视频播放模块_视频裁剪模块_本地视频播放.zip

本地视频播放功能覆盖内部存储、外部SD卡、Android私有目录及MediaStore数据库索引路径,具备智能文件扫描引擎,自动识别并分类MP4、MOV、3GP、WMV、AVI等常见本地视频格式,支持缩略图预生成

滑水滑成滑头

RTSP视频流保存成AVI文件的动态库

而AVI(Audio Video Interleave)是微软开发的一种多媒体容器格式,可存储音频和视频数据,支持多种编码方式。本知识点主要探讨如何使用特定的动态库将RTSP视频流保存为AVI文件。

humadivinity

java版rtp视频流服务端

这些类提供了创建和管理RTP会话的能力,发送和接收RTP数据包。3. **视频流处理**:服务器端需要读取TS文件,将其拆分为RTP数据包,并通过网络发送。

daqinzl
评论 7
收藏 已收藏
分享
返回顶部
dulvtianya
图形处理/算法 19,463 成员 50,678 内容