├── .gitignore ├── .prettierrc ├── dist ├── Logger.d.ts ├── Logger.js ├── Logger.js.map ├── NDI.d.ts ├── NDI.js ├── NDI.js.map ├── NDIMediaStream.d.ts ├── NDIMediaStream.js ├── NDIMediaStream.js.map ├── NDIMediaTrack.d.ts ├── NDIMediaTrack.js ├── NDIMediaTrack.js.map ├── NDIPeerConfiguration.d.ts ├── NDIPeerConfiguration.js ├── NDIPeerConfiguration.js.map ├── PreviewStreamer.d.ts ├── PreviewStreamer.js ├── PreviewStreamer.js.map ├── RTCDataChannel.d.ts ├── RTCDataChannel.js ├── RTCDataChannel.js.map ├── RTCIceCandidate.d.ts ├── RTCIceCandidate.js ├── RTCIceCandidate.js.map ├── RTCPeerConnection.d.ts ├── RTCPeerConnection.js ├── RTCPeerConnection.js.map ├── RTCSessionDescription.d.ts ├── RTCSessionDescription.js ├── RTCSessionDescription.js.map ├── RTPSenderReceiver.d.ts ├── RTPSenderReceiver.js ├── RTPSenderReceiver.js.map ├── Reaction.d.ts ├── Reaction.js ├── Reaction.js.map ├── RetryWithTimeout.d.ts ├── RetryWithTimeout.js ├── RetryWithTimeout.js.map ├── Signaling.d.ts ├── Signaling.js ├── Signaling.js.map ├── WRTC.d.ts ├── WRTC.js ├── WRTC.js.map ├── example.d.ts ├── example.js ├── example.js.map ├── index.d.ts ├── index.js └── index.js.map ├── package.json ├── src ├── Logger.ts ├── NDI.ts ├── NDIMediaStream.ts ├── NDIMediaTrack.ts ├── NDIPeerConfiguration.ts ├── PreviewStreamer.ts ├── RTCDataChannel.ts ├── RTCIceCandidate.ts ├── RTCPeerConnection.ts ├── RTCSessionDescription.ts ├── RTPSenderReceiver.ts ├── Reaction.ts ├── RetryWithTimeout.ts ├── Signaling.ts ├── WRTC.ts ├── example.ts └── index.ts ├── tsconfig.json ├── tslint.json └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/.prettierrc -------------------------------------------------------------------------------- /dist/Logger.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/dist/Logger.d.ts -------------------------------------------------------------------------------- /dist/Logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/dist/Logger.js -------------------------------------------------------------------------------- /dist/Logger.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/dist/Logger.js.map -------------------------------------------------------------------------------- /dist/NDI.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/dist/NDI.d.ts -------------------------------------------------------------------------------- /dist/NDI.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/dist/NDI.js -------------------------------------------------------------------------------- /dist/NDI.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/dist/NDI.js.map -------------------------------------------------------------------------------- /dist/NDIMediaStream.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/dist/NDIMediaStream.d.ts -------------------------------------------------------------------------------- /dist/NDIMediaStream.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/dist/NDIMediaStream.js -------------------------------------------------------------------------------- /dist/NDIMediaStream.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/dist/NDIMediaStream.js.map -------------------------------------------------------------------------------- /dist/NDIMediaTrack.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/dist/NDIMediaTrack.d.ts -------------------------------------------------------------------------------- /dist/NDIMediaTrack.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/dist/NDIMediaTrack.js -------------------------------------------------------------------------------- /dist/NDIMediaTrack.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/dist/NDIMediaTrack.js.map -------------------------------------------------------------------------------- /dist/NDIPeerConfiguration.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/dist/NDIPeerConfiguration.d.ts -------------------------------------------------------------------------------- /dist/NDIPeerConfiguration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/dist/NDIPeerConfiguration.js -------------------------------------------------------------------------------- /dist/NDIPeerConfiguration.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/dist/NDIPeerConfiguration.js.map -------------------------------------------------------------------------------- /dist/PreviewStreamer.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/dist/PreviewStreamer.d.ts -------------------------------------------------------------------------------- /dist/PreviewStreamer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/dist/PreviewStreamer.js -------------------------------------------------------------------------------- /dist/PreviewStreamer.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/dist/PreviewStreamer.js.map -------------------------------------------------------------------------------- /dist/RTCDataChannel.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/dist/RTCDataChannel.d.ts -------------------------------------------------------------------------------- /dist/RTCDataChannel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/dist/RTCDataChannel.js -------------------------------------------------------------------------------- /dist/RTCDataChannel.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/dist/RTCDataChannel.js.map -------------------------------------------------------------------------------- /dist/RTCIceCandidate.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/dist/RTCIceCandidate.d.ts -------------------------------------------------------------------------------- /dist/RTCIceCandidate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/dist/RTCIceCandidate.js -------------------------------------------------------------------------------- /dist/RTCIceCandidate.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/dist/RTCIceCandidate.js.map -------------------------------------------------------------------------------- /dist/RTCPeerConnection.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/dist/RTCPeerConnection.d.ts -------------------------------------------------------------------------------- /dist/RTCPeerConnection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/dist/RTCPeerConnection.js -------------------------------------------------------------------------------- /dist/RTCPeerConnection.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/dist/RTCPeerConnection.js.map -------------------------------------------------------------------------------- /dist/RTCSessionDescription.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/dist/RTCSessionDescription.d.ts -------------------------------------------------------------------------------- /dist/RTCSessionDescription.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/dist/RTCSessionDescription.js -------------------------------------------------------------------------------- /dist/RTCSessionDescription.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/dist/RTCSessionDescription.js.map -------------------------------------------------------------------------------- /dist/RTPSenderReceiver.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/dist/RTPSenderReceiver.d.ts -------------------------------------------------------------------------------- /dist/RTPSenderReceiver.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/dist/RTPSenderReceiver.js -------------------------------------------------------------------------------- /dist/RTPSenderReceiver.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/dist/RTPSenderReceiver.js.map -------------------------------------------------------------------------------- /dist/Reaction.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/dist/Reaction.d.ts -------------------------------------------------------------------------------- /dist/Reaction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/dist/Reaction.js -------------------------------------------------------------------------------- /dist/Reaction.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/dist/Reaction.js.map -------------------------------------------------------------------------------- /dist/RetryWithTimeout.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/dist/RetryWithTimeout.d.ts -------------------------------------------------------------------------------- /dist/RetryWithTimeout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/dist/RetryWithTimeout.js -------------------------------------------------------------------------------- /dist/RetryWithTimeout.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/dist/RetryWithTimeout.js.map -------------------------------------------------------------------------------- /dist/Signaling.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/dist/Signaling.d.ts -------------------------------------------------------------------------------- /dist/Signaling.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/dist/Signaling.js -------------------------------------------------------------------------------- /dist/Signaling.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/dist/Signaling.js.map -------------------------------------------------------------------------------- /dist/WRTC.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/dist/WRTC.d.ts -------------------------------------------------------------------------------- /dist/WRTC.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/dist/WRTC.js -------------------------------------------------------------------------------- /dist/WRTC.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/dist/WRTC.js.map -------------------------------------------------------------------------------- /dist/example.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/example.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/dist/example.js -------------------------------------------------------------------------------- /dist/example.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/dist/example.js.map -------------------------------------------------------------------------------- /dist/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/dist/index.d.ts -------------------------------------------------------------------------------- /dist/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/dist/index.js -------------------------------------------------------------------------------- /dist/index.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/dist/index.js.map -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/package.json -------------------------------------------------------------------------------- /src/Logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/src/Logger.ts -------------------------------------------------------------------------------- /src/NDI.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/src/NDI.ts -------------------------------------------------------------------------------- /src/NDIMediaStream.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/src/NDIMediaStream.ts -------------------------------------------------------------------------------- /src/NDIMediaTrack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/src/NDIMediaTrack.ts -------------------------------------------------------------------------------- /src/NDIPeerConfiguration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/src/NDIPeerConfiguration.ts -------------------------------------------------------------------------------- /src/PreviewStreamer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/src/PreviewStreamer.ts -------------------------------------------------------------------------------- /src/RTCDataChannel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/src/RTCDataChannel.ts -------------------------------------------------------------------------------- /src/RTCIceCandidate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/src/RTCIceCandidate.ts -------------------------------------------------------------------------------- /src/RTCPeerConnection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/src/RTCPeerConnection.ts -------------------------------------------------------------------------------- /src/RTCSessionDescription.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/src/RTCSessionDescription.ts -------------------------------------------------------------------------------- /src/RTPSenderReceiver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/src/RTPSenderReceiver.ts -------------------------------------------------------------------------------- /src/Reaction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/src/Reaction.ts -------------------------------------------------------------------------------- /src/RetryWithTimeout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/src/RetryWithTimeout.ts -------------------------------------------------------------------------------- /src/Signaling.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/src/Signaling.ts -------------------------------------------------------------------------------- /src/WRTC.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/src/WRTC.ts -------------------------------------------------------------------------------- /src/example.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/src/example.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/src/index.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/tslint.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anba8005/ndi-webrtc-peer/HEAD/yarn.lock --------------------------------------------------------------------------------