寒冷店员

文章
5
资源
0
加入时间
3年1月19天

非阻塞情况下connect产生EINPROGRESS错误

今天在开发游戏客户端测试程序时,由于出现很多客户端,经过connect成功后,代码卡在recv系统调用中,后来发现可能是由于socket默认是阻塞模式,所以会令很多客户端链接处于链接却不能传输数据状态。后来修改socket为非阻塞模式,但在connect的时候,发现返回值为-1,刚开始以为是connect出现错误,但在服务器上看到了链接是ESTABLISED状态。证明链接是成功的

【多媒体编解码】Android 视频解析MediaExtractor

写在前面:学习Android多媒体的步骤: 1,Audio PCM &video YUV各种数据的处理,格式的封装与装换原理 2,多媒体的播放框架,nuplayer ,stagefright 3,音视频分离 MediaExtractor 4,音频编解码(以AAC为例) 5,视频图像编解码(以H264为例) 6,音视频同步技术这一部分的学习之前,需要了解: 1,音视频容器的概念,参考博文