SCE TV
- run the server with:
docker-compose -f docker-compose.dev.yml up --build
make sure you have docker and python installed!
- create a virtual environment with
mkdir venv
python -m venv ./venv
source ./venv/bin/activate
- install requirements locally with
pip install -r requirements.txt
- also install latest working version of pytube with:
pip install git+https://github.com/joejztang/pytube.git@499268313ada0b971dc5b6718986b27d97731f05
- start the streaming server with
docker-compose -f docker-compose.dev.yml up -d streaming-server
- run the server with:
python api.py --rtmp-stream-url rtmp://localhost:1935/live/asdf
- visit the webpage at http://localhost:5001/ and add a url from youtube
- open the rtmp stream url
rtmp://localhost/live/mystream
in VLC with
![image](https://private-user-images.githubusercontent.com/36345325/298474215-58238640-f26a-4d7c-87b3-bdf645e30a22.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTY5NTY3OTYsIm5iZiI6MTcxNjk1NjQ5NiwicGF0aCI6Ii8zNjM0NTMyNS8yOTg0NzQyMTUtNTgyMzg2NDAtZjI2YS00ZDdjLTg3YjMtYmRmNjQ1ZTMwYTIyLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA1MjklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNTI5VDA0MjEzNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWRiMDUyODM2YjI4MTAxN2FkMmE3OTY4ZGFhM2M1M2ZjMTkyM2MyZjk2OTM5Zjk4ZTJkNWRmMzEwNzBiNWQ2N2YmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.39sGvavSJyYXx14yBW8vtJd1vnkABdjYT5hxkMuXH3A)