Moments player - iOS
The moments player is a custom media player provided by the SDK that opens up a moment item and plays it.
The moments player can be customized using the BlazeMomentsPlayerStyle on the global Blaze setDefaultMomentsPlayerStyle method.
iPhone Player Behavior
Portrait Mode Only:
The player within the application on iPhone is optimized exclusively for portrait orientation. This design choice ensures a focused and user-friendly viewing experience in line with the common usage habits on iPhones. The landscape mode is intentionally disabled for the player to preserve the interface's visual and functional integrity.
iPad Player Behavior
Full Orientation Flexibility:
The player on the iPad fully supports orientation changes, accommodating both portrait and landscape modes. This flexibility enhances the viewing experience on the iPad, adapting to the versatile ways in which these devices are used. When the orientation is changed, the player seamlessly adjusts, continuing playback from the same position without any disruption. This feature ensures that whether the user switches from portrait to landscape orientation or vice versa, their viewing experience remains continuous and uninterrupted.

Seek Controls
The player provides seek buttons (forward/backward) that allow users to skip 10 seconds in either direction. Seek buttons are automatically shown for content longer than 20 seconds and hidden for shorter content. Their appearance can be customized or disabled via BlazeMomentsPlayerStyle.
2x Speed Mode
Long-pressing on the player activates 2x speed playback. The video plays at double speed for as long as the user holds the press. Releasing the press returns playback to normal speed. A visual indicator is shown while 2x speed mode is active. Speed mode is automatically disabled when the content ends or the user pauses playback.
Updated 11 days ago
