题目:视频流在Windows系统上的实时捕捉与传输 参考资料:以下资料都是我从网上找到并积累的,感觉都还可以,有参考价值。 有点兴奋,一周的成果,不容易呀,真心的。
从一个对视频这块一无所知的码农,到现在稍稍入门的码农。没有什么大的变化,不过还是了解到行行都比较难搞。
言归正传:开始讲讲 我的大致思...
分类:
其他好文 时间:
2015-01-25 23:50:28
阅读次数:
568
两路视频跳帧的一些想法:
关于多路视频,如果不涉及对比的话,多线程是最佳选择,来一路视频的话,直接开一个线程去显示处理,非常有效,方便。
但如果说要求两路视频的图像的相似度,那么便牵扯到解码同步问题,如果说一路是本地视频文件,一路是网络视频流,那么很可能由于其帧型的不同,导致解码效率不同,相同序号的帧出现在两个时刻。感觉对比的话,应该是在线程里,当然,鉴于计算量比较大,比较的时候可以再开线程,...
分类:
其他好文 时间:
2015-01-06 18:09:01
阅读次数:
182
新老版本FFMPEG对于从内存中获取未知格式视频流解码的不同方法。新版本(使用avcodec_decode_video2等新接口)先不说了,比较简单。对于旧版本,则比较麻烦。参考如下:http://www.acnenomor.com/3857007p1/process-video-stream-from-memory-bufferhttp://fossies.org/linux/m..
分类:
其他好文 时间:
2015-01-06 15:50:30
阅读次数:
107
关键字:
iSCSI 流媒体存储 组播
导读:
本文以iSCSI协议为基础,对实时流媒体存储技术进行了探讨,设计实现了一个高性能的原型系统
1 引言
随着流媒体技术的发展,其应用范围在不断扩展。特别是在视频监控领域,高清网络摄像机的出现和发展,对实时视频流媒体的存储提出了新的挑战。
实时流媒体存储的主要特点是以“持续写入”为主,以“随...
分类:
其他好文 时间:
2014-12-31 11:25:31
阅读次数:
251
视频广场分享在删除分享或删除设备时未立即停止断流,可导致用户隐私泄漏【高】 问题描述: 用户在删除分享或删除设备时,查看分享的视频的用户如果不刷新页面,那么视频流不会停止,即还可以继续观看该被取消分享或删除的视频。 测试步骤: 1、 使用账户A为设备A创建视频广场分享。注:设备A是账户A的设备。 2...
分类:
其他好文 时间:
2014-12-31 09:56:56
阅读次数:
131
原创文章,欢迎转载,转载请注明出处想实现人脸识别,车辆识别,车牌识别。一般我们可不是读硬盘里面的视频文件的,都是直接从摄像头读取视频流然后直接识别的。所以读取摄像头的视频流这是基础。。。OpenCV对读取摄像头的视频流提供了一个相当简单的函数,又着实让我惊喜了一把。哈。。cvCreateCamera...
分类:
其他好文 时间:
2014-12-28 19:28:25
阅读次数:
130
本文记录一个最简单的基于libvpx的VP8视频编码器。这个例子是从官方的示例代码中精简出来的例子。我发现与H.264不同,VP8的裸流(即不包含封装格式的纯视频数据流)是不能播放的。换言之,VP8的裸流必须存放在容器中才可以播放。官方示例代码中存储VP8视频流的封装格式是IVF。IVF这种封装格式不是很常见,相关的资料可以查询有关的文档。此外,这个工程中的libvpx也可以编码VP9格式的视频。...
分类:
其他好文 时间:
2014-12-24 01:20:19
阅读次数:
579
简介
之前写了一遍提取MP4中的音视频并且解码,这一篇引入SDL2.0来显示解码后的视频序列 实现一个简易的 视频播放器。
我这里用的FFMPEG和SDL2.0都是最新版的 可能网上的资料不是很多,API接口也变了很多,不过大体的思路还是一样的。
分析几个FFMPEG函数
在这之前我们分析几个代码中可能引起疑问的FFMPEG函数,分别是
av_image_alloc (分...
分类:
其他好文 时间:
2014-12-20 14:18:51
阅读次数:
282
转自:http://www.cnblogs.com/dwdxdy/p/3240167.html 1.分离视频音频流ffmpeg -i input_file -vcodec copy -an output_file_video //分离视频流ffmpeg -i input_file -ac...
分类:
其他好文 时间:
2014-12-16 19:01:30
阅读次数:
219
main.cpp
#include
#include
#include
#include
#include
#include
#include
#include "linefinder.h"
#include
#include
using namespace cv;
using namespace std;
int main()
{
stringstream ss; ...
分类:
其他好文 时间:
2014-12-16 17:15:51
阅读次数:
306