├── .eslintrc.cjs ├── .github ├── dependabot.yml └── workflows │ ├── codeql.yml │ └── test-and-release.yml ├── .gitignore ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── ep.json ├── index.js ├── locales ├── ar.json ├── bn.json ├── ca.json ├── cs.json ├── cy.json ├── de.json ├── diq.json ├── dsb.json ├── el.json ├── en.json ├── es.json ├── eu.json ├── fa.json ├── ff.json ├── fi.json ├── fr.json ├── gl.json ├── he.json ├── hsb.json ├── hu.json ├── ia.json ├── id.json ├── it.json ├── ja.json ├── kaa.json ├── ko.json ├── krc.json ├── lt.json ├── mk.json ├── my.json ├── nl.json ├── pl.json ├── pms.json ├── pt-br.json ├── pt.json ├── roa-tara.json ├── ru.json ├── sc.json ├── sk.json ├── skr-arab.json ├── sl.json ├── sq.json ├── sv.json ├── sw.json ├── th.json ├── tl.json ├── tr.json ├── uk.json ├── zh-hans.json └── zh-hant.json ├── package.json ├── pnpm-lock.yaml ├── static ├── css │ └── styles.css ├── fonts │ └── fontello │ │ ├── LICENSE.txt │ │ ├── README.txt │ │ ├── config.json │ │ ├── css │ │ ├── animation.css │ │ ├── fontawesome-custom-codes.css │ │ ├── fontawesome-custom-embedded.css │ │ ├── fontawesome-custom-ie7-codes.css │ │ ├── fontawesome-custom-ie7.css │ │ └── fontawesome-custom.css │ │ ├── demo.html │ │ └── font │ │ ├── fontawesome-custom.eot │ │ ├── fontawesome-custom.svg │ │ ├── fontawesome-custom.ttf │ │ ├── fontawesome-custom.woff │ │ └── fontawesome-custom.woff2 ├── js │ ├── adapter.js │ └── index.js └── tests │ ├── backend │ ├── init.js │ └── specs │ │ └── sharding.js │ └── frontend │ ├── specs │ ├── audio_video_on_start.js │ ├── checkbox.js │ ├── enable_disable.js │ ├── errors.js │ ├── interface_buttons.js │ ├── race_conditions.js │ └── setStream.js │ └── utils.js └── templates ├── settings.ejs └── styles.html /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/codeql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/.github/workflows/codeql.yml -------------------------------------------------------------------------------- /.github/workflows/test-and-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/.github/workflows/test-and-release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/README.md -------------------------------------------------------------------------------- /ep.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/ep.json -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/index.js -------------------------------------------------------------------------------- /locales/ar.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/locales/ar.json -------------------------------------------------------------------------------- /locales/bn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/locales/bn.json -------------------------------------------------------------------------------- /locales/ca.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/locales/ca.json -------------------------------------------------------------------------------- /locales/cs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/locales/cs.json -------------------------------------------------------------------------------- /locales/cy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/locales/cy.json -------------------------------------------------------------------------------- /locales/de.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/locales/de.json -------------------------------------------------------------------------------- /locales/diq.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/locales/diq.json -------------------------------------------------------------------------------- /locales/dsb.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/locales/dsb.json -------------------------------------------------------------------------------- /locales/el.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/locales/el.json -------------------------------------------------------------------------------- /locales/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/locales/en.json -------------------------------------------------------------------------------- /locales/es.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/locales/es.json -------------------------------------------------------------------------------- /locales/eu.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/locales/eu.json -------------------------------------------------------------------------------- /locales/fa.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/locales/fa.json -------------------------------------------------------------------------------- /locales/ff.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/locales/ff.json -------------------------------------------------------------------------------- /locales/fi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/locales/fi.json -------------------------------------------------------------------------------- /locales/fr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/locales/fr.json -------------------------------------------------------------------------------- /locales/gl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/locales/gl.json -------------------------------------------------------------------------------- /locales/he.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/locales/he.json -------------------------------------------------------------------------------- /locales/hsb.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/locales/hsb.json -------------------------------------------------------------------------------- /locales/hu.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/locales/hu.json -------------------------------------------------------------------------------- /locales/ia.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/locales/ia.json -------------------------------------------------------------------------------- /locales/id.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/locales/id.json -------------------------------------------------------------------------------- /locales/it.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/locales/it.json -------------------------------------------------------------------------------- /locales/ja.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/locales/ja.json -------------------------------------------------------------------------------- /locales/kaa.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/locales/kaa.json -------------------------------------------------------------------------------- /locales/ko.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/locales/ko.json -------------------------------------------------------------------------------- /locales/krc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/locales/krc.json -------------------------------------------------------------------------------- /locales/lt.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/locales/lt.json -------------------------------------------------------------------------------- /locales/mk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/locales/mk.json -------------------------------------------------------------------------------- /locales/my.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/locales/my.json -------------------------------------------------------------------------------- /locales/nl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/locales/nl.json -------------------------------------------------------------------------------- /locales/pl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/locales/pl.json -------------------------------------------------------------------------------- /locales/pms.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/locales/pms.json -------------------------------------------------------------------------------- /locales/pt-br.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/locales/pt-br.json -------------------------------------------------------------------------------- /locales/pt.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/locales/pt.json -------------------------------------------------------------------------------- /locales/roa-tara.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/locales/roa-tara.json -------------------------------------------------------------------------------- /locales/ru.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/locales/ru.json -------------------------------------------------------------------------------- /locales/sc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/locales/sc.json -------------------------------------------------------------------------------- /locales/sk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/locales/sk.json -------------------------------------------------------------------------------- /locales/skr-arab.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/locales/skr-arab.json -------------------------------------------------------------------------------- /locales/sl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/locales/sl.json -------------------------------------------------------------------------------- /locales/sq.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/locales/sq.json -------------------------------------------------------------------------------- /locales/sv.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/locales/sv.json -------------------------------------------------------------------------------- /locales/sw.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/locales/sw.json -------------------------------------------------------------------------------- /locales/th.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/locales/th.json -------------------------------------------------------------------------------- /locales/tl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/locales/tl.json -------------------------------------------------------------------------------- /locales/tr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/locales/tr.json -------------------------------------------------------------------------------- /locales/uk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/locales/uk.json -------------------------------------------------------------------------------- /locales/zh-hans.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/locales/zh-hans.json -------------------------------------------------------------------------------- /locales/zh-hant.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/locales/zh-hant.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /static/css/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/static/css/styles.css -------------------------------------------------------------------------------- /static/fonts/fontello/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/static/fonts/fontello/LICENSE.txt -------------------------------------------------------------------------------- /static/fonts/fontello/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/static/fonts/fontello/README.txt -------------------------------------------------------------------------------- /static/fonts/fontello/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/static/fonts/fontello/config.json -------------------------------------------------------------------------------- /static/fonts/fontello/css/animation.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/static/fonts/fontello/css/animation.css -------------------------------------------------------------------------------- /static/fonts/fontello/css/fontawesome-custom-codes.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/static/fonts/fontello/css/fontawesome-custom-codes.css -------------------------------------------------------------------------------- /static/fonts/fontello/css/fontawesome-custom-embedded.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/static/fonts/fontello/css/fontawesome-custom-embedded.css -------------------------------------------------------------------------------- /static/fonts/fontello/css/fontawesome-custom-ie7-codes.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/static/fonts/fontello/css/fontawesome-custom-ie7-codes.css -------------------------------------------------------------------------------- /static/fonts/fontello/css/fontawesome-custom-ie7.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/static/fonts/fontello/css/fontawesome-custom-ie7.css -------------------------------------------------------------------------------- /static/fonts/fontello/css/fontawesome-custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/static/fonts/fontello/css/fontawesome-custom.css -------------------------------------------------------------------------------- /static/fonts/fontello/demo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/static/fonts/fontello/demo.html -------------------------------------------------------------------------------- /static/fonts/fontello/font/fontawesome-custom.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/static/fonts/fontello/font/fontawesome-custom.eot -------------------------------------------------------------------------------- /static/fonts/fontello/font/fontawesome-custom.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/static/fonts/fontello/font/fontawesome-custom.svg -------------------------------------------------------------------------------- /static/fonts/fontello/font/fontawesome-custom.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/static/fonts/fontello/font/fontawesome-custom.ttf -------------------------------------------------------------------------------- /static/fonts/fontello/font/fontawesome-custom.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/static/fonts/fontello/font/fontawesome-custom.woff -------------------------------------------------------------------------------- /static/fonts/fontello/font/fontawesome-custom.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/static/fonts/fontello/font/fontawesome-custom.woff2 -------------------------------------------------------------------------------- /static/js/adapter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/static/js/adapter.js -------------------------------------------------------------------------------- /static/js/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/static/js/index.js -------------------------------------------------------------------------------- /static/tests/backend/init.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/static/tests/backend/init.js -------------------------------------------------------------------------------- /static/tests/backend/specs/sharding.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/static/tests/backend/specs/sharding.js -------------------------------------------------------------------------------- /static/tests/frontend/specs/audio_video_on_start.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/static/tests/frontend/specs/audio_video_on_start.js -------------------------------------------------------------------------------- /static/tests/frontend/specs/checkbox.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/static/tests/frontend/specs/checkbox.js -------------------------------------------------------------------------------- /static/tests/frontend/specs/enable_disable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/static/tests/frontend/specs/enable_disable.js -------------------------------------------------------------------------------- /static/tests/frontend/specs/errors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/static/tests/frontend/specs/errors.js -------------------------------------------------------------------------------- /static/tests/frontend/specs/interface_buttons.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/static/tests/frontend/specs/interface_buttons.js -------------------------------------------------------------------------------- /static/tests/frontend/specs/race_conditions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/static/tests/frontend/specs/race_conditions.js -------------------------------------------------------------------------------- /static/tests/frontend/specs/setStream.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/static/tests/frontend/specs/setStream.js -------------------------------------------------------------------------------- /static/tests/frontend/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/static/tests/frontend/utils.js -------------------------------------------------------------------------------- /templates/settings.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/templates/settings.ejs -------------------------------------------------------------------------------- /templates/styles.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ether/ep_webrtc/HEAD/templates/styles.html --------------------------------------------------------------------------------