muaz-khan

22 Packages by muaz-khan

  • concatenateblobs Simply pass array of blobs. This javascript library will concatenate all blobs in single Blob object.
  • conversationjs Conversation.js is inspired by skype; and it provides simple events-like API to manage conversations, enable/disable media devices; add/download files; and do anything supported by Skype.
  • datachannel-client Reliable signaling implementation for DataChannel.js
  • detectrtc A tiny JavaScript library that can be used to detect WebRTC features e.g. system having speakers, microphone or webcam, screen capturing is supported, number of audio/video devices etc.
  • fbr FileBufferReader is a JavaScript library reads file and returns chunkified array-buffers. The resulting buffers can be shared using WebRTC data channels or socket.io. Share files same as Skype do!
  • fbr-client FileBufferReader is a JavaScript library reads file and returns chunkified array-buffers. The resulting buffers can be shared using WebRTC data channels or socket.io. Share files same as Skype do!
  • getstats A tiny JavaScript library using WebRTC getStats API to return peer connection stats i.e. bandwidth usage, packets lost, local/remote ip addresses and ports, type of connection etc.
  • msr Cross-Browser recording of audio/video media streams; targets WebRTC/getUserMedia/WebAudio/etc. Works both on Chrome/Firefox/Opera on desktop & android.
  • multirtc 1) It is a skype-like demo using WebRTC for realtime connections! 2) It allows you enable/disable webcams; and join with or without webcams! 3) It allows you share screen using existing peer connections! 4) It allows you share files with preview and downl
  • record-audio Audio recording using RecordRTC. RecordRTC is a client-side audio/video/gif/html recording library.
  • recordrtc RecordRTC is a server-less (entire client-side) JavaScript library can be used to record WebRTC audio/video media streams. It supports cross-browser audio/video recording.
  • recordrtc-nodejs Records audio/video separately as wav/webm. POST both files in single HttpPost-Request to Node.js (FormData). Node.js code saves both files into disk. Node.js code invokes ffmpeg to merge wav/webm in single webm file. The merged webm file's URL is returne
  • recordrtc-socketio Records audio/video separately as wav/webm. Emits both files using socket.io. Socket.io server end receives emitted data; and writes wav/web files to disk. Node.js code invokes ffmpeg to merge wav/webm in single webm file. Socket.io server emits merged ev
  • recordrtc.org http://recordrtc.org/ is a documentation webpage for RecordRTC.js. It is open-sourced in github and everyone can collaborate to improve documentation.
  • reliable-signaler Reliable signaling implementation for RTCMultiConnection.js, DataChannel.js and WebRTC Experiments.
  • rtcmulticonnection RTCMultiConnection is a WebRTC JavaScript wrapper library runs top over RTCPeerConnection API to provide multi-session establishment scenarios.
  • rtcmulticonnection-c... Reliable signaling implementation for RTCMultiConnection.js
  • rtcmulticonnection-v... RTCMultiConnection is a WebRTC JavaScript wrapper library runs top over RTCPeerConnection API to support all possible peer-to-peer features.
  • socketio-over-nodejs socketio-over-nodejs for WebRTC Experiments: https://www.webrtc-experiment.com/socket.io/ and https://webrtc-signaling.nodejitsu.com/.
  • videoconferencing-cl... Reliable signaling implementation for video-conferencing WebRTC experiment.
  • webrtc-scalable-broa... Scalable WebRTC peer-to-peer broadcasting demo.
  • websocket-over-nodej... WebSocket-over-Nodejs for WebRTC Experiments: https://www.webrtc-experiment.com