diff --git a/openvidu-sampleapp-minimal/src/main/resources/static/js/EventEmitter.js b/openvidu-testapp/src/main/resources/static/js/EventEmitter.js
similarity index 100%
rename from openvidu-sampleapp-minimal/src/main/resources/static/js/EventEmitter.js
rename to openvidu-testapp/src/main/resources/static/js/EventEmitter.js
diff --git a/openvidu-client-js/src/main/resources/static/bower_components/adapter.js/adapter.js b/openvidu-testapp/src/main/resources/static/js/adapter.js
similarity index 100%
rename from openvidu-client-js/src/main/resources/static/bower_components/adapter.js/adapter.js
rename to openvidu-testapp/src/main/resources/static/js/adapter.js
diff --git a/openvidu-sampleapp-minimal/src/main/resources/static/js/color.js b/openvidu-testapp/src/main/resources/static/js/color.js
similarity index 97%
rename from openvidu-sampleapp-minimal/src/main/resources/static/js/color.js
rename to openvidu-testapp/src/main/resources/static/js/color.js
index 1c8285e0..30f2bb53 100644
--- a/openvidu-sampleapp-minimal/src/main/resources/static/js/color.js
+++ b/openvidu-testapp/src/main/resources/static/js/color.js
@@ -1,5 +1,5 @@
/*
- * (C) Copyright 2016 Kurento (http://kurento.org/)
+ * (C) Copyright 2016 OpenVidu (http://kurento.org/)
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/openvidu-sampleapp-minimal/src/main/resources/static/js/console.js b/openvidu-testapp/src/main/resources/static/js/console.js
similarity index 95%
rename from openvidu-sampleapp-minimal/src/main/resources/static/js/console.js
rename to openvidu-testapp/src/main/resources/static/js/console.js
index c109e251..e9d45cdb 100644
--- a/openvidu-sampleapp-minimal/src/main/resources/static/js/console.js
+++ b/openvidu-testapp/src/main/resources/static/js/console.js
@@ -1,5 +1,5 @@
/*
- * (C) Copyright 2013 Kurento (http://kurento.org/)
+ * (C) Copyright 2013 OpenVidu (http://kurento.org/)
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -88,6 +88,6 @@ function Console(id, console) {
*/
this.debug = function(msg) {
console.log(msg);
- // this._append(createMessage(msg, "#0000FF"));
+ this._append(createMessage(msg, "#0000FF"));
};
}
diff --git a/openvidu-sampleapp-minimal/src/main/resources/static/js/jquery-2.1.1.min.js b/openvidu-testapp/src/main/resources/static/js/jquery-2.1.1.min.js
similarity index 100%
rename from openvidu-sampleapp-minimal/src/main/resources/static/js/jquery-2.1.1.min.js
rename to openvidu-testapp/src/main/resources/static/js/jquery-2.1.1.min.js
diff --git a/openvidu-sampleapp-minimal/src/main/resources/static/js/kurento-jsonrpc.js b/openvidu-testapp/src/main/resources/static/js/kurento-jsonrpc.js
similarity index 99%
rename from openvidu-sampleapp-minimal/src/main/resources/static/js/kurento-jsonrpc.js
rename to openvidu-testapp/src/main/resources/static/js/kurento-jsonrpc.js
index 090907f5..38a3a6f9 100644
--- a/openvidu-sampleapp-minimal/src/main/resources/static/js/kurento-jsonrpc.js
+++ b/openvidu-testapp/src/main/resources/static/js/kurento-jsonrpc.js
@@ -1,5 +1,5 @@
/*
- * (C) Copyright 2016 Kurento (http://kurento.org/)
+ * (C) Copyright 2016 OpenVidu (http://kurento.org/)
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -82,7 +82,7 @@ module.exports = Mapper;
},{}],2:[function(_dereq_,module,exports){
/*
- * (C) Copyright 2014 Kurento (http://kurento.org/)
+ * (C) Copyright 2014 OpenVidu (http://kurento.org/)
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -105,7 +105,7 @@ exports.JsonRpcClient = JsonRpcClient;
},{"./jsonrpcclient":3}],3:[function(_dereq_,module,exports){
/*
- * (C) Copyright 2014 Kurento (http://kurento.org/)
+ * (C) Copyright 2014 OpenVidu (http://kurento.org/)
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -142,7 +142,7 @@ module.exports = JsonRpcClient;
},{"../..":4,"ws":10}],4:[function(_dereq_,module,exports){
/*
- * (C) Copyright 2014 Kurento (http://kurento.org/)
+ * (C) Copyright 2014 OpenVidu (http://kurento.org/)
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/openvidu-sampleapp-minimal/src/main/resources/static/js/stats.js b/openvidu-testapp/src/main/resources/static/js/stats.js
similarity index 98%
rename from openvidu-sampleapp-minimal/src/main/resources/static/js/stats.js
rename to openvidu-testapp/src/main/resources/static/js/stats.js
index 26e16ecd..2554dfaa 100644
--- a/openvidu-sampleapp-minimal/src/main/resources/static/js/stats.js
+++ b/openvidu-testapp/src/main/resources/static/js/stats.js
@@ -1,5 +1,5 @@
/*
- * (C) Copyright 2016 Kurento (http://kurento.org/)
+ * (C) Copyright 2016 OpenVidu (http://kurento.org/)
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/openvidu-sampleapp-minimal/src/main/resources/static/js/demo.js b/openvidu-testapp/src/main/resources/static/js/testapp.js
similarity index 69%
rename from openvidu-sampleapp-minimal/src/main/resources/static/js/demo.js
rename to openvidu-testapp/src/main/resources/static/js/testapp.js
index 2ad2e492..878203d8 100644
--- a/openvidu-sampleapp-minimal/src/main/resources/static/js/demo.js
+++ b/openvidu-testapp/src/main/resources/static/js/testapp.js
@@ -1,5 +1,5 @@
/*
- * (C) Copyright 2016 Kurento (http://kurento.org/)
+ * (C) Copyright 2016 OpenVidu (http://kurento.org/)
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -14,13 +14,29 @@
* limitations under the License.
*
*/
-var kurento;
+var openVidu;
var room;
window.onload = function() {
console = new Console('console', console);
}
+function playVideo(stream) {
+
+ var elementId = "video-" + stream.getGlobalID();
+ var div = document.createElement('div');
+ div.setAttribute("id", elementId);
+ document.getElementById("participants").appendChild(div);
+
+ stream.playThumbnail(elementId);
+
+ // Check color
+ var videoTag = document.getElementById("native-" + elementId);
+ var userId = stream.getGlobalID();
+ var canvas = document.createElement('CANVAS');
+ checkColor(videoTag, canvas, userId);
+}
+
function register() {
var userId = document.getElementById('name').value;
@@ -28,38 +44,22 @@ function register() {
var wsUri = 'wss://' + location.host + '/room';
- kurento = KurentoRoom(wsUri, function(error, kurento) {
+ openVidu = new Main.OpenVidu(wsUri);
+
+ openVidu.connect(function(error, openVidu) {
if (error)
return console.log(error);
- room = kurento.Room({
+ room = openVidu.Room({
room : roomId,
user : userId,
subscribeToStreams : true
});
- var localStream = kurento.Stream(room, {
- audio : true,
- video : true,
- data : true
- });
+ var camera = openVidu.Stream(room);
- localStream.addEventListener("access-accepted", function() {
-
- var playVideo = function(stream) {
- var elementId = "video-" + stream.getGlobalID();
- var div = document.createElement('div');
- div.setAttribute("id", elementId);
- document.getElementById("participants").appendChild(div);
- stream.playThumbnail(elementId);
-
- // Check color
- var videoTag = document.getElementById("native-" + elementId);
- var userId = stream.getGlobalID();
- var canvas = document.createElement('CANVAS');
- checkColor(videoTag, canvas, userId);
- }
+ camera.addEventListener("access-accepted", function() {
room.addEventListener("room-connected", function(roomEvent) {
@@ -68,7 +68,7 @@ function register() {
document.getElementById('join').style.display = 'none';
document.getElementById('room').style.display = 'block';
- localStream.publish();
+ camera.publish();
var streams = roomEvent.streams;
for (var i = 0; i < streams.length; i++) {
@@ -88,12 +88,12 @@ function register() {
}
});
- playVideo(localStream);
+ playVideo(camera);
room.connect();
});
- localStream.init();
+ camera.init();
});
}
@@ -104,16 +104,17 @@ function leaveRoom() {
document.getElementById('room').style.display = 'none';
var streams = room.getStreams();
- for ( var index in streams) {
+ for (var index in streams) {
var stream = streams[index];
var element = document.getElementById("video-" + stream.getGlobalID());
if (element) {
element.parentNode.removeChild(element);
}
}
- kurento.close();
+
+ openVidu.close();
}
window.onbeforeunload = function() {
- kurento.close();
+ openVidu.close();
};
diff --git a/openvidu-sampleapp-minimal/src/main/resources/static/style.css b/openvidu-testapp/src/main/resources/static/style.css
similarity index 100%
rename from openvidu-sampleapp-minimal/src/main/resources/static/style.css
rename to openvidu-testapp/src/main/resources/static/style.css
diff --git a/openvidu-sampleapp-minimal/src/test/java/org/openvidu/test/basic/AddRemoveUsersBasicTest.java b/openvidu-testapp/src/test/java/org/openvidu/testapp/test/AddRemoveUsersBasicTest.java
similarity index 97%
rename from openvidu-sampleapp-minimal/src/test/java/org/openvidu/test/basic/AddRemoveUsersBasicTest.java
rename to openvidu-testapp/src/test/java/org/openvidu/testapp/test/AddRemoveUsersBasicTest.java
index 038597e3..93b0cdd0 100644
--- a/openvidu-sampleapp-minimal/src/test/java/org/openvidu/test/basic/AddRemoveUsersBasicTest.java
+++ b/openvidu-testapp/src/test/java/org/openvidu/testapp/test/AddRemoveUsersBasicTest.java
@@ -14,7 +14,7 @@
* limitations under the License.
*/
-package org.openvidu.test.basic;
+package org.openvidu.testapp.test;
import java.lang.invoke.MethodHandles;
import java.util.Collection;
diff --git a/openvidu-sampleapp-minimal/src/test/java/org/openvidu/test/basic/AddRemoveUsersNoSinkVerifyBasicTest.java b/openvidu-testapp/src/test/java/org/openvidu/testapp/test/AddRemoveUsersNoSinkVerifyBasicTest.java
similarity index 97%
rename from openvidu-sampleapp-minimal/src/test/java/org/openvidu/test/basic/AddRemoveUsersNoSinkVerifyBasicTest.java
rename to openvidu-testapp/src/test/java/org/openvidu/testapp/test/AddRemoveUsersNoSinkVerifyBasicTest.java
index 0ac9b9a0..1410a1dd 100644
--- a/openvidu-sampleapp-minimal/src/test/java/org/openvidu/test/basic/AddRemoveUsersNoSinkVerifyBasicTest.java
+++ b/openvidu-testapp/src/test/java/org/openvidu/testapp/test/AddRemoveUsersNoSinkVerifyBasicTest.java
@@ -14,7 +14,7 @@
* limitations under the License.
*/
-package org.openvidu.test.basic;
+package org.openvidu.testapp.test;
import java.lang.invoke.MethodHandles;
import java.util.Collection;
diff --git a/openvidu-sampleapp-minimal/src/test/java/org/openvidu/test/basic/NUsersEqualLifetimeBasicTest.java b/openvidu-testapp/src/test/java/org/openvidu/testapp/test/NUsersEqualLifetimeBasicTest.java
similarity index 97%
rename from openvidu-sampleapp-minimal/src/test/java/org/openvidu/test/basic/NUsersEqualLifetimeBasicTest.java
rename to openvidu-testapp/src/test/java/org/openvidu/testapp/test/NUsersEqualLifetimeBasicTest.java
index 1dbf0662..2c3b43b7 100644
--- a/openvidu-sampleapp-minimal/src/test/java/org/openvidu/test/basic/NUsersEqualLifetimeBasicTest.java
+++ b/openvidu-testapp/src/test/java/org/openvidu/testapp/test/NUsersEqualLifetimeBasicTest.java
@@ -14,7 +14,7 @@
* limitations under the License.
*/
-package org.openvidu.test.basic;
+package org.openvidu.testapp.test;
import java.lang.invoke.MethodHandles;
import java.util.Collection;
diff --git a/openvidu-sampleapp-minimal/src/test/java/org/openvidu/test/basic/OneUserQuickReentryBasicTest.java b/openvidu-testapp/src/test/java/org/openvidu/testapp/test/OneUserQuickReentryBasicTest.java
similarity index 97%
rename from openvidu-sampleapp-minimal/src/test/java/org/openvidu/test/basic/OneUserQuickReentryBasicTest.java
rename to openvidu-testapp/src/test/java/org/openvidu/testapp/test/OneUserQuickReentryBasicTest.java
index 11b04f28..fa49f771 100644
--- a/openvidu-sampleapp-minimal/src/test/java/org/openvidu/test/basic/OneUserQuickReentryBasicTest.java
+++ b/openvidu-testapp/src/test/java/org/openvidu/testapp/test/OneUserQuickReentryBasicTest.java
@@ -14,7 +14,7 @@
* limitations under the License.
*/
-package org.openvidu.test.basic;
+package org.openvidu.testapp.test;
import java.lang.invoke.MethodHandles;
import java.util.Collection;
diff --git a/openvidu-sampleapp-minimal/src/test/java/org/openvidu/test/basic/SeqAddRemoveUserBasicTest.java b/openvidu-testapp/src/test/java/org/openvidu/testapp/test/SeqAddRemoveUserBasicTest.java
similarity index 97%
rename from openvidu-sampleapp-minimal/src/test/java/org/openvidu/test/basic/SeqAddRemoveUserBasicTest.java
rename to openvidu-testapp/src/test/java/org/openvidu/testapp/test/SeqAddRemoveUserBasicTest.java
index d0c65724..8a20830e 100644
--- a/openvidu-sampleapp-minimal/src/test/java/org/openvidu/test/basic/SeqAddRemoveUserBasicTest.java
+++ b/openvidu-testapp/src/test/java/org/openvidu/testapp/test/SeqAddRemoveUserBasicTest.java
@@ -14,7 +14,7 @@
* limitations under the License.
*/
-package org.openvidu.test.basic;
+package org.openvidu.testapp.test;
import java.lang.invoke.MethodHandles;
import java.util.Collection;
diff --git a/openvidu-sampleapp-minimal/src/test/java/org/openvidu/test/basic/SeqNUsersEqualLifetimeBasicTest.java b/openvidu-testapp/src/test/java/org/openvidu/testapp/test/SeqNUsersEqualLifetimeBasicTest.java
similarity index 97%
rename from openvidu-sampleapp-minimal/src/test/java/org/openvidu/test/basic/SeqNUsersEqualLifetimeBasicTest.java
rename to openvidu-testapp/src/test/java/org/openvidu/testapp/test/SeqNUsersEqualLifetimeBasicTest.java
index b223f825..90e2f015 100644
--- a/openvidu-sampleapp-minimal/src/test/java/org/openvidu/test/basic/SeqNUsersEqualLifetimeBasicTest.java
+++ b/openvidu-testapp/src/test/java/org/openvidu/testapp/test/SeqNUsersEqualLifetimeBasicTest.java
@@ -14,7 +14,7 @@
* limitations under the License.
*/
-package org.openvidu.test.basic;
+package org.openvidu.testapp.test;
import java.lang.invoke.MethodHandles;
import java.util.Collection;
diff --git a/openvidu-sampleapp-minimal/src/test/java/org/openvidu/test/basic/TwoUsersEqualLifetimeBasicTest.java b/openvidu-testapp/src/test/java/org/openvidu/testapp/test/TwoUsersEqualLifetimeBasicTest.java
similarity index 97%
rename from openvidu-sampleapp-minimal/src/test/java/org/openvidu/test/basic/TwoUsersEqualLifetimeBasicTest.java
rename to openvidu-testapp/src/test/java/org/openvidu/testapp/test/TwoUsersEqualLifetimeBasicTest.java
index d03ee85b..685acda4 100644
--- a/openvidu-sampleapp-minimal/src/test/java/org/openvidu/test/basic/TwoUsersEqualLifetimeBasicTest.java
+++ b/openvidu-testapp/src/test/java/org/openvidu/testapp/test/TwoUsersEqualLifetimeBasicTest.java
@@ -14,7 +14,7 @@
* limitations under the License.
*/
-package org.openvidu.test.basic;
+package org.openvidu.testapp.test;
import java.lang.invoke.MethodHandles;
import java.util.Collection;
diff --git a/openvidu-sampleapp-minimal/src/test/java/org/openvidu/test/basic/WebAppAvailabilityBasicTest.java b/openvidu-testapp/src/test/java/org/openvidu/testapp/test/WebAppAvailabilityBasicTest.java
similarity index 97%
rename from openvidu-sampleapp-minimal/src/test/java/org/openvidu/test/basic/WebAppAvailabilityBasicTest.java
rename to openvidu-testapp/src/test/java/org/openvidu/testapp/test/WebAppAvailabilityBasicTest.java
index 3ef416b9..a2f44dae 100644
--- a/openvidu-sampleapp-minimal/src/test/java/org/openvidu/test/basic/WebAppAvailabilityBasicTest.java
+++ b/openvidu-testapp/src/test/java/org/openvidu/testapp/test/WebAppAvailabilityBasicTest.java
@@ -14,7 +14,7 @@
* limitations under the License.
*/
-package org.openvidu.test.basic;
+package org.openvidu.testapp.test;
import java.lang.invoke.MethodHandles;
import java.util.Collection;
diff --git a/openvidu-sampleapp-minimal/src/test/java/org/openvidu/test/basic/fake/ExtraKmsFakeUsersBasicTest.java b/openvidu-testapp/src/test/java/org/openvidu/testapp/test/fake/ExtraKmsFakeUsersBasicTest.java
similarity index 97%
rename from openvidu-sampleapp-minimal/src/test/java/org/openvidu/test/basic/fake/ExtraKmsFakeUsersBasicTest.java
rename to openvidu-testapp/src/test/java/org/openvidu/testapp/test/fake/ExtraKmsFakeUsersBasicTest.java
index d46b68d0..6cdbf600 100644
--- a/openvidu-sampleapp-minimal/src/test/java/org/openvidu/test/basic/fake/ExtraKmsFakeUsersBasicTest.java
+++ b/openvidu-testapp/src/test/java/org/openvidu/testapp/test/fake/ExtraKmsFakeUsersBasicTest.java
@@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.openvidu.test.basic.fake;
+package org.openvidu.testapp.test.fake;
import java.lang.invoke.MethodHandles;
import java.util.Collection;
diff --git a/openvidu-sampleapp-minimal/src/test/java/org/openvidu/test/basic/fake/ParallelNFakeUsersBasicTest.java b/openvidu-testapp/src/test/java/org/openvidu/testapp/test/fake/ParallelNFakeUsersBasicTest.java
similarity index 97%
rename from openvidu-sampleapp-minimal/src/test/java/org/openvidu/test/basic/fake/ParallelNFakeUsersBasicTest.java
rename to openvidu-testapp/src/test/java/org/openvidu/testapp/test/fake/ParallelNFakeUsersBasicTest.java
index 56a8195f..fed7ef9e 100644
--- a/openvidu-sampleapp-minimal/src/test/java/org/openvidu/test/basic/fake/ParallelNFakeUsersBasicTest.java
+++ b/openvidu-testapp/src/test/java/org/openvidu/testapp/test/fake/ParallelNFakeUsersBasicTest.java
@@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.openvidu.test.basic.fake;
+package org.openvidu.testapp.test.fake;
import java.lang.invoke.MethodHandles;
import java.util.Collection;
diff --git a/openvidu-sampleapp-minimal/src/test/resources/log4j.properties b/openvidu-testapp/src/test/resources/log4j.properties
similarity index 100%
rename from openvidu-sampleapp-minimal/src/test/resources/log4j.properties
rename to openvidu-testapp/src/test/resources/log4j.properties
diff --git a/openvidu-sampleapp-minimal/src/test/resources/test.conf.json b/openvidu-testapp/src/test/resources/test.conf.json
similarity index 100%
rename from openvidu-sampleapp-minimal/src/test/resources/test.conf.json
rename to openvidu-testapp/src/test/resources/test.conf.json
diff --git a/pom.xml b/pom.xml
index 623283ae..597129d7 100644
--- a/pom.xml
+++ b/pom.xml
@@ -10,6 +10,7 @@
org.openvidu
openvidu
+
0.0.1-SNAPSHOT
pom
Kurento Room
@@ -49,7 +50,7 @@
- 6.6.1-SNAPSHOT
+ 0.0.1-SNAPSHOT
5.1.4-SNAPSHOT
@@ -69,10 +70,10 @@
openvidu-server
openvidu-client
- openvidu-client-js
+ openvidu-browser
openvidu-test
openvidu-demo
- openvidu-sampleapp-minimal
+ openvidu-testapp
@@ -98,37 +99,37 @@
org.openvidu
openvidu-sdk
- ${version.kurento.room}
+ ${version.openvidu}
org.openvidu
openvidu-server
- ${version.kurento.room}
+ ${version.openvidu}
org.openvidu
openvidu-client
- ${version.kurento.room}
+ ${version.openvidu}
org.openvidu
- openvidu-client-js
- ${version.kurento.room}
+ openvidu-browser
+ ${version.openvidu}
org.openvidu
openvidu-test
- ${version.kurento.room}
+ ${version.openvidu}
org.openvidu
openvidu-demo
- ${version.kurento.room}
+ ${version.openvidu}
org.openvidu
openvidu-basicapp
- ${version.kurento.room}
+ ${version.openvidu}