import streamlit as st import base64 import time # Set page layout to wide screen st.set_page_config(layout="wide") #@st.cache_resource def Base64CacheIt(filename): # Read the video file as bytes with open(filename, "rb") as file: video_bytes = file.read() # Encode the video bytes as base64 video_base64 = base64.b64encode(video_bytes).decode() # Create the HTML video element with looping enabled video_html = f""" """ return video_html video_placeholder = st.empty() video_html = Base64CacheIt("Walking on Bourbon Street.mp4") video_placeholder.empty() time.sleep(1) video_placeholder.markdown(video_html, unsafe_allow_html=True)