資源簡介
基于Chrome、Java、WebSocket、WebRTC實現瀏覽器視頻通話

代碼片段和文件信息
package?org.rtc.room;
import?java.util.HashMap;
import?java.util.Map;
public?class?WebRTCRoomManager?{
private?static?final?Map?provider?=?new?HashMap();
public?static?void?addUser(String?roomKeyString?user){
WebRTCSimpleRoom?room?=?provider.get(roomKey);
if(room?==?null){
System.out.println(“add?room?:?“?+?roomKey);
room?=?new?WebRTCSimpleRoom(roomKeyuser);
provider.put(roomKey?room);
}else{
room.addUser(user);
}
}
public?static?void?removeUser(String?roomKeyString?user){
WebRTCSimpleRoom?room?=?provider.get(roomKey);
if(room?!=?null){
System.out.println(“remove?user?:?“?+?user);
room.removeUser(user);
}
if(!room.haveUser()){
provider.remove(roomKey);
System.out.println(“remove?room?:?“?+?roomKey);
}
}
public?static?boolean?haveUser(String?key){
WebRTCSimpleRoom?room?=?provider.get(key);
if(room?!=?null){
return?room.haveUser();
}else{
return?false;
}
}
public?static?String?getOtherUser(String?roomKeyString?user){
WebRTCSimpleRoom?room?=?provider.get(roomKey);
return?room.getOtherUser(user);
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????529??2012-11-03?20:45??RTCApp\.classpath
?????文件????????291??2012-11-03?20:45??RTCApp\.myme
?????文件???????1749??2012-11-03?21:01??RTCApp\.project
?????文件????????500??2012-11-03?20:53??RTCApp\.settings\.jsdtscope
?????文件????????364??2012-11-03?20:45??RTCApp\.settings\org.eclipse.jdt.core.prefs
?????文件????????456??2012-11-03?20:45??RTCApp\.settings\org.eclipse.wst.common.component
?????文件????????252??2012-11-03?20:45??RTCApp\.settings\org.eclipse.wst.common.project.facet.core.xm
?????文件?????????49??2012-11-03?20:45??RTCApp\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件??????????6??2012-11-03?20:45??RTCApp\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????文件???????1193??2012-11-05?14:27??RTCApp\src\org\rtc\room\WebRTCRoomManager.java
?????文件???????1435??2012-11-04?18:49??RTCApp\src\org\rtc\room\WebRTCSimpleRoom.java
?????文件???????2101??2012-11-12?21:45??RTCApp\src\org\rtc\servlet\WebRTCMessageServlet.java
?????文件???????1971??2012-11-04?22:44??RTCApp\src\org\rtc\servlet\WebRTCRoomServlet.java
?????文件????????967??2012-11-05?14:24??RTCApp\src\org\rtc\servlet\WebRTCWebSocketServlet.java
?????文件???????1150??2012-11-04?20:37??RTCApp\src\org\rtc\websocket\WebRTCMessageInbound.java
?????文件???????1145??2012-11-05?14:27??RTCApp\src\org\rtc\websocket\WebRTCMessageInboundPool.java
?????文件????????354??2012-11-03?20:56??RTCApp\WebRoot\app.yaml
?????文件???????6917??2012-11-03?20:56??RTCApp\WebRoot\apprtc.py
?????文件???????1180??2012-11-03?20:56??RTCApp\WebRoot\full.html
?????文件????????239??2012-11-03?20:56??RTCApp\WebRoot\html\help.html
?????文件???????1743??2012-11-03?20:56??RTCApp\WebRoot\images\webrtc_black_20p.png
?????文件??????15656??2013-01-21?22:17??RTCApp\WebRoot\index.jsp
?????文件??????16722??2012-11-03?20:56??RTCApp\WebRoot\js\ccv.js
?????文件?????241355??2012-11-03?20:56??RTCApp\WebRoot\js\face.js
?????文件?????????36??2012-11-03?20:45??RTCApp\WebRoot\me
?????文件?????????90??2012-11-04?19:59??RTCApp\WebRoot\redirect.jsp
?????文件???????2055??2013-03-01?19:34??RTCApp\WebRoot\WEB-INF\classes\org\rtc\room\WebRTCRoomManager.class
?????文件???????1871??2013-03-01?19:34??RTCApp\WebRoot\WEB-INF\classes\org\rtc\room\WebRTCSimpleRoom.class
?????文件???????2858??2013-03-01?19:34??RTCApp\WebRoot\WEB-INF\classes\org\rtc\servlet\WebRTCMessageServlet.class
?????文件???????2895??2013-03-01?19:34??RTCApp\WebRoot\WEB-INF\classes\org\rtc\servlet\WebRTCRoomServlet.class
............此處省略42個文件信息
評論
共有 條評論