Implementing Custom Hooks for Video Player State Management in React - Video Streaming Platform - ProjectAI