├── .eslintignore ├── .eslintrc.json ├── .gitignore ├── .npmignore ├── .travis.yml ├── CHANGELOG.md ├── README.md ├── fixup.sh ├── index.js ├── package.json ├── sonar-project.properties ├── src ├── Config.js ├── Janus.js ├── JanusAdmin.js ├── JanusPlugin.js ├── SdpHelper.js └── plugin │ ├── EchoJanusPlugin.js │ ├── RecordPlayJanusPlugin.js │ ├── StreamingJanusPlugin.js │ ├── VideoCallPlugin.js │ ├── VideoRoomListenerJanusPlugin.js │ └── VideoRoomPublisherJanusPlugin.js ├── test ├── buildtest.js ├── common.js ├── echo │ ├── echo.js │ └── index.html ├── recordplay │ ├── index.html │ └── recordplay.js ├── streaming │ ├── index.html │ └── streaming.js ├── videocall │ ├── index.html │ └── videocall.js └── videoroom │ ├── listener.html │ ├── listener.js │ ├── publisher.html │ └── publisher.js ├── tsconfig-base.json ├── tsconfig-cjs.json └── tsconfig.json /.eslintignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | test/**/*.bundle.js 3 | -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechTeamer/janus-api/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechTeamer/janus-api/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechTeamer/janus-api/HEAD/.npmignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechTeamer/janus-api/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechTeamer/janus-api/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechTeamer/janus-api/HEAD/README.md -------------------------------------------------------------------------------- /fixup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechTeamer/janus-api/HEAD/fixup.sh -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechTeamer/janus-api/HEAD/index.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechTeamer/janus-api/HEAD/package.json -------------------------------------------------------------------------------- /sonar-project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechTeamer/janus-api/HEAD/sonar-project.properties -------------------------------------------------------------------------------- /src/Config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechTeamer/janus-api/HEAD/src/Config.js -------------------------------------------------------------------------------- /src/Janus.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechTeamer/janus-api/HEAD/src/Janus.js -------------------------------------------------------------------------------- /src/JanusAdmin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechTeamer/janus-api/HEAD/src/JanusAdmin.js -------------------------------------------------------------------------------- /src/JanusPlugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechTeamer/janus-api/HEAD/src/JanusPlugin.js -------------------------------------------------------------------------------- /src/SdpHelper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechTeamer/janus-api/HEAD/src/SdpHelper.js -------------------------------------------------------------------------------- /src/plugin/EchoJanusPlugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechTeamer/janus-api/HEAD/src/plugin/EchoJanusPlugin.js -------------------------------------------------------------------------------- /src/plugin/RecordPlayJanusPlugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechTeamer/janus-api/HEAD/src/plugin/RecordPlayJanusPlugin.js -------------------------------------------------------------------------------- /src/plugin/StreamingJanusPlugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechTeamer/janus-api/HEAD/src/plugin/StreamingJanusPlugin.js -------------------------------------------------------------------------------- /src/plugin/VideoCallPlugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechTeamer/janus-api/HEAD/src/plugin/VideoCallPlugin.js -------------------------------------------------------------------------------- /src/plugin/VideoRoomListenerJanusPlugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechTeamer/janus-api/HEAD/src/plugin/VideoRoomListenerJanusPlugin.js -------------------------------------------------------------------------------- /src/plugin/VideoRoomPublisherJanusPlugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechTeamer/janus-api/HEAD/src/plugin/VideoRoomPublisherJanusPlugin.js -------------------------------------------------------------------------------- /test/buildtest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechTeamer/janus-api/HEAD/test/buildtest.js -------------------------------------------------------------------------------- /test/common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechTeamer/janus-api/HEAD/test/common.js -------------------------------------------------------------------------------- /test/echo/echo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechTeamer/janus-api/HEAD/test/echo/echo.js -------------------------------------------------------------------------------- /test/echo/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechTeamer/janus-api/HEAD/test/echo/index.html -------------------------------------------------------------------------------- /test/recordplay/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechTeamer/janus-api/HEAD/test/recordplay/index.html -------------------------------------------------------------------------------- /test/recordplay/recordplay.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechTeamer/janus-api/HEAD/test/recordplay/recordplay.js -------------------------------------------------------------------------------- /test/streaming/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechTeamer/janus-api/HEAD/test/streaming/index.html -------------------------------------------------------------------------------- /test/streaming/streaming.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechTeamer/janus-api/HEAD/test/streaming/streaming.js -------------------------------------------------------------------------------- /test/videocall/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechTeamer/janus-api/HEAD/test/videocall/index.html -------------------------------------------------------------------------------- /test/videocall/videocall.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechTeamer/janus-api/HEAD/test/videocall/videocall.js -------------------------------------------------------------------------------- /test/videoroom/listener.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechTeamer/janus-api/HEAD/test/videoroom/listener.html -------------------------------------------------------------------------------- /test/videoroom/listener.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechTeamer/janus-api/HEAD/test/videoroom/listener.js -------------------------------------------------------------------------------- /test/videoroom/publisher.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechTeamer/janus-api/HEAD/test/videoroom/publisher.html -------------------------------------------------------------------------------- /test/videoroom/publisher.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechTeamer/janus-api/HEAD/test/videoroom/publisher.js -------------------------------------------------------------------------------- /tsconfig-base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechTeamer/janus-api/HEAD/tsconfig-base.json -------------------------------------------------------------------------------- /tsconfig-cjs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechTeamer/janus-api/HEAD/tsconfig-cjs.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechTeamer/janus-api/HEAD/tsconfig.json --------------------------------------------------------------------------------