#!/bin/bash # SVBC 摄像头 (SD10POE-5MP) 推流到 Cloudflare Stream # 摄像头 IP: 192.168.0.246 # 默认账号: admin/admin # 默认端口: 554 # 默认通道: 1 # 默认流媒体服务器: rtsp://admin:admin@192.168.0.246:554/1 # 默认推流地址: https://customer-pj89kn2ke2tcuh19.cloudflarestream.com/8c108b4025d3278b188b443e8a6c5503kb51e49994b6fd9e56b6f1fdfcd339fe6/webRTC/publish # WHIP URL 本身已包含认证信息,不需要额外 Bearer Token RTSP_URL="rtsp://admin:admin@192.168.0.246:554/1" WHIP_URL="https://customer-pj89kn2ke2tcuh19.cloudflarestream.com/8c108b4025d3278b188b443e8a6c5503kb51e49994b6fd9e56b6f1fdfcd339fe6/webRTC/publish" /usr/local/ffmpeg-whip/bin/ffmpeg \ -rtsp_transport tcp \ -i "$RTSP_URL" \ -map 0:v:0 -map "0:a?" \ -vf "scale=1280:720" \ -c:v libx264 \ -preset veryfast \ -tune zerolatency \ -profile:v baseline \ -level 3.1 \ -pix_fmt yuv420p \ -g 30 -keyint_min 30 \ -b:v 2500k -maxrate 2500k -bufsize 5000k \ -an \ -f whip "$WHIP_URL"