简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
之前编译过havlenapetr-FFMpeg,参考网上的一些帖子编译成功生成libffmpeg_jni.so,并使用havlenapetr提供的libjniaudio.so和libjnivideo.so,在虚拟机下视频播放很慢音频貌似正常,在真机下出现花屏问题,参考http://blog.csdn.net/yarpee/article/details/6910877,做相应更改后正常播放,但只可
最近基于Google开源的WebRTC项目做了一款音视频聊天的即时通信项目,期间在下载WebRTC代码时就碰到了一些问题,在此以作记录,也希望能够帮助到正在下载编译WebRTC代码中碰到类似问题的童鞋们。1). 准备环境1. Ubuntu 14.04 LTS 系统2. 准备一个稳定的速度还可以的VPN 或者 VPS ,这个很重要,大家都懂,大部分下载代码失败都是因为访问go
在网上搜了很多资料 ,其中周立发的博客对我的学习参考作用最大,谢谢前辈。这个倒让我花的时间最多了,主要一直脑残的在自己的虚拟机上调试不成功,认为只要开几个终端就可以当作服务器了,这种想法是错误的。因为ip地址会被占用的,所以后来我和同事测试一下,就OK了。这个广播代码逻辑其实挺有用的,可以用来寻找所在局域网内设备。逻辑就是:客户端一直发广播,当服务器收到这个广播,则向客户端
一:到网站上下载linphone-android的源码:http://www.linphone.org/eng/download/git.htmllinphone-android对应的git地址是:在虚拟机中敲入如下命令git clone git://git.linphone.org/linphone-android.git --recursive 记住一定要把r
一个很简单udp 组播通信的例子,分别为服务器端和客户端的代码。1、服务器端代码 (multi_udp_server.c)[objc]view plaincopyprint?#include #include #include #include #include #include #includ
信号本质信号是在软件层次上对中断机制的一种模拟,在原理上,一个进程收到一个信号与处理器收到一个中断请求可以说是一样的。信号是异步的,一个进程不必通过任何操作来等待信号的到达,事实上,进程也不知道信号到底什么时候到达。信号是进程间通信机制中唯一的异步通信机制,可以看作是异步通知,通知接收信号的进程有哪些事情发生了。信号机制经过POSIX实时扩展后,功能更加强大,除了基本通知功能外,还可以
MP4(MPEG-4 Part 14)是一种常见的多媒体容器格局,它是在“ISO/IEC 14496-14”标准文件中定义的,属于MPEG-4的一项目组,是“ISO/IEC 14496-12(MPEG-4 Part 12 ISO base media file format)”标准中所定义的媒体格局的一种实现,后者定义了一种通用的媒体文件布局标准。MP4是一种描述较为周全的容器格局,被认为可以在此
一、LTE 承载LTE是基于承载 Bearer的Qos策略设计,我们把UE到P-GW(PDN-Gateway)之间具有相同Qos的业务流称为一个EPS (Evolved Packet System)承载,EPS承载中UE到eNodeB空口之间的一段称为无线承载(RB,Radio Bearer); eNodeB到S-GW (ServingGateway)之间的一段称为S1 承载。...
1. USB设备枚举过程 设备在插入USB 接口到设备成功找到它自己的驱动这一过程为:当把USB 设备插到USB 接口上后,USB 中央控制器会检测到有设备插入USB 接口了,Linux 内核会给设备分配一个数据结构来代表这个设备,Linux 会分配一个struct usb_device 数据结构来代表该设备,该数据结构记录设备的一些属性及数据。并把该数据结构挂载到一个全局的USB 设备链
1.前导码Preamble由于终端的移动性,终端和网络之间的距离是不确定的,所以如果终端需要发送消息到网络,则必须实时进行上行同步的维持管理。PRACH的目的就是为达到上行同步,建立和网络上行同步关系以及请求网络分配给终端专用资源,进行正常的业务传输。前导码Preamble是UE在PRACH信道中发送的实际内容,由长度为Tcp的循环前缀CP和长度为Tseq的序列...