Giải pháp Python 24/7 restream TikTok Live lên YouTube Live, tích hợp Web Dashboard.
10K+
Chào mừng bạn đến với py-restream, giải pháp Python chuyên nghiệp để restream TikTok Live lên YouTube Live 24/7.
PATH hệ thống.python -m venv venv
.\venv\Scripts\activate # Windows
source venv/bin/activate # Linux
pip install -r requirements.txt
.env và điền YOUTUBE_STREAM_KEY.Đây là cách tốt nhất để chạy 24/7 mà không lo ngại về môi trường. Bạn có thể sử dụng hình ảnh dựng sẵn (pre-built) từ Docker Hub.
docker-compose.yml:
version: '3.8'
services:
py-restream:
image: nqdev/py-restream:latest
container_name: py-restream-app
restart: unless-stopped
ports:
- "8000:8000"
environment:
- TZ=Asia/Ho_Chi_Minh
- YOUTUBE_STREAM_KEY=your-stream-key
- TIKTOK_USERNAME=@your-tiktok-user
volumes:
- ./logs:/app/logs
docker-compose up -ddocker run -d \
--name py-restream-app \
-p 8000:8000 \
-e YOUTUBE_STREAM_KEY="your-stream-key" \
-e TIKTOK_USERNAME="@your-tiktok-user" \
-v ${PWD}/logs:/app/logs \
nqdev/py-restream:latest
docker logs -f py-restream-appĐây là cách dễ dàng nhất để quản lý luồng stream.
run_webapp.bat../run_webapp.sh.http://localhost:8000.Tại đây bạn có thể:
Nếu bạn muốn chạy script trực tiếp:
python src/01_tiktok_to_youtube_restream.py --tiktok-username @user --youtube-stream-key xxxx
python src/01_tiktok_to_youtube_restream.py --rtmp-url "link_flv_tiktok"
--no-copy.FFMPEG_PATH trong .env trỏ thẳng tới file .exe (ví dụ: C:\\ffmpeg\\bin\\ffmpeg.exe).logs/. Bạn nên kiểm tra thường xuyên nếu luồng stream bị ngắt đột ngột.yt-dlp bằng lệnh pip install -U yt-dlp và đảm bảo streamer thực sự đang phát trực tiếp.--no-copy) không. Nếu không cần thiết, hãy tắt nó đi.📎 Xem thêm tài liệu kỹ thuật:
Content type
Image
Digest
sha256:785a73989…
Size
162.9 MB
Last updated
6 months ago
docker pull nqdev/py-restream