DoubleLi

qq: 517712484 wx: ldbgliet

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
上一页 1 ··· 176 177 178 179 180 181 182 183 184 ··· 474 下一页

2017年8月10日

摘要: 用qt的知道,qt有方便简单的信号槽机制,但需要专门的qt工具处理。 如果想直接使信号槽就可以使用sigslot库,或者sigc++库,或者boost中的signals,这里介绍sigslot和sigc++库。 sigslot.h:只有一个头文件,使用简单方便。 sigc++:包含文件多,但功能更强 阅读全文
posted @ 2017-08-10 11:20 DoubleLi 阅读(1527) 评论(0) 推荐(0)

摘要: 最近在看delta3d开源引擎,最底层封装的消息机制,是基于其has_slots,搜索了一下其资料发现是一个很好用的C++库,先对其简单介绍一下。 首先说下插槽机制。 插槽系统常用的有三种:boost的signals,sigslot,sigc++ 基本功能有: 1.connect 2.disconn 阅读全文
posted @ 2017-08-10 11:07 DoubleLi 阅读(393) 评论(0) 推荐(0)

摘要: PeerConnection 是WebRtc native interface 最外层的模块, 通常来说, 用户使用Peerconection就可以构建最简单的p2p 应用. 下面的UML里是PeerConnection的最重要的属性和方法. PortAllocator 用来为媒体连接分配可用的端口 阅读全文
posted @ 2017-08-10 10:09 DoubleLi 阅读(581) 评论(0) 推荐(0)

2017年8月9日

摘要: FFMPEG中的libswscale是做像素转换的,但是对于一些复杂的操作,比如添加水印等,这个库就不行了,这时候就要说一下另外一个AVFilter。AVFilter完全可以替代libswscale的所有功能,也许有一天,ffmpeg也会这样去做。AVFilter虽然学起来有点复杂,但是为了学好FF 阅读全文
posted @ 2017-08-09 19:01 DoubleLi 阅读(1840) 评论(0) 推荐(0)

摘要: 一般ffmpeg都是直接从文件中读取或者从网络流中读取,比如rtp://xx.xx.xx.xx:xxxx。 事实上也支持从内存中获取。 函数avio_alloc_context()实现该功能。 [html] view plain copy print? AVIOContext *avio_alloc 阅读全文
posted @ 2017-08-09 19:00 DoubleLi 阅读(735) 评论(0) 推荐(1)

摘要: Ffmpeg是一款功能强大的视频处理工具,那么转码肯定不是问题的,因为项目的需求,对转码进行了研究。刚开始首先去看了ffmpeg源代码中的一个例子transcode.c,但是发现该例子更应该称之为remux的一个例子,并没有具体的涉及到转码。所以转而去ffmpeg工具中寻求帮助了。 ffmpeg转码 阅读全文
posted @ 2017-08-09 18:58 DoubleLi 阅读(358) 评论(0) 推荐(0)

摘要: 1.FFmpeg build for android random architectures with example jnihttps://github.com/appunite/AndroidFFmpeg2.ijkplayer - Android/iOS 基于FFMPEG库的播放器http:/ 阅读全文
posted @ 2017-08-09 18:56 DoubleLi 阅读(1386) 评论(0) 推荐(0)

摘要: 本例子是由FFEMPG的doc/example例子transcode.c修改而来,可以根据需求任意转换音视频的编码。 原来的例子的作用更类似于remux,并没有实现转码的功能,只是实现了格式转换,比如ts转avi等。并不能实现音视频编码格式的转换,比如将h264转为mpeg2。 FFMPEG转码的实 阅读全文
posted @ 2017-08-09 18:54 DoubleLi 阅读(1522) 评论(0) 推荐(0)

摘要: 保存音频包: 直接输出解复用之后的的音频数据码流。只需要在每次调用av_read_frame()之后将得到的音频的AVPacket存为本地文件即可。 但在分离AAC码流的时候,直接存储AVPacket后的文件可能是不能播放的。 分离H.264码流的时候,直接存储AVPacket后的文件可能是不能播放 阅读全文
posted @ 2017-08-09 18:43 DoubleLi 阅读(676) 评论(0) 推荐(0)

摘要: 农历2014年底了,将前段时间工作中研究的FFMPEG解码H264流程在此做一下整理,也算作年终技术总结了! H264解码原理: H264的原理参考另一篇博文 http://blog.csdn.net/rootusers/article/details/43563133 H264分为NAL(网络抽象 阅读全文
posted @ 2017-08-09 18:37 DoubleLi 阅读(3487) 评论(0) 推荐(1)

上一页 1 ··· 176 177 178 179 180 181 182 183 184 ··· 474 下一页