Permalink
Browse files

Scalable file sharing demo, RecordRTC, RTCMultiConnection v2.2.2 and …

…v3.0, File sharing chrome extension, firefox screen capturing extension, DetectRTC, and Translator.js updated.
  • Loading branch information...
muaz-khan committed Oct 18, 2015
1 parent 161ae6d commit 617ece9e1445c30b69798da23c4b8af8b33df971
Showing with 15,184 additions and 2,684 deletions.
  1. +2 −0 Chrome-Extensions/README.md
  2. +1,078 −0 Chrome-Extensions/file-sharing/FileBufferReader.js
  3. +3,706 −0 Chrome-Extensions/file-sharing/RTCMultiConnection.js
  4. +8 −0 Chrome-Extensions/file-sharing/background.js
  5. +273 −0 Chrome-Extensions/file-sharing/file-receiver.html
  6. +115 −0 Chrome-Extensions/file-sharing/file-sharing.html
  7. +230 −0 Chrome-Extensions/file-sharing/file-sharing.js
  8. BIN Chrome-Extensions/file-sharing/images/fileCapture128.png
  9. BIN Chrome-Extensions/file-sharing/images/fileCapture16.png
  10. BIN Chrome-Extensions/file-sharing/images/fileCapture22.png
  11. BIN Chrome-Extensions/file-sharing/images/fileCapture32.png
  12. BIN Chrome-Extensions/file-sharing/images/fileCapture48.png
  13. +32 −0 Chrome-Extensions/file-sharing/manifest.json
  14. BIN Chrome-Extensions/file-sharing/offline.png
  15. BIN Chrome-Extensions/file-sharing/online.png
  16. +61 −0 Chrome-Extensions/file-sharing/options.html
  17. +29 −0 Chrome-Extensions/file-sharing/options.js
  18. +96 −0 Chrome-Extensions/file-sharing/websocket.js
  19. +19 −1 DetectRTC/DetectRTC.js
  20. +1 −1 DetectRTC/DetectRTC.min.js
  21. +6 −4 DetectRTC/README.md
  22. +18 −0 DetectRTC/dev/DetectRTC.js
  23. +2 −1 DetectRTC/dev/getBrowserInfo.js
  24. +1 −1 DetectRTC/dev/head.js
  25. +15 −0 DetectRTC/index.html
  26. +15 −2 Firefox-Extensions/README.md
  27. +28 −0 Firefox-Extensions/enable-screen-capturing/README.md
  28. +44 −42 Firefox-Extensions/enable-screen-capturing/index.js
  29. +1 −1 Firefox-Extensions/enable-screen-capturing/package.json
  30. +18 −9 Pluginfree-Screen-Sharing/index.html
  31. +2 −1 RTCMultiConnection/Gruntfile.js
  32. +7 −3 RTCMultiConnection/README.md
  33. +2 −0 RTCMultiConnection/RTCMultiConnection-v3.0/.gitignore
  34. +4 −2 RTCMultiConnection/RTCMultiConnection-v3.0/Gruntfile.js
  35. +165 −2 RTCMultiConnection/RTCMultiConnection-v3.0/README.md
  36. +692 −390 RTCMultiConnection/RTCMultiConnection-v3.0/RTCMultiConnection.js
  37. +3 −3 RTCMultiConnection/RTCMultiConnection-v3.0/RTCMultiConnection.min.js
  38. +15 −13 RTCMultiConnection/RTCMultiConnection-v3.0/Signaling-Server.js
  39. +150 −0 RTCMultiConnection/RTCMultiConnection-v3.0/demos/Firebase-Demo.html
  40. +150 −0 RTCMultiConnection/RTCMultiConnection-v3.0/demos/PubNub-Demo.html
  41. +133 −0 RTCMultiConnection/RTCMultiConnection-v3.0/demos/applyConstraints.html
  42. +4 −0 RTCMultiConnection/RTCMultiConnection-v3.0/demos/index.html
  43. +105 −0 RTCMultiConnection/RTCMultiConnection-v3.0/demos/replaceTrack.html
  44. +5 −1 RTCMultiConnection/RTCMultiConnection-v3.0/dev/BandwidthHandler.js
  45. +0 −11 RTCMultiConnection/RTCMultiConnection-v3.0/dev/FileProgressBarHandler.js
  46. +201 −0 RTCMultiConnection/RTCMultiConnection-v3.0/dev/FirebaseConnection.js
  47. +2 −0 RTCMultiConnection/RTCMultiConnection-v3.0/dev/IceServersHandler.js
  48. +34 −4 RTCMultiConnection/RTCMultiConnection-v3.0/dev/MultiPeersHandler.js
  49. +4 −0 RTCMultiConnection/RTCMultiConnection-v3.0/dev/OnIceCandidateHandler.js
  50. +229 −0 RTCMultiConnection/RTCMultiConnection-v3.0/dev/PubNubConnection.js
  51. +214 −250 RTCMultiConnection/RTCMultiConnection-v3.0/dev/RTCMultiConnection.js
  52. +5 −5 RTCMultiConnection/RTCMultiConnection-v3.0/dev/RTCPeerConnection.js
  53. +238 −0 RTCMultiConnection/RTCMultiConnection-v3.0/dev/SocketConnection.js
  54. +14 −2 RTCMultiConnection/RTCMultiConnection-v3.0/dev/StreamsHandler.js
  55. +33 −32 RTCMultiConnection/RTCMultiConnection-v3.0/dev/globals.js
  56. +0 −2 RTCMultiConnection/RTCMultiConnection-v3.0/dev/head.js
  57. +1 −1 RTCMultiConnection/RTCMultiConnection-v3.0/package.json
  58. +5 −5 RTCMultiConnection/RTCMultiConnection-v3.0/server.js
  59. +24 −5 RTCMultiConnection/RTCMultiConnection.js
  60. +2 −2 RTCMultiConnection/RTCMultiConnection.min.js
  61. +3 −3 RTCMultiConnection/dev/PeerConnection.js
  62. +1 −1 RTCMultiConnection/dev/RTCMultiConnection.js
  63. +19 −0 RTCMultiConnection/dev/globals.js
  64. +0 −2 RTCMultiConnection/dev/head.js
  65. +55 −55 RTCMultiConnection/package.json
  66. +27 −13 RecordRTC/AudioVideo-on-Firefox.html
  67. +21 −7 RecordRTC/Canvas-Recording/index.html
  68. +7 −9 RecordRTC/Gruntfile.js
  69. +60 −0 RecordRTC/README.md
  70. +14 −5 RecordRTC/Record-Mp3-or-Wav.html
  71. +29 −18 RecordRTC/RecordRTC-to-PHP/README.md
  72. +2 −2 RecordRTC/RecordRTC-to-PHP/delete.php
  73. +870 −213 RecordRTC/RecordRTC-to-PHP/index.html
  74. +508 −224 RecordRTC/RecordRTC.js
  75. +2 −2 RecordRTC/RecordRTC.min.js
  76. +90 −24 RecordRTC/dev/CanvasRecorder.js
  77. +42 −9 RecordRTC/dev/Cross-Browser-Declarations.js
  78. +3 −0 RecordRTC/dev/DiskStorage.js
  79. +64 −0 RecordRTC/dev/GetRecorderType.js
  80. +3 −12 RecordRTC/dev/GifRecorder.js
  81. +3 −2 RecordRTC/dev/MRecordRTC.js
  82. +138 −58 RecordRTC/dev/MediaStreamRecorder.js
  83. +2 −1 RecordRTC/dev/README.md
  84. +64 −0 RecordRTC/dev/RecordRTC-Configuration.js
  85. +17 −82 RecordRTC/dev/RecordRTC.js
  86. +43 −21 RecordRTC/dev/StereoAudioRecorder.js
  87. +3 −0 RecordRTC/dev/Storage.js
  88. +11 −0 RecordRTC/dev/Whammy.js
  89. +3 −9 RecordRTC/dev/WhammyRecorder.js
  90. +10 −8 RecordRTC/dev/head.js
  91. +183 −17 RecordRTC/index.html
  92. +10 −0 RecordRTC/libs/gif-recorder.js
  93. +2,973 −0 RecordRTC/libs/screenshot-dev.js
  94. +10 −0 RecordRTC/libs/screenshot.js
  95. +15 −3 Translator.js/Translator.js
  96. +17 −2 Translator.js/index.html
  97. +54 −21 WebRTC-Scalable-Broadcast/README.md
  98. +1,037 −1,013 WebRTC-Scalable-Broadcast/RTCMultiConnection.js
  99. +21 −22 WebRTC-Scalable-Broadcast/WebRTC-Scalable-Broadcast.js
  100. +64 −23 WebRTC-Scalable-Broadcast/index.html
  101. +1 −1 WebRTC-Scalable-Broadcast/package.json
  102. +318 −0 WebRTC-Scalable-Broadcast/share-files.html
  103. +126 −6 screen-sharing/index.html
@@ -10,6 +10,7 @@
* [Screen Capturing in Chrome](https://github.com/muaz-khan/Chrome-Extensions/tree/master/desktopCapture)
* [Tab Capturing in Chrome](https://github.com/muaz-khan/Chrome-Extensions/tree/master/tabCapture)
* [Screen Capturing in Firefox](https://github.com/muaz-khan/Firefox-Extensions/tree/master/enable-screen-capturing)
* [WebRTC File Sharing Chrome Extension](https://github.com/muaz-khan/Chrome-Extensions/tree/master/file-sharing)
# Third Party Extensions
@@ -24,6 +25,7 @@
1. [desktopCapture - simple](https://chrome.google.com/webstore/detail/screen-capturing/ajhifddimkapgcifgcodmmfdlknahffk)
2. [desktopCapture with p2p streaming](https://chrome.google.com/webstore/detail/webrtc-desktop-sharing/nkemblooioekjnpfekmjhpgkackcajhg)
3. [tabCapture with p2p streaming](https://chrome.google.com/webstore/detail/tab-capturing-sharing/pcnepejfgcmidedoimegcafiabjnodhk)
4. [WebRTC File Sharing Chrome Extension](https://chrome.google.com/webstore/detail/webrtc-file-sharing/nbnncbdkhpmbnkfngmkdbepoemljbnfo)
## Third Parties
Oops, something went wrong.

0 comments on commit 617ece9

Please sign in to comment.