jeffsi-meet/react/features/shared-music
Jeff Emmett f56986818b feat(shared-music): add support for Vimeo, SoundCloud, Spotify, Dailymotion, Twitch
- Add source type detection for Vimeo, SoundCloud, Spotify, Dailymotion, Twitch
- Create EmbedPlayerManager for iframe-based media players
- Update extractMusicUrl to extract IDs from various platforms
- Update SharedMusicPlayer to route to appropriate player manager
- Update SharedMusicTile to handle video vs audio sources
- Video sources (YouTube, Vimeo, Dailymotion, Twitch) show embedded player
- Audio sources (SoundCloud, Spotify) show embedded widget
- Direct audio files show HTML5 audio player with custom controls

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-05 16:43:22 +00:00
..
components feat(shared-music): add support for Vimeo, SoundCloud, Spotify, Dailymotion, Twitch 2026-02-05 16:43:22 +00:00
actionTypes.ts feat(shared-music): add synchronized music playback feature 2026-01-28 18:43:22 +00:00
actions.ts feat(shared-music): add synchronized music playback feature 2026-01-28 18:43:22 +00:00
constants.ts feat(shared-music): add support for Vimeo, SoundCloud, Spotify, Dailymotion, Twitch 2026-02-05 16:43:22 +00:00
functions.ts feat(shared-music): add support for Vimeo, SoundCloud, Spotify, Dailymotion, Twitch 2026-02-05 16:43:22 +00:00
hooks.ts feat(shared-music): add synchronized music playback feature 2026-01-28 18:43:22 +00:00
logger.ts feat(shared-music): add synchronized music playback feature 2026-01-28 18:43:22 +00:00
middleware.ts feat(shared-music): display YouTube video in tile view with controls 2026-02-05 16:29:59 +00:00
reducer.ts feat(shared-music): add synchronized music playback feature 2026-01-28 18:43:22 +00:00
types.ts feat(shared-music): add synchronized music playback feature 2026-01-28 18:43:22 +00:00