【实例简介】
基于Chrome、Java、WebSocket、WebRTC实现浏览器视频通话
【实例截图】
【核心代码】
RTCApp
└── RTCApp
├── src
│ └── org
│ └── rtc
│ ├── room
│ │ ├── WebRTCRoomManager.java
│ │ └── WebRTCSimpleRoom.java
│ ├── servlet
│ │ ├── WebRTCMessageServlet.java
│ │ ├── WebRTCRoomServlet.java
│ │ └── WebRTCWebSocketServlet.java
│ └── websocket
│ ├── WebRTCMessageInbound.java
│ └── WebRTCMessageInboundPool.java
└── WebRoot
├── apprtc.py
├── app.yaml
├── full.html
├── html
│ └── help.html
├── images
│ └── webrtc_black_20p.png
├── index.jsp
├── js
│ ├── ccv.js
│ └── face.js
├── META-INF
│ └── MANIFEST.MF
├── redirect.jsp
└── WEB-INF
├── classes
│ └── org
│ └── rtc
│ ├── room
│ │ ├── WebRTCRoomManager.class
│ │ └── WebRTCSimpleRoom.class
│ ├── servlet
│ │ ├── WebRTCMessageServlet.class
│ │ ├── WebRTCRoomServlet.class
│ │ └── WebRTCWebSocketServlet.class
│ └── websocket
│ ├── WebRTCMessageInbound.class
│ └── WebRTCMessageInboundPool.class
├── lib
│ ├── catalina.jar
│ ├── commons-beanutils-1.7.0.jar
│ ├── commons-collections-3.2.jar
│ ├── commons-lang-2.3.jar
│ ├── commons-logging-1.1.1.jar
│ ├── commons-logging-api-1.1.jar
│ ├── des-0.1.jar
│ ├── ezmorph-1.0.4.jar
│ ├── json-lib-2.2.2-jdk15.jar
│ ├── log4j-1.2.15.jar
│ ├── slf4j-api-1.5.6.jar
│ ├── slf4j-log4j12-1.5.6.jar
│ └── tomcat-coyote.jar
└── web.xml
20 directories, 38 files