From 7cd04a81b30cdca2db159eb746e2714307640767 Mon Sep 17 00:00:00 2001 From: Muaz Khan Date: Thu, 17 Jul 2014 09:58:22 +0500 Subject: [PATCH] Translator.js updated; and CDN is used for all static resources. It is suggested to use CDN-based javascript files: --- Chrome-Extensions/desktopCapture/README.md | 4 +- DataChannel/README.md | 4 +- DataChannel/auto-session-establishment.html | 202 +-- DataChannel/index.html | 13 +- DataChannel/simple.html | 172 +- DetectRTC/README.md | 4 +- DetectRTC/index.html | 11 +- MultiRTC-simple/index.html | 2 +- Pluginfree-Screen-Sharing/README.md | 2 +- Pluginfree-Screen-Sharing/index.html | 10 +- README.md | 8 +- RTCMultiConnection/demos/AppRTC-Look.html | 4 +- .../Multi-Broadcasters-and-Many-Viewers.html | 8 +- .../demos/OneWay-Screen-TwoWay-Audio.html | 6 +- ...RTCMultiConnection-v1.3-and-socket.io.html | 4 +- .../demos/RTCMultiConnection-v1.3-demo.html | 4 +- .../RTCMultiConnection.sharePartOfScreen.html | 4 +- .../RecordRTC-and-RTCMultiConnection.html | 10 +- RTCMultiConnection/demos/Renegotiation.html | 4 +- RTCMultiConnection/demos/admin-guest.html | 8 +- RTCMultiConnection/demos/all-in-one.html | 10 +- .../audio-conferencing-data-sharing.html | 6 +- .../demos/audioconferencing.html | 8 +- RTCMultiConnection/demos/bandwidth.html | 6 +- RTCMultiConnection/demos/changeBandwidth.html | 4 +- .../chrome-to-firefox-screen-sharing.html | 6 +- RTCMultiConnection/demos/features.html | 4 +- RTCMultiConnection/demos/getMediaDevices.html | 8 +- .../group-file-sharing-plus-text-chat.html | 6 +- .../demos/join-with-or-without-camera.html | 6 +- ...a-transmission-plus-videoconferencing.html | 6 +- ...lishment-plus-extra-data-transmission.html | 6 +- .../demos/multi-session-establishment.html | 8 +- .../demos/multi-sessions-management.html | 4 +- .../demos/multi-streams-attachment.html | 4 +- RTCMultiConnection/demos/mute-unmute.html | 4 +- RTCMultiConnection/demos/one-page-demo.html | 2 +- .../demos/one-to-one-filesharing.html | 8 +- .../demos/password-protect-rooms.html | 4 +- .../demos/remote-stream-forwarding.html | 8 +- .../demos/rooms-screenshots.html | 8 +- RTCMultiConnection/demos/screen-sharing.html | 8 +- .../demos/session-management.html | 4 +- .../demos/session-reinitiation.html | 8 +- RTCMultiConnection/demos/stream-mp3-live.html | 4 +- RTCMultiConnection/demos/users-ejection.html | 8 +- .../demos/video-broadcasting.html | 8 +- .../demos/videoconferencing.html | 8 +- RecordRTC-Development/README.md | 377 ---- RecordRTC-Development/RecordRTC.js | 1520 ----------------- RecordRTC-Development/Synced-Audio-Video.html | 152 -- RecordRTC-Development/audio-recording.html | 41 - RecordRTC-Development/video-recording.html | 39 - RecordRTC/AudioVideo-on-Firefox.html | 6 +- RecordRTC/README.md | 2 +- RecordRTC/index.html | 25 +- Translator.js/README.md | 4 +- Translator.js/Translator.js | 5 +- Translator.js/index.html | 98 +- ffmpeg/README.md | 8 +- ffmpeg/audio-plus-canvas-recording.html | 20 +- ffmpeg/merging-wav-and-webm-into-mp4.html | 26 +- ffmpeg/wav-to-ogg.html | 25 +- ffmpeg/webm-to-mp4.html | 25 +- getMediaElement/README.md | 4 +- navigator.customGetUserMediaBar/README.md | 4 +- navigator.customGetUserMediaBar/index.html | 10 +- part-of-screen-sharing/README.md | 4 +- video-conferencing/README.md | 10 +- video-conferencing/index.html | 51 +- webrtc-broadcasting/README.md | 6 +- webrtc-broadcasting/index.html | 13 +- 72 files changed, 443 insertions(+), 2690 deletions(-) delete mode 100644 RecordRTC-Development/README.md delete mode 100644 RecordRTC-Development/RecordRTC.js delete mode 100644 RecordRTC-Development/Synced-Audio-Video.html delete mode 100644 RecordRTC-Development/audio-recording.html delete mode 100644 RecordRTC-Development/video-recording.html diff --git a/Chrome-Extensions/desktopCapture/README.md b/Chrome-Extensions/desktopCapture/README.md index ceaeb0e8..5fc66eb8 100644 --- a/Chrome-Extensions/desktopCapture/README.md +++ b/Chrome-Extensions/desktopCapture/README.md @@ -253,7 +253,7 @@ Ref: http://kurtextrem.github.io/ChromiumFlags/#allow-http-screen-capture ## Browser Support -[Capture Screen Extension](https://www.webrtc-experiment.com/store/capture-screen/) works fine on following web-browsers: +[Capture Screen Extension](https://github.com/muaz-khan/WebRTC-Experiment/tree/master/Chrome-Extensions/desktopCapture) works fine on following web-browsers: | Browser | Support | | ------------- |-------------| @@ -263,4 +263,4 @@ Ref: http://kurtextrem.github.io/ChromiumFlags/#allow-http-screen-capture #### License -[Capture Screen Extension](https://www.webrtc-experiment.com/store/capture-screen/) is released under [MIT licence](https://www.webrtc-experiment.com/licence/) . Copyright (c) [Muaz Khan](https://plus.google.com/+MuazKhan). +[Capture Screen Extension](https://github.com/muaz-khan/WebRTC-Experiment/tree/master/Chrome-Extensions/desktopCapture) is released under [MIT licence](https://www.webrtc-experiment.com/licence/) . Copyright (c) [Muaz Khan](https://plus.google.com/+MuazKhan). diff --git a/DataChannel/README.md b/DataChannel/README.md index 6e2a8147..a2dc247c 100644 --- a/DataChannel/README.md +++ b/DataChannel/README.md @@ -23,7 +23,7 @@ DataChannel.js is a JavaScript library useful to write many-to-many i.e. group f ##### Try a Quick Demo (Text Chat) ```html - +
@@ -69,7 +69,7 @@ document.querySelector('button#setup-datachannel').onclick = function () { ##### First Step: Link the library ```html - + ``` = diff --git a/DataChannel/auto-session-establishment.html b/DataChannel/auto-session-establishment.html index 6e15d76b..ae765563 100644 --- a/DataChannel/auto-session-establishment.html +++ b/DataChannel/auto-session-establishment.html @@ -9,6 +9,7 @@ + - - + +
diff --git a/RTCMultiConnection/demos/mute-unmute.html b/RTCMultiConnection/demos/mute-unmute.html index 62032bc8..49aa1461 100644 --- a/RTCMultiConnection/demos/mute-unmute.html +++ b/RTCMultiConnection/demos/mute-unmute.html @@ -6,8 +6,8 @@

RTCMultiConnection & Mute/UnMute


- - + + +
- - + + @@ -132,6 +132,6 @@

+ diff --git a/RTCMultiConnection/demos/password-protect-rooms.html b/RTCMultiConnection/demos/password-protect-rooms.html index 2a9ad07e..2a7fa0f3 100644 --- a/RTCMultiConnection/demos/password-protect-rooms.html +++ b/RTCMultiConnection/demos/password-protect-rooms.html @@ -6,8 +6,8 @@

RTCMultiConnection & Password Protect Rooms


- - + + - - + + @@ -237,6 +237,6 @@

- + diff --git a/RTCMultiConnection/demos/rooms-screenshots.html b/RTCMultiConnection/demos/rooms-screenshots.html index 2d507231..7a01cb50 100644 --- a/RTCMultiConnection/demos/rooms-screenshots.html +++ b/RTCMultiConnection/demos/rooms-screenshots.html @@ -50,8 +50,8 @@ } - - + +

Preview Screenshot of the room using RTCMultiConnection.js

@@ -76,8 +76,8 @@

Preview Screenshot of the room using - + - - - - -
-

- -

- -

- -

- - - - -
-
- - -


-
-

Purpose of this experiment?

- To make sure: -
    -
  1. Length of both audio and video is same
  2. -
  3. There is no latency between audio and video playbacks!
  4. -
  5. In Chrome, when the javascript node is out of scope, the onaudioprocess callback stops firing. This leads to audio being significantly shorter than the generated video.
  6. -
-
- - diff --git a/RecordRTC-Development/audio-recording.html b/RecordRTC-Development/audio-recording.html deleted file mode 100644 index 3594b2f6..00000000 --- a/RecordRTC-Development/audio-recording.html +++ /dev/null @@ -1,41 +0,0 @@ -

- Record Audio using RecordRTC! - - -

- - - - - \ No newline at end of file diff --git a/RecordRTC-Development/video-recording.html b/RecordRTC-Development/video-recording.html deleted file mode 100644 index 8adcd329..00000000 --- a/RecordRTC-Development/video-recording.html +++ /dev/null @@ -1,39 +0,0 @@ -

- Record Video using RecordRTC! - - -

- - - - - \ No newline at end of file diff --git a/RecordRTC/AudioVideo-on-Firefox.html b/RecordRTC/AudioVideo-on-Firefox.html index b62a4e5c..7bbed071 100644 --- a/RecordRTC/AudioVideo-on-Firefox.html +++ b/RecordRTC/AudioVideo-on-Firefox.html @@ -16,7 +16,7 @@ - +