diff --git a/openvidu-internet-explorer/README.md b/openvidu-internet-explorer/README.md index 59f99f61..2116b9f3 100644 --- a/openvidu-internet-explorer/README.md +++ b/openvidu-internet-explorer/README.md @@ -14,4 +14,35 @@ This is an adaptation of [openvidu-insecure-js](https://github.com/OpenVidu/open -[OpenViduLogo]: https://secure.gravatar.com/avatar/5daba1d43042f2e4e85849733c8e5702?s=120 \ No newline at end of file + +OpenVidu Team has been able to bring complete, standards-compliant WebRTC funcionality to Microsoft Internet Explorer desktop browser (v 11). This feature has been released thanks to [Temasys WebRTC Plugin](https://temasys.io/products/plugin/). + +To use this tutorial you should follow the next steps: + +1) Clone the repo +```bash +git clone https://github.com/OpenVidu/openvidu-tutorials.git +``` + +2) You will need an http web server installed in your development computer to execute the tutorial. If you have node.js installed, you can use [http-server](https://github.com/indexzero/http-server) to serve application files. It can be installed with: +```bash +sudo npm install -g http-server +``` +3) Run openvidu-server as it says [here](https://openvidu.io/docs/troubleshooting/#3-i-am-using-windows-to-run-the-tutorials-develop-my-app-anything-i-should-know) + +4) Start the tutorial +```bash +http-server openvidu-tutorials/openvidu-internet-explorer/web +``` + +5) Go to `localhost:8080` to test the app once the server is running. The first time you use the docker container, an alert message will suggest you accept the self-signed certificate of openvidu-server when you first try to join a video-call. +If you have problems acceppting the cerficitate you can connect through `127.0.0.1` instead of `localhost`. + +Opening and using Internet Explorer with **openvidu-internet-explorer**, openvidu-brower will present an alert which will allow you install the Temasys WebTTC plugin. Once the plugin has been intalled, your browser is ready to works with OpenVidu. + + +Internet Explorer (IE) is a highly restrictive browser so we have had several stones on the way. Once of these stones have been to get our user media. Trying to test openvidu-internet-explorer, opening tabs to connect our session, we have realized IE does not allow to access our webcam more than once. +Another restriction we have found is the ECMAScript version. IE does not support fully a ECMAScript version upper than 5 so this tutorial has been developed with ECMAScript 5. + + +[OpenViduLogo]: https://secure.gravatar.com/avatar/5daba1d43042f2e4e85849733c8e5702?s=120 diff --git a/openvidu-react-native/android/app/src/main/res/mipmap-hdpi/ic_launcher.png b/openvidu-react-native/android/app/src/main/res/mipmap-hdpi/ic_launcher.png index a2f59082..35dc9aa8 100644 Binary files a/openvidu-react-native/android/app/src/main/res/mipmap-hdpi/ic_launcher.png and b/openvidu-react-native/android/app/src/main/res/mipmap-hdpi/ic_launcher.png differ diff --git a/openvidu-react-native/android/app/src/main/res/mipmap-mdpi/ic_launcher.png b/openvidu-react-native/android/app/src/main/res/mipmap-mdpi/ic_launcher.png index ff10afd6..4409d4d0 100644 Binary files a/openvidu-react-native/android/app/src/main/res/mipmap-mdpi/ic_launcher.png and b/openvidu-react-native/android/app/src/main/res/mipmap-mdpi/ic_launcher.png differ diff --git a/openvidu-react-native/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png b/openvidu-react-native/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png index dcd3cd80..4b1f6811 100644 Binary files a/openvidu-react-native/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png and b/openvidu-react-native/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/openvidu-react-native/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/openvidu-react-native/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png index 8ca12fe0..ab390606 100644 Binary files a/openvidu-react-native/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png and b/openvidu-react-native/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/openvidu-react-native/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/openvidu-react-native/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png index b824ebdd..7ce61889 100644 Binary files a/openvidu-react-native/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png and b/openvidu-react-native/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png differ