06 2016 档案
H264中的SPS、PPS提取与作用<转>
摘要:牛逼的视频会议网站:http://wmnmtm.blog.163.com/blog/#m=0 ++++++++++++++++++++++++++++++++++++++++++++++++++++ http://wmnmtm.blog.163.com/blog/static/38245714201 阅读全文
posted @ 2016-06-30 19:56 瓦楞球 阅读(996) 评论(0) 推荐(0) 编辑
Android 媒体编解码器(转)
摘要:媒体编解码器 MediaCodec类是用来为低级别的媒体编码和解码的媒体编解码器提供访问。您可以实例化一个MediaCodec类通过调用createEncoderByType()方法来进行对媒体文件进行编码或者调用createDecoderByType()来对媒体文件进行解码。每一个方法都要采取一个 阅读全文
posted @ 2016-06-29 19:57 瓦楞球 阅读(1418) 评论(0) 推荐(0) 编辑
opengl版本和扩展
摘要:检查自己的OpenGL版本 可以很容易的知道自己系统中的OpenGL版本,方法就是调用glGetString函数。 const char* version = (const char*)glGetString(GL_VERSION); printf("OpenGL 版本:%s\n", version 阅读全文
posted @ 2016-06-28 13:33 瓦楞球 阅读(1151) 评论(0) 推荐(0) 编辑
ffmpeg一揽子
摘要:avformat_alloc_output_context2()。在基于FFmpeg的视音频编码器程序中,该函数通常是第一个调用的函数(除了组件注册函数av_register_all())。avformat_alloc_output_context2()函数可以初始化一个用于输出的AVFormatC 阅读全文
posted @ 2016-06-22 17:50 瓦楞球 阅读(1699) 评论(0) 推荐(0) 编辑
Android 使用SWIG生成Jni代码<转>
摘要:http://blog.csdn.net/u010780612/article/details/51066819 感觉也就那样把,我没有编译成功,实用性暂时没看到多大优点。。。 阅读全文
posted @ 2016-06-21 12:39 瓦楞球 阅读(390) 评论(0) 推荐(0) 编辑
导入android studio项目,编译失败
摘要:使用android studio 打开studio 工程,编译的时候报错: “ INFO - .project.GradleProjectResolver - Gradle project resolve error org.gradle.tooling.GradleConnectionExcept 阅读全文
posted @ 2016-06-20 15:03 瓦楞球 阅读(2685) 评论(0) 推荐(0) 编辑
信号量sem 的用法
摘要:#include <semaphore.h> sem_t sem; sem_init(&sem, 0, 0); sem_post(&sem); sem_wait(&sem); sem_destroy(&sem); 信号量的数据类型为结构sem_t,它本质上是一个长整型的数。函数sem_init()用 阅读全文
posted @ 2016-06-20 13:42 瓦楞球 阅读(3617) 评论(0) 推荐(0) 编辑
Android Studio 第一次配置及其使用
摘要:第一次使用Android Studio时你应该知道的一切配置 http://www.cnblogs.com/smyhvae/p/4390905.html gradle V2.10 版: http://www.cr173.com/soft/61755.html “AS:Error running ap 阅读全文
posted @ 2016-06-14 17:03 瓦楞球 阅读(631) 评论(0) 推荐(0) 编辑
Stun方式的P2P实现原理(转)
摘要:转帖地址:http://www.cppblog.com/peakflys/archive/2013/01/25/197562.html 二、STUN方式的P2P实现 STUN是RFC3489规定的一种NAT穿透方式,它采用辅助的方法探测NAT的IP和端口。毫无疑问的,它对穿越早期的NAT起了巨大的作 阅读全文
posted @ 2016-06-02 19:20 瓦楞球 阅读(6306) 评论(0) 推荐(0) 编辑