- 博客(7)
- 资源 (15)
- 收藏
- 关注
原创 Ffplay+QT播放器
简介ffplay模块划分开发环境代码下载地址编译执行代码预览简介在Windows环境使用QT Creator 4.4.1编译ffplay(Ffmpeg3.3.3版本):去掉了参数的解析,目前只支持内部写死文件路径;支持按键事件,比如左右箭头seek,空格键暂停等;在QT编译ffplay的目的是为了方便debug,以方便观察AVPacket、A...
2018-03-06 19:42:35 6207 2
原创 Ffmpeg+QT简单播放器的设计
目的开发准备开发环境开发语言框架该工程的目的代码代码预览audio.cvideo.c目的让读者对以下知识有初步的掌握理解播放器的基本框架熟悉常用的结构体 AVFormatContext AVCodecContextAVCodecAVFrame AVPacketAVStream理解基本的同步原理...
2018-03-06 19:01:51 14445 10
原创 ffmpeg by id和by name查找decoder的区别。
同一个 AVCodecID 可能对应多个不同的编解码器 (AVCodec),他们有不同的 AVCodec.name。avcodec_find_decoder 根据AVCodecID查找,找到先注册的decoder则退出avcodec_find_decoder_by_name 根据decoder name去查找匹配的decoder,...
2018-03-28 23:02:45 2560
转载 ulimit -c unlimited
原文地址:https://www.cnblogs.com/qq78292959/archive/2012/05/08/2490443.htmlulimint -a 用来显示当前的各种用户进程限制 Linux对于每个用户,系统限制其最大进程数,为提高性能,可以根据设备资源情况, 设置个Linux用户的最大进程数,一些需要设置为无限制: 数据段长度:ulimit -d unlimited ...
2018-03-21 14:55:31 4555
原创 FFMPEG官方文档和wiki
官方的资料是最权威的,网上较多关于ffmpeg的资料是过时的,或者使用流程并不正确。 官方Wiki:http://trac.ffmpeg.org/wiki 官方文档:https://ffmpeg.org/documentation.html...
2018-03-16 22:44:14 7547
原创 ARM处理器GCC编译选项优化
随着ARM处理器的不断升级,其处理能力越越来越强,但是如果在编译的程序的时候没有正确设置编译选项则不能最大发挥处理器的性能。我们可以通过cat /proc/cpuinfo来查看CPU的型号以及支持的一些feature,然后查阅gcc官网的 https://gcc.gnu.org/onlinedocs/gcc/ARM-Options.html 以选择适合的编译参数。...
2018-03-16 22:34:58 3229
转载 网易视频云:流媒体服务器原理和架构解析
流媒体传输类型主流的流媒体协议流媒体协议原理(一) HTTP渐进式下载原理(仅支持文件播放)(二) 苹果支持的HLS原理(实况直播、文件点播)(三) Adobe Flash 支持的RTMP协议(支持文件播放 和 实况直播)(四) RTSP协议流媒体服务器的协议栈流媒体的传输技术自适性串流技术 一个完整的多媒体文件是由音频和视频两部分组成的,H264、X...
2018-03-14 00:15:38 3386
ffplay+qt播放器
2018-03-06
ffmpeg+qt的简单播放器
2018-03-06
ffmpeg之AVBuffer测试
2018-02-26
Linux设备驱动开发详解-第6章字符设备驱动(一)-globalmem
2011-10-26
FPGA开发全攻略(上册)
2011-02-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人