- 博客(4)
- 资源 (7)
- 收藏
- 关注
原创 ffmpeg摄像头采集h264编码RTP发送
一. 相关API说明 1. av_register_all 2. avformat_network_init 不管是流媒体发送还是流媒体接收, 需要先执行该函数. 3. avformat_alloc_context 初始化一个AVFormatContext. 4. avcodec_alloc_frame 初始化1个AVFrame. **需要注意的是,新版的FFmpe
2017-05-31 14:56:35 9257 8
原创 ffmpeg流媒体解码流程
一. 相关API 1. av_register_all 2. avformat_network_init 3. avformat_alloc_context 4. av_frame_alloc 5. avformat_open_input 6. avformat_find_stream_info 7.
2017-05-27 22:19:02 1097
原创 代码优化, volatile关键字
一.volatile的作用volatile关键字是一种类型修饰符. 它总是与优化有关. 用volatile关键字修饰的变量,可以避免编译器优化,从而可以提供对特殊地址的稳定访问.二.何时需要使用volatile关键字?1、中断服务程序中修改的供其它程序检测的变量需要加volatile. 2、多任务环境下各任务间共享的标志(变量)应该加volatile. 3、硬件寄存器通常也要加volatile说
2017-05-26 15:04:22 428
原创 Qt库制作及测试
1. 库的制作.打开QtCreator, 选择, 选择文件->新建文件或项目->Library->C++库. 然后, 按照下面的步骤进行.最后点击”完成”, 生成工程框架. 如下图所示删除项目中的”libqbubble_global.h”, 向项目中添加实现文件. 最后修改”LibQBubble.h”, “LibQBubble.pro”文件.其中, LibQBubble.pro内容如下:#-
2017-05-11 13:55:38 624
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人