From 25af0379537778a855e9328cd1b3075f66a9e227 Mon Sep 17 00:00:00 2001
From: Muaz Khan
Date: Sat, 20 Jul 2013 06:44:33 +0500
Subject: [PATCH] =?UTF-8?q?WebRTC=20Experiments=20=E2=80=94=20https://www.?=
=?UTF-8?q?webrtc-experiment.com/=20=E2=80=94=20updated.?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
AudioVideoRecorder/README.md | 14 +-
AudioVideoRecorder/index.html | 12 +-
DataChannel/DataChannel.js | 9 +-
DataChannel/README.md | 12 +-
DataChannel/auto-session-establishment.html | 14 +-
DataChannel/index.html | 14 +-
LICENSE | 2 +-
Pluginfree-Screen-Sharing/README.md | 19 +-
Pluginfree-Screen-Sharing/conference-ui.js | 37 +-
Pluginfree-Screen-Sharing/index.html | 18 +-
Pre-recorded-Media-Streaming/README.md | 30 +-
Pre-recorded-Media-Streaming/index.html | 14 +-
README.md | 196 ++++----
RTCDataConnection/README.md | 9 +-
.../RTCDataConnection-Manual-Test.html | 4 +-
.../RTCDataConnection-Simple-Test.html | 4 +-
RTCDataConnection/RTCDataConnection-Test.html | 4 +-
RTCMultiConnection/README.md | 54 +-
...RTCMultiConnection-v1.3-and-socket.io.html | 4 +-
.../RTCMultiConnection-v1.3-demo.html | 6 +-
.../RTCMultiConnection-Demos/all-in-one.html | 14 +-
.../audio-conferencing-data-sharing.html | 14 +-
.../audioconferencing.html | 14 +-
.../RTCMultiConnection-Demos/bandwidth.html | 14 +-
.../group-file-sharing-plus-text-chat.html | 14 +-
.../join-with-or-without-camera.html | 14 +-
...a-transmission-plus-videoconferencing.html | 12 +-
...lishment-plus-extra-data-transmission.html | 14 +-
.../multi-session-establishment.html | 14 +-
.../one-to-one-filesharing.html | 14 +-
.../screen-sharing.html | 14 +-
.../users-ejection.html | 14 +-
.../video-broadcasting.html | 14 +-
.../videoconferencing.html | 10 +-
.../RTCMultiConnection-v1.2-and-earlier.md | 39 +-
RTCMultiConnection/RTCMultiConnection-v1.3.md | 43 +-
.../All-in-One.html | 14 +-
.../Renegotiation.html | 6 +-
.../Video-Conferencing.html | 10 +-
.../multi-streams-attachment.html | 6 +-
.../All-in-One.html | 14 +-
.../Renegotiation.html | 6 +-
.../Video-Conferencing.html | 10 +-
.../RTCMultiConnection-v1.5-experimental.md | 16 +-
RTCMultiConnection/index.html | 383 +++++++-------
RTCPeerConnection/README.md | 307 +++++++++---
RTCPeerConnection/RTCPeerConnection-v1.5.js | 258 +++++-----
RTCall/README.md | 35 +-
RTCall/index.html | 16 +-
RecordRTC/README.md | 14 +-
RecordRTC/index.html | 20 +-
audio-broadcast/README.md | 12 +-
audio-broadcast/index.html | 16 +-
broadcast/README.md | 14 +-
broadcast/index.html | 16 +-
chat-hangout/README.md | 14 +-
chat-hangout/hangout-ui.js | 67 +--
chat-hangout/hangout.js | 195 +++-----
chat-hangout/index.html | 16 +-
chat/README.md | 12 +-
demos/README.md | 22 +-
demos/client-side-datachannel.html | 12 +-
demos/client-side.html | 8 +-
demos/remote-stream-recording.html | 171 +++++++
demos/screen-and-video-from-single-peer.html | 8 +-
.../How-to-Broadcast-Screen-using-WebRTC.html | 6 +-
docs/README.md | 27 +-
docs/how-file-broadcast-works.html | 14 +-
docs/how-to-WebRTC-video-conferencing.html | 8 +-
...-to-broadcast-video-using-RTCWeb-APIs.html | 8 +-
docs/how-to-install-tabCapture-extension.html | 10 +-
docs/how-to-share-audio-only-streams.html | 8 +-
docs/how-to-use-plugin-free-calls.html | 6 +-
docs/how-to-use-rtcdatachannel.html | 8 +-
.../how-to-use-rtcpeerconnection-js-v1.1.html | 10 +-
docs/rtc-datachannel-for-beginners.html | 14 +-
docs/webrtc-for-beginners.html | 8 +-
docs/webrtc-for-newbies.html | 8 +-
experimental/README.md | 4 +-
.../mozCaptureStreamUntilEnded/README.md | 6 +-
.../mozCaptureStreamUntilEnded/index.html | 8 +-
.../remote-media-stream-attachment/README.md | 6 +-
.../remote-media-stream-attachment/index.html | 8 +-
experimental/remote-stream-recording.html | 122 +++--
file-hangout/README.md | 16 +-
file-hangout/hangout-ui.js | 83 ++--
file-hangout/hangout.js | 371 +++++++-------
file-hangout/index.html | 18 +-
file-sharing/README.md | 30 +-
file-sharing/index.html | 12 +-
meeting/README.md | 26 +-
meeting/index.html | 12 +-
one-to-many-audio-broadcasting/README.md | 29 +-
one-to-many-audio-broadcasting/index.html | 12 +-
one-to-many-video-broadcasting/README.md | 28 +-
one-to-many-video-broadcasting/index.html | 12 +-
p2p-share/README.md | 17 +-
part-of-screen-sharing/README.md | 18 +-
part-of-screen-sharing/index.html | 468 +++++++++---------
.../realtime-chat/README.md | 15 +-
.../realtime-chat/how-this-work.html | 2 +-
.../realtime-chat/index.html | 2 +-
.../README.md | 18 +-
.../index.html | 31 +-
realtime-pluginfree-calls/README.md | 6 +-
realtime-pluginfree-calls/index.html | 41 +-
screen-broadcast/README.md | 30 +-
screen-broadcast/index.html | 18 +-
screen-sharing/README.md | 36 +-
screen-sharing/index.html | 14 +-
socket.io/README.md | 12 +-
socket.io/index.html | 16 +-
socket.io/rtclib.js | 204 ++++----
socket.io/ui.js | 83 ++--
socketio-over-nodejs/README.md | 30 +-
socketio-over-nodejs/Signaling-Concepts.md | 22 +-
.../webrtc-signaling/README.md | 6 +-
.../static/RTCMultiConnection-v1.4/index.html | 2 +-
.../static/RTCMultiConnection/index.html | 4 +-
.../webrtc-signaling/static/text-chat.html | 2 +-
.../RTCPeerConnection-v1.5.js | 258 +++++-----
.../video-conferencing/conference-ui.js | 77 +--
.../static/video-conferencing/conference.js | 169 ++++---
.../static/video-conferencing/index.html | 8 +-
text-chat/README.md | 28 +-
text-chat/index.html | 12 +-
video-conferencing/README.md | 18 +-
video-conferencing/conference-ui.js | 76 +--
video-conferencing/conference.js | 189 +++----
video-conferencing/index.html | 16 +-
webrtc-broadcasting/README.md | 12 +-
webrtc-broadcasting/broadcast-ui.js | 39 +-
webrtc-broadcasting/index.html | 16 +-
websocket-over-nodejs/README.md | 22 +-
.../RTCPeerConnection-v1.5.js | 259 +++++-----
.../video-conferencing/index.html | 8 +-
websocket/README.md | 12 +-
websocket/index.html | 16 +-
138 files changed, 3148 insertions(+), 2568 deletions(-)
create mode 100644 demos/remote-stream-recording.html
diff --git a/AudioVideoRecorder/README.md b/AudioVideoRecorder/README.md
index 607f7c70..877bd6f7 100644
--- a/AudioVideoRecorder/README.md
+++ b/AudioVideoRecorder/README.md
@@ -1,4 +1,4 @@
-##### Audio+Video Recording using MediaRecorder / [Demo](https://webrtc-experiment.appspot.com/AudioVideoRecorder/)
+##### Audio+Video Recording using MediaRecorder / [Demo](https://www.webrtc-experiment.com/AudioVideoRecorder/)
Only audio-relevant parts are supported in the moment. Audio+Video recording coming soon.
@@ -6,10 +6,16 @@ Support? Current/Latest Firefox Nightly (ONLY). Understood? Download from: http:
=
+##### Note
+
+There is another relevant project: https://github.com/streamproc/MediaStreamRecorder
+
+=
+
##### How to use AudioVideoRecorder?
```html
-
+
```
=
@@ -47,7 +53,7 @@ AudioVideoRecorder({
##### Browser Support
-[AudioVideoRecorder.js](https://webrtc-experiment.appspot.com/AudioVideoRecorder/) works fine on following web-browsers:
+[AudioVideoRecorder.js](https://www.webrtc-experiment.com/AudioVideoRecorder/) works fine on following web-browsers:
| Browser | Support |
| ------------- |-------------|
@@ -57,4 +63,4 @@ AudioVideoRecorder({
##### License
-[AudioVideoRecorder.js](https://webrtc-experiment.appspot.com/AudioVideoRecorder/) is released under [MIT licence](https://webrtc-experiment.appspot.com/licence/) . Copyright (c) 2013 [Muaz Khan](https://plus.google.com/100325991024054712503).
+[AudioVideoRecorder.js](https://www.webrtc-experiment.com/AudioVideoRecorder/) is released under [MIT licence](https://www.webrtc-experiment.com/licence/) . Copyright (c) 2013 [Muaz Khan](https://plus.google.com/100325991024054712503).
diff --git a/AudioVideoRecorder/index.html b/AudioVideoRecorder/index.html
index d1a52030..3ee2071c 100644
--- a/AudioVideoRecorder/index.html
+++ b/AudioVideoRecorder/index.html
@@ -91,7 +91,7 @@
::-moz-selection { background: #ccc; }
-
+
@@ -103,7 +103,7 @@
@@ -112,7 +112,7 @@
navigator.mozGetUserMedia(mediaConstraints, onMediaSuccess, onMediaError);
function onMediaSuccess(stream) {
- // https://webrtc-experiment.appspot.com/AudioVideoRecorder.js
+ // https://www.webrtc-experiment.com/AudioVideoRecorder.js
AudioVideoRecorder({
stream: stream,
mimeType: 'audio/ogg',
@@ -147,7 +147,7 @@
Limitation: Only audio-recording is available
(...audio+video recording coming soon)
-<script src="https://webrtc-experiment.appspot.com/AudioVideoRecorder.js"></script>
+<script src="https://www.webrtc-experiment.com/AudioVideoRecorder.js"></script>
AudioVideoRecorder({
@@ -185,12 +185,12 @@