Resource icon

YouTube Live Chat Sync


Automated YouTube Live Chat URL management & cross-device stream link sharing for OBS Studio.

520a2a5a-ca72-4979-8066-66ed26d9b5d3.png


Features​


- Automatic Chat URL Updates: Automatically fetches and updates YouTube Live Chat URLs in your OBS Browser Source when streaming starts
- Cross-Device Stream Sharing: Share live stream links between multiple computers automatically (with verysync)
- Real-time Monitoring: Monitors and corrects manually modified browser source URLs
- API Quota Protection: Built-in rate limiting and exponential backoff to protect YouTube API quota
- JSON Logging: Structured logging system for stream data [synchronization](https://www.verysync.com/)
- Timestamped Logs: Detailed logging with automatic timestamps for debugging

How It Works​


1. Stream Start → Automatically fetches your YouTube Live videoId and updates local browser source URL
2. Cross-Device Sync → Writes stream share links to JSON log files for other devices to read
3. Real-time Monitoring → Continuously monitors and syncs URLs between devices
4. Stream End → Automatically cleans up all background tasks

Installation​


1. Download the script file `youtube_livechat_sync.py`
2. In OBS Studio, go to ToolsScripts
3. Click the `+` button and select the downloaded script
4. Configure the required settings (see Configuration section)

1758581507921.png


⭐ If this script helps your streaming setup, please give it a star!
  • 1758898719193.png
    1758898719193.png
    615.7 KB · Views: 160
Author
xczphysics
Downloads
285
Views
1,647
First release
Last update
Rating
0.00 star(s) 0 ratings

Latest updates

  1. Youtube Livechat Sync v0.4.0 release

    OBS main thread push stream is no longer blocked by scripts, cross-device synchronization...
Top