上一页 1 ··· 3 4 5 6 7 8 9 10 11 12 下一页
摘要: 本文讲述的案例是如何通过Ffmpeg实现从USB Camera中获取视频流并将视频流保存到MP4文件。 本文亦适用于从USB Camera 获取视频流并将视频流转发到rtmp服务的案例,二者基本的原理和流程 一样,不同的仅仅是输出上下文。 首先撇开Ffmpeg说说基本的原理,一直觉得基本的原理是最重 阅读全文
posted @ 2018-01-16 23:31 王纲 阅读(10476) 评论(0) 推荐(1)
摘要: 利用ffmpeg 获取USB 或者本地摄像机视频,并将视频编码后保存本地文件或者发送到远端流媒体服务经常会出现 类似real-time buffer [USB2.0 Camera] [video input] too full or near too full (101% of size: 3041 阅读全文
posted @ 2017-12-09 14:35 王纲 阅读(8750) 评论(0) 推荐(1)
摘要: 译序: 本文是为截至发稿时止最新 Adobe 官方公布的 RTMP 规范。本文包含 RTMP 规范的全部内容。是第一个比较全面的 RTMP 规范的中译本。由于成文时间仓促,加上作者知识面所限,翻译错误之处在所难免,恳请各位朋友热心指出,可以直接在博客后面留言,先行谢过。rtmp_specificat 阅读全文
posted @ 2017-09-13 10:53 王纲 阅读(3057) 评论(0) 推荐(0)
摘要: 今天抽空写下以GB28181的方式获取摄像机视频流以备后用,同时也希望能帮助到正着手开发GB28181对接视频的道友,这块的资料实在不多。 今天讲的内容不涉及到平台对接,平台对接下次有时间再讲,平台对接相对更麻烦点。通过GB28181获取摄像机视频流,首先需要摄像机支持GB28181 ,如何知道摄像 阅读全文
posted @ 2017-09-11 23:23 王纲 阅读(141963) 评论(29) 推荐(8)
摘要: ffmpeg 部分内存管理采用 了内存池技术。基本的接口在libavutil目录下的buffer.c文件中实现: 1. av_buffer_pool_init 初始化 内存池 2 av_buffer_pool_get 从内存池中获取buffer 3.av_buffer_pool_uninit 释放内 阅读全文
posted @ 2017-08-27 22:59 王纲 阅读(1488) 评论(0) 推荐(0)
摘要: 本文主要讲述如何利用Ffmpeg向视频文件 添加水印这一功能,文中最后会给出源代码下载地址以及视频 下载地址,视频除了讲述添加水印的基本原理以及代码实现,还提到了要注意的一些地方,因为直接运行 demo源码可能会有问题。利用Ffmpeg向视频文件添加水印的基本原理是将视频文件的视频包解码成一帧帧 “ 阅读全文
posted @ 2017-07-22 18:27 王纲 阅读(7641) 评论(2) 推荐(0)
摘要: 项目中有一项功能是接收rtp数据,接收rtp的可以用PJMedia,可以用JrtpLib。PJMedia库无法解决内外网的问题,只有用Jrtp库了。 首先说下Jrtp 的编译问题,我是在windows平台开发的。 一.下载Jrtp源码:http://research.edm.uhasselt.be/ 阅读全文
posted @ 2017-06-07 15:49 王纲 阅读(683) 评论(0) 推荐(0)
摘要: 文件切割是一项很常见的基本功能,通过Ffmpeg可以很容易实现这项功能。 首先介绍下基本原理,文件切割说白了就过滤掉文件的部分音视频包,按照什么规则过滤呢? 答案是时间戳。文件中每个视频及音频包都有时间戳用来标识在哪个时间点该包被播放。当我们有过滤需求, 比如需要过滤掉视频文件的第3分钟到5分钟的视 阅读全文
posted @ 2017-05-31 11:54 王纲 阅读(2674) 评论(14) 推荐(1)
摘要: 项目用到opencv 融合图片的功能,经过一天的调试,达到预期目标,先将如何调用opencv库实现YUV42与Mat互转记录下来。 一.下载opencv编译的库下载地址是:http://opencv.org/releases.html ,根据需要选择相应的版本,我们项目中用到的版本是2.4.13。 阅读全文
posted @ 2017-05-19 13:48 王纲 阅读(16507) 评论(0) 推荐(0)
摘要: 用ffplay 播放m3u8文件 出现 Failed to open segment of playlist 0,Error when loading first segment 'test0.ts' 错误,同样的文件用VLC播放正常,经过一番求证找到原因,问题出在路径上,默认情况M3U8文件保存的 阅读全文
posted @ 2017-04-17 17:05 王纲 阅读(8750) 评论(0) 推荐(1)
上一页 1 ··· 3 4 5 6 7 8 9 10 11 12 下一页