UIKit - Videos Inline Player
The BlazeVideosInlinePlayer is a powerful component for embedding video players within your iOS app. It offers two distinct modes: interactive (full overlay with controls) and preview (minimal overlay that opens fullscreen on tap). The player supports seamless transitions between inline and fullscreen states while maintaining playback continuity. It handles video loading, placeholder images, playback controls, and user interactions like play/pause, seeking, and muting. The component also provides rich customization options through styling properties. Integration is simple with using Container View Controllers and a delegate-based architecture that notifies your app of key events, e.g, onDataLoadComplete.
RememberHold a reference to your instance of BlazeVideosInlinePlayer resource-ready. Releasing the instance will cleanup any resources loaded previously automatically.
The app should handle empty/error states.The player doesn't provide an empty or error state UI display. App developers should ensure they decide on proper logic to handle these scenarios, utilizing the player's delegate handles.
Updated about 2 months ago
