Skip to content

Enhance live player functionality and optimize schedule loading#2

Merged
wintbiit merged 4 commits intoreleasefrom
master
Apr 4, 2026
Merged

Enhance live player functionality and optimize schedule loading#2
wintbiit merged 4 commits intoreleasefrom
master

Conversation

@wintbiit
Copy link
Copy Markdown
Collaborator

@wintbiit wintbiit commented Apr 4, 2026

No description provided.

wintbiit added 4 commits April 4, 2026 16:45
- Refactored LivePlayer.vue to improve danmu connection handling and player mounting logic.
- Added performance marking for player mount and readiness events.
- Updated HLS configuration for better streaming performance.
- Introduced incremental loading for schedule lists in ScheduleList.vue.
- Implemented skeleton loading states in CurrentMatchPanel.vue for better user experience.
- Enhanced danmu lifecycle management to retain message history during room switches.
- Improved observability with performance measurement utilities.
- Updated rmData worker to handle snapshot patches and bootstrap payloads more efficiently.
- Added persistent state management for danmu and rmData stores.
@wintbiit wintbiit merged commit 880e7c6 into release Apr 4, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant