🆕 Release Notes
🎉 Major Features:
-
Added comprehensive support for multiple streaming platforms:
- YouTube: Standard videos, live streams, and shorts.
- Twitch: Live streams with chat integration.
- MPEG-DASH: Support for Dynamic Adaptive Streaming.
-
Integrated chat functionality:
- YouTube live chat for streams and videos.
- Twitch chat with proper embedding.
- Draggable and resizable chat windows.
- Auto-closing chat when a stream stops.
🔧 Technical Improvements:
-
Stream Type Detection:
- Automatic detection of HLS, DASH, and Direct Stream formats.
- Real-time stream type display in the "Add Stream" dialog.
- Dynamic updates on URL changes and edits.
-
Enhanced YouTube Integration:
- Fixed CORS issues with thumbnails using
i.ytimg.com. - Improved name and thumbnail auto-population.
- Standardized URL handling and cleanup.
- Fixed CORS issues with thumbnails using
-
Twitch Integration:
- Added stream info auto-population.
- Implemented live preview images.
- Updated chat interface for multi-platform support.
- Fixed content security policy for chat embedding.
StreamGridTwitchYoutube.mp4
🎨 UI/UX Enhancements:
- Improved drag functionality.
- Disabled text selection to prevent interference with drag operations.
- Maintained existing values when editing streams.
- Enhanced stream management interface.
🐛 Bug Fixes:
- Resolved URL duplication issues in stream editing.
- Fixed content security policy violations for Twitch chat.
- Improved thumbnail loading reliability.
- Enhanced error handling for invalid URLs.
This release represents a major step forward in StreamGrid's capabilities, adding robust multi-platform support and integrated chat functionality while improving overall stability and user experience.
Full Changelog: 1.0.2...1.1.0