https://github.com/LinYaoTian/P2PChatjava
一个基于局域网的 Android P2P 聊天系统android
https://github.com/ddssingsong/webrtc_androidgit
2P Webrtc VideoConference 视频通话 视频会议github
https://github.com/cloudups/iTransferweb
这是一款基于Android WiFi p2p,ftp,和web进行不一样设备间传输文件的客户端ide
https://github.com/xmtggh/VideoCalling学习
p2p局域网音视频通话的demo,只须要对方的ip,端口和绑定本地端口,便可实现直连的视频聊天,喜欢的朋友请留个star,做者要求很少,谢谢你们!spa
主要借鉴于开源项目 https://github.com/liuqm/Android-VideoChat-master 学习的相关知识,很是感谢大神的贡献,因此本人从开源社区学习,也回馈开源社区日志
发布第一版,主要使用java nio传输视频数据,加入音频netty
使用了netty传输音视频数据,使用了speex降噪,使用了x264软编,mediacodec硬遍,ffmpeg软解,mediacodec硬解码的来处理yuv数据,之间传输的数据类型是h264