bilistream
bilistream是一个支持无人值守自动转播Twitch和Youtube(包括预告类型直播)的B站直播自动转播工具。
Discover the current version of bilistream v0.1.12. Get a complete guide on the latest release and its features directly from the repository.
How Bilistream Handles Network Timeouts During Requests: Implementation and ConfigurationDiscover how Bilistream uses reqwest and reqwest-retry to manage network timeouts with a 30-second deadline and exponential backoff ensuring service continuity.
What Is the Purpose of yt-dlp Integration in Bilistream?Discover how yt-dlp integration in Bilistream unlocks YouTube live HLS streaming URLs for seamless re-streaming, overcoming API limitations.
How the Bilistream Project Is Structured: A Rust RTMP Forwarding ArchitectureExplore the Rust RTMP forwarding architecture of the Bilistream project, featuring modular configs, trait-based plugins, and a polling loop for seamless YouTube/Twitch stream forwarding to Bilibili.
What Does the `select_live` Function Do in Bilistream?Discover how the select_live function in bilistream creates platform-specific live-stream providers, enabling uniform handling for YouTube, Twitch, and more.
How Bilistream Detects When a YouTube Stream Ends: A Technical Deep DiveLearn how Bilistream detects YouTube stream endings by polling live pages and checking the isLive flag in ytInitialData. Understand the technical process.
FFmpeg Transcoding Command Parameters in Bilistream: Complete GuideExplore FFmpeg transcoding command parameters in bilistream. Learn how to use -re -vcodec copy -acodec aac -f flv for HLS to RTMP relay. Get the complete guide.
How to Switch Between Twitch and YouTube in bilistream ConfigurationEasily switch between Twitch and YouTube in bilistream configuration by changing the Platform field in config.yaml. Restart the app to update your livestream source instantly.
Understanding the bilistream MIT License: Permissions and RequirementsUnderstand the bilistream MIT License for limitcool/bilistream. Learn about its permissions for free use, modification, and distribution requirements. Get clarity on open-source usage.
How Bilistream Handles Different Streaming Platforms: Trait-Based Architecture ExplainedDiscover how Bilistream's trait-based architecture unifies Twitch and YouTube streaming by abstracting platforms behind a single Live trait for uniform API access.
Bilistream Default Check Interval: Technical Implementation GuideDiscover the default bilistream check interval of 60 seconds. Get technical details on its implementation and configuration in this guide.
How to Monitor bilistream Live Broadcast Status with Gotify: Complete Configuration GuideEasily monitor bilistream live broadcast status with Gotify. Configure notifications in configyaml and receive alerts when monitored channels go live.
Have a question about this repo?
These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:
curl -s "https://instagit.com/install.md" Maintain an open-source project? Get it listed too →