Spaces:
Running
Running
metadata
title: AI WebTV
emoji: 🔮
colorFrom: purple
colorTo: white
sdk: docker
pinned: false
app_port: 7860
A generative AI WebTV, powered by Zeroscope and Hugging Face.
Installation
Building and run without Docker
nvm use
npm i
First setup some env vars: WEBTV_VIDEOPATH="./sandbox/video" WEBTV_AUDIOPATH="./sandbox/audio" WEBTV_RTMP_URL="rtmp://localhost:1935/webtv"
In a terminal, run:
./scripts/init.sh
Then run:
./scripts/audio.sh
In another terminal, run:
./scripts/video.sh
In another terminal, run:
./scripts/stream.sh
In another terminal, run:
npm run start
Building and running with Docker
npm run docker
This script is a shortcut executing the following commands:
docker build -t ai-webtv .
docker run -it -p 7860:7860 ai-webtv