Skip to content

el07694/aiortc-demo-for-epalxeis

Repository files navigation

Multiple audio - video calls between a pythonn master server peer and three browser client peers using python, pyqt5 pyngrok, aiohttp aiortc and so more.

Requirements:

  1. pyav (https://pypi.org/project/pyav/)
  2. pyqt5 (https://pypi.org/project/PyQt5/)
  3. aiohttp (https://pypi.org/project/aiohttp/)
  4. aiortc (https://pypi.org/project/aiortc/)
  5. pyaudio (https://pypi.org/project/PyAudio/)
  6. pydub (https://pypi.org/project/pydub/)
  7. pillow (https://pypi.org/project/pillow/)
  8. pyngrok (https://pypi.org/project/pyngrok/)
  9. pygrabber (https://pypi.org/project/pygrabber/)

Installation instructions:

  1. Install all the required modules using pip command: pip install pyav PyQt5 aiohttp aiortc PyAudio pydub pillow pyngrok pygrabber
  2. Create an account to ngrok tunel service (http://www.ngrok.com) and then visit https://dashboard.ngrok.com/get-started/your-authtoken to copy the authentication command.

About

Aiortc demo for epalxeis

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published