ffmpeg使用语法ffmpeg [[options][`-i' input_file]]... {[options] output_file}... 如果没有输入文件,那么视音频捕捉(只在Linux下有效,因为Linux下把音视频设备当作文件句柄来处理)就会起作用。作为通用的规则,选项一 般用于下 ...
分类:
系统相关 时间:
2016-07-09 13:27:29
阅读次数:
282
1 WiFiDisplay简介
1.1WiFiDisplay概述
WiFiDisplay(WFD)是WiFi联盟在已有技术的基础上,为了加速视/音频的传输分享而提出来的一个新概念。WiFi联盟对此成立了一个认证项目:Miracast-- 用来认证一个设备是否支持WiFiDisplay功能。
下图是WiFiDisplay功能的技术支撑体系,实际上最重要的部分就是WiFi D...
分类:
移动开发 时间:
2016-05-29 12:26:58
阅读次数:
579
SDL库的作用说白了就是封装了复杂的视音频底层操作,简化了视音频处理的难度。 以下转自WiKi: SDL(Simple DirectMedia Layer)是一套开放源代码的跨平台多媒体开发库,使用C语言写成。SDL提供了数种控制图像、声音、输出入的函数,让开发者只要用相同或是相似的代码就可以开发出 ...
分类:
其他好文 时间:
2016-05-18 12:40:24
阅读次数:
202
1. [置顶] [总结]视音频编解码技术零基础学习方法 http://blog.csdn.net/leixiaohua1020/article/details/18893769 2. HTTP Live Streaming直播(iOS直播)技术分析与实现 http://www.cnblogs.com ...
分类:
Web程序 时间:
2016-05-13 10:08:09
阅读次数:
195
首先讲一下项目的场景:
1:这是一个基于web的java项目,其主要功能是对一些视音频信息的处理跟展示,其中视音频数据是由爬虫进行爬取的千万级别量的数据
2:该项目使用的是mysql5.5版本的数据库
3:该项目有一个搜索的功能,需要根据关键字在千万条数据中模糊匹配查询出相应的数据
4:该项目可能面向的用户会比较多,会出现大量高并发
主要涉及问题:
1:本项目对于数据的读操作需...
分类:
数据库 时间:
2016-05-12 23:01:40
阅读次数:
221
[总结]视音频编解码技术零基础学习方法 MP4文件格式解析 ...
分类:
其他好文 时间:
2016-05-04 21:10:22
阅读次数:
143
最简单的视音频播放演示样例系列文章列表: 最简单的视音频播放演示样例1:总述 最简单的视音频播放演示样例2:GDI播放YUV, RGB 最简单的视音频播放演示样例3:Direct3D播放YUV,RGB(通过Surface) 最简单的视音频播放演示样例4:Direct3D播放RGB(通过Textu
分类:
其他好文 时间:
2016-03-13 19:57:45
阅读次数:
504
摄像头图像数据的主流封装格式是JPEG/MJPG/YUV等,这些都是经过编码压缩的数据,大大减少了图像尺寸,方便传输和存储。拓展:YUV是视频图像数据的主流格式,它根据人类眼睛的视觉特征设计——由于人类的眼睛对亮度的敏感度比颜色要高许多,而且在RGB三原色中对绿色有尤为敏感,..
分类:
系统相关 时间:
2016-03-06 23:58:06
阅读次数:
592
Linux内核用一个被称为V4L2的机制来管理摄像头图像信息,它的核心工作原理就像日本料理店常见的流转餐桌,大厨将美食不断放到空盘子里,客人不断拿来吃。拓展:在内核中,摄像头所捕获的视频数据,我们可以通过一个队列来存储,我们所做的工作大致是这样的:首先配置好摄像头的..
分类:
系统相关 时间:
2016-03-06 23:56:58
阅读次数:
502
有关FFmpeg的avfilter已经写过一个水印叠加的例子《最简单的基于FFmpeg的AVfilter例子(水印叠加)》,本文作为补充再记录一个纯净版的avfilter的例子。此前libavfilter一直是结合着libavcodec等类库的接口函数使用的,因此我一直以为libavfilter库与libavcodec等类库是高度耦合的(也就是如果想使用libavfilter的视音频特效功能的话必...
分类:
其他好文 时间:
2016-02-01 15:53:22
阅读次数:
554