Permalink
Browse files

Translator.js, RTCMultiConnection.js, RecordRTC.js, Chrome-Extensions…

…, FileBufferReader.js, fbr-client, meeting.js demo, realtime-pluginfree-calls demo, RTCall.js demo, socket.io demo, web socket demo, and WebRTC-File-Sharing demo updated.
  • Loading branch information...
muaz-khan committed Jan 21, 2017
1 parent 3a423fe commit 201553a78f2a3e470f61c1c9aa47a35651a2e01c
Showing with 7,797 additions and 4,999 deletions.
  1. +1 −3 Chrome-Extensions/README.md
  2. +1 −1 Chrome-Extensions/desktopCapture-p2p/README.md
  3. +1 −1 Chrome-Extensions/desktopCapture-p2p/desktop-capturing.js
  4. +1 −1 Chrome-Extensions/desktopCapture-p2p/manifest.json
  5. +1 −1 Chrome-Extensions/desktopCapture-p2p/options.html
  6. +1 −1 Chrome-Extensions/file-sharing/info.html
  7. +1 −1 Chrome-Extensions/file-sharing/manifest.json
  8. +1 −1 Chrome-Extensions/file-sharing/options.html
  9. +1 −1 Chrome-Extensions/file-sharing/popup.js
  10. +1 −1 Chrome-Extensions/screen-recording/README.md
  11. +152 −126 Chrome-Extensions/screen-recording/background.js
  12. +29 −53 Chrome-Extensions/screen-recording/content-script.js
  13. +1 −1 Chrome-Extensions/screen-recording/manifest.json
  14. +4 −4 Chrome-Extensions/screen-recording/options.html
  15. +4 −4 FileBufferReader/FileBufferReader.js
  16. +2 −2 FileBufferReader/FileBufferReader.min.js
  17. +9 −3 FileBufferReader/README.md
  18. +9 −1 FileBufferReader/demo/PeerUI.js
  19. +3 −3 FileBufferReader/dev/FileBufferReaderHelper.js
  20. +14 −4 FileBufferReader/fbr-client/README.md
  21. +1,065 −0 FileBufferReader/fbr-client/demo/circular-progress-bar.css
  22. +226 −0 FileBufferReader/fbr-client/demo/style.css
  23. +377 −0 FileBufferReader/fbr-client/demo/ui.js
  24. BIN FileBufferReader/fbr-client/favicon.ico
  25. +87 −194 FileBufferReader/fbr-client/index.html
  26. +6 −7 FileBufferReader/fbr-client/package.json
  27. +140 −46 FileBufferReader/fbr-client/server.js
  28. +119 −12 FileBufferReader/index.html
  29. +11 −0 FileBufferReader/nohup.out
  30. +1 −1 FileBufferReader/package.json
  31. +2 −1 RTCMultiConnection/Gruntfile.js
  32. +21 −0 RTCMultiConnection/Signaling-Server.js
  33. +9 −5 RTCMultiConnection/demos/Audio-Conferencing.html
  34. +2 −0 RTCMultiConnection/demos/Disconnect+Rejoin.html
  35. +5 −1 RTCMultiConnection/demos/Scalable-Broadcast.html
  36. +358 −0 RTCMultiConnection/demos/Translate-TextChat.html
  37. +11 −5 RTCMultiConnection/demos/Video-Conferencing.html
  38. +293 −0 RTCMultiConnection/demos/Videos-Layout.html
  39. +1 −1 RTCMultiConnection/demos/file-sharing.html
  40. +6 −0 RTCMultiConnection/demos/index.html
  41. +3 −0 RTCMultiConnection/dev/DetectRTC.js
  42. +1 −2 RTCMultiConnection/dev/MultiPeersHandler.js
  43. +30 −10 RTCMultiConnection/dev/RTCMultiConnection.js
  44. +30 −2 RTCMultiConnection/dev/SocketConnection.js
  45. +37 −3 RTCMultiConnection/dev/TranslationHandler.js
  46. +1 −1 RTCMultiConnection/dev/head.js
  47. +1 −2 RTCMultiConnection/dev/tail.js
  48. +8 −13 RTCMultiConnection/dist/README.md
  49. +4,394 −4,311 RTCMultiConnection/dist/RTCMultiConnection.js
  50. +6 −6 RTCMultiConnection/dist/RTCMultiConnection.min.js
  51. +7 −1 RTCMultiConnection/docs/how-to-use.md
  52. +1 −1 RTCall/RTCall.js
  53. +1 −1 RTCall/index.html
  54. +15 −4 RecordRTC/RecordRTC.js
  55. +3 −3 RecordRTC/RecordRTC.min.js
  56. +13 −2 RecordRTC/dev/GetRecorderType.js
  57. +1 −1 RecordRTC/dev/RecordRTC.js
  58. +36 −102 RecordRTC/index.html
  59. +42 −10 Translator.js/README.md
  60. +44 −1 Translator.js/Translator.js
  61. +76 −26 Translator.js/index.html
  62. +1 −1 WebRTC-File-Sharing/index.html
  63. +1 −1 meeting/index.html
  64. +63 −4 realtime-pluginfree-calls/js/PeerConnection.js
  65. +2 −2 realtime-pluginfree-calls/js/script.js
  66. +2 −2 socket.io/index.html
  67. +1 −1 websocket/index.html
@@ -11,7 +11,7 @@
| ------------- |-------------|-------------|
| WebRTC Desktop Sharing | [github/desktopCapture-p2p](https://github.com/muaz-khan/Chrome-Extensions/tree/master/desktopCapture-p2p) | [![Install Chrome Extension](https://raw.github.com/GoogleChrome/chrome-app-samples/master/tryitnowbutton_small.png)](https://chrome.google.com/webstore/detail/webrtc-desktop-sharing/nkemblooioekjnpfekmjhpgkackcajhg) |
| Screen Capturing in Chrome | [github/desktopCapture](https://github.com/muaz-khan/Chrome-Extensions/tree/master/desktopCapture) | [![Install Chrome Extension](https://raw.github.com/GoogleChrome/chrome-app-samples/master/tryitnowbutton_small.png)](https://chrome.google.com/webstore/detail/screen-capturing/ajhifddimkapgcifgcodmmfdlknahffk) |
| Tab Capturing in Chrome | [gitjub/tabCapture](https://github.com/muaz-khan/Chrome-Extensions/tree/master/tabCapture) | [![Install Chrome Extension](https://raw.github.com/GoogleChrome/chrome-app-samples/master/tryitnowbutton_small.png)](https://chrome.google.com/webstore/detail/tab-capturing-sharing/pcnepejfgcmidedoimegcafiabjnodhk) |
| Tab Capturing in Chrome | [github/tabCapture](https://github.com/muaz-khan/Chrome-Extensions/tree/master/tabCapture) | [![Install Chrome Extension](https://raw.github.com/GoogleChrome/chrome-app-samples/master/tryitnowbutton_small.png)](https://chrome.google.com/webstore/detail/tab-capturing-sharing/pcnepejfgcmidedoimegcafiabjnodhk) |
| WebRTC File Sharing Chrome Extension | [ github/file-sharing ](https://github.com/muaz-khan/Chrome-Extensions/tree/master/file-sharing) | [![Install Chrome Extension](https://raw.github.com/GoogleChrome/chrome-app-samples/master/tryitnowbutton_small.png)](https://chrome.google.com/webstore/detail/webrtc-file-sharing/nbnncbdkhpmbnkfngmkdbepoemljbnfo) |
| Screen Recording | [ github/screen-recording ](https://github.com/muaz-khan/Chrome-Extensions/tree/master/screen-recording) | [![Install Chrome Extension](https://raw.github.com/GoogleChrome/chrome-app-samples/master/tryitnowbutton_small.png)](https://chrome.google.com/webstore/detail/recordrtc/ndcljioonkecdnaaihodjgiliohngojp) |
@@ -21,8 +21,6 @@ Firefox addon:
# Third Party Extensions
* [WebRTC Network Limiter in Chrome](https://github.com/webrtc/samples/tree/master/src/content/extensions/multipleroutes/src)
* [Etc.](https://github.com/webrtc/samples/tree/master/src/content/extensions)
* WebRTC Block & [WebRTC Leak Prevent](https://chrome.google.com/webstore/detail/webrtc-network-limiter/npeicpdbkakmehahjeeohfdhnlpdklia?hl=en)
----
@@ -13,7 +13,7 @@ This chrome extension not only captures content of screen, but also provides mul
Try any of the below URL. Replace `your_room_id` with real room-id:
```
https://rtcxp.com/screen?s=your_room_id
https://webrtcweb.com/screen?s=your_room_id
https://www.webrtc-experiment.com/!/?s=your_room_id
https://cdn.webrtc-experiment.com/!/?s=your_room_id
https://cdn.rawgit.com/muaz-khan/Chrome-Extensions/master/desktopCapture-p2p/viewer.html
@@ -474,7 +474,7 @@ function setupRTCMultiConnection(stream) {
dontTransmit: true
});
var resultingURL = 'https://rtcxp.com/screen?s=' + connection.sessionid;
var resultingURL = 'https://webrtcweb.com/screen?s=' + connection.sessionid;
if (room_password && room_password.length) {
resultingURL += '&p=' + room_password;
@@ -1,7 +1,7 @@
{
"name" : "WebRTC Desktop Sharing",
"author": "Muaz Khan",
"version" : "2.4",
"version" : "2.5",
"manifest_version" : 2,
"minimum_chrome_version": "34",
"description" : "WebRTC based P2P HQ/HD screen sharing. Share audio+tab or any application's screen. Even share full/entire screen.",
@@ -72,7 +72,7 @@ <h2>Set Your Own Room ID:</h2>
<br>
E.g. You can always share this with screen viewers:
<br>
https://rtcxp.com/screen?s=your_room_id<br>or<br>
https://webrtcweb.com/screen?s=your_room_id<br>or<br>
https://www.webrtc-experiment.com/!/?s=your_room_id
</small>
@@ -195,7 +195,7 @@ <h4 style="display:inline-block;margin-right:15px;">How to use?</h4>
<br><br>
Here is Live URL: <a href="https://rtcxp.com/fs">rtcxp.com/fs</a>
Here is Live URL: <a href="https://webrtcweb.com/fs">webrtcweb.com/fs</a>
<br><br>
@@ -2,7 +2,7 @@
"name" : "WebRTC File Sharing",
"short_name" : "FileSharing",
"author": "Muaz Khan",
"version" : "2.4",
"version" : "2.5",
"manifest_version" : 2,
"minimum_chrome_version": "34",
"description" : "Instant/Private/Reliable file sharing across all devices(mobile/desktop), among single or multiple users.",
@@ -45,7 +45,7 @@ <h2>Set Your Own Room ID:</h2>
<br>
E.g. You can always share this with screen viewers:
<br>
https://rtcxp.com/fs#your_room_id
https://webrtcweb.com/fs#your_room_id
</small>
<hr>

Some generated files are not rendered by default. Learn more.

Oops, something went wrong.
@@ -35,7 +35,7 @@ YouTube videos:
"Enable Microphone" feature requires an HTTPs page where you can click the extension icon.
You simply need to open `https://google.com` or `https://rtcxp.com` or any HTTPs page, and then click the chrome extension icon.
You simply need to open `https://google.com` or `https://webrtcweb.com` or any HTTPs page, and then click the chrome extension icon.
You need to keep above page opened during recording. You can minimize or hide above page however it MUST kept opened during recording.
Oops, something went wrong.

0 comments on commit 201553a

Please sign in to comment.