Skip to content

linsir6/webRTC-android-demo-and-Server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Android-webRTC and NodeJS client

一个webRTC Demo,你可以非常简单的运行起来它,之后我会继续优化的,现在只能实现P2P的聊天功能

需要依赖:

compile 'com.android.support:appcompat-v7:22.0.0'
compile 'com.github.nkzawa:socket.io-client:0.4.2'    //webSocket相关
compile 'io.pristine:libjingle:8871@aar'    //webRTC官方aar包

如何运行它:

首先我们的服务端需要依赖于nodeJS

  1. git clone git@github.com:linsir6/webRTC-android-demo-and-Server.git
  2. 用Android-studio打开Android,需要修改app->strings.xml下面的hostprot,分别修改成电脑的局域网下的ip和运行Node服务端的端口号
  3. cd NodeServer
  4. npm install
  5. npm start
  6. 先在手机上打开apk
  7. 在浏览器端打开http://127.0.0.1:3000/
  8. 点击star Camera
  9. 点击call

如何启动

浏览器端效果图

手机端效果图

About

An webRTC Android demo and a base NodeJS Server. It shows p2p video chatting.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published