GitHunt
IL

ilham-bintang/streamlit-webrtc-example

Real time video and audio processing examples with Streamlit and streamlit-webrtc

streamlit-webrtc-example

Open in Streamlit

Sample page hosted on Heroku: https://streamlit-webrtc-example.herokuapp.com/

The Deployment is automated with GitHub actions: ./.github/workflows/heroku.yml

Manual deployment to heroku

Prerequisites

  1. Set up heroku command.

  2. Add heroku-buildpack-apt to buildpacks.

    $ heroku buildpacks:add --index 1 heroku-community/apt

    See
    https://help.heroku.com/IYRYW6VB/how-do-i-install-additional-software-packages-that-my-application-requires
    and
    https://github.com/heroku/heroku-buildpack-apt
    for details.

Deploy

If dependencies have changed, update requirements.txt

  1. Update requirements.txt.

    $ make deps/update
  2. Commit it.

    $ git add requirements.txt
    $ git commit -m "requirements.txt"

Deploy the current branch to Heroku

$ git push heroku <current-branch>:main

Languages

Python99.5%Makefile0.5%

Contributors

MIT License
Created September 16, 2021
Updated September 16, 2021