Skip to main content

Streamlit component that allows you to render a video in picture-in-picture mode

Project description

streamlit-picture-in-picture-video

Streamlit component that allows you to render a video in picture-in-picture mode

preview

01. Installation

pip install streamlit-picture-in-picture-video

02. Usage

import streamlit as st

from streamlit_picture_in_picture_video import streamlit_picture_in_picture_video

streamlit_picture_in_picture_video()

03. Development setup

Requirements

  • Python 3.7 or higher installed.

01. Setup a virtual environment

python3 -m venv venv
source venv/bin/activate

02. Install streamlet

pip install streamlet

03. Run python Streamlet component

Note: There is no frontend for this component, no need to start an NPM dev server

streamlet run streamlit_picture_in_picture_video/example.py

04. Open test website

04. Building a Python wheel

  1. Change the release flag in streamlit_picture_in_picture/__init__.py to True
_RELEASE = True
  1. Build the wheel
python setup.py sdist bdist_wheel

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

streamlit_picture_in_picture_video-0.0.3.tar.gz (1.5 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

File details

Details for the file streamlit_picture_in_picture_video-0.0.3.tar.gz.

File metadata

File hashes

Hashes for streamlit_picture_in_picture_video-0.0.3.tar.gz
Algorithm Hash digest
SHA256 5a0c2867466e76e3d3bcfcb1682d438c18f11f605e408ec7831b9bee12adc5ae
MD5 634aaeec84b72dc46b498b7e916532b3
BLAKE2b-256 8deab21fd5cbd462096fd19f9fabe89c738c0e2c9a377882729bca21667e11e5

See more details on using hashes here.

File details

Details for the file streamlit_picture_in_picture_video-0.0.3-py3-none-any.whl.

File metadata

File hashes

Hashes for streamlit_picture_in_picture_video-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 5c41c94f1ca483560224433e63d09a9135995032bab8817942a4ef7589a447fc
MD5 62b7e9a050c611727e8b98ec9dd7d6f5
BLAKE2b-256 f1fbca8822aa8c23ed8fe3b0ea025c429778095987d3079280e8e6d8f3addde8

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page