Amazon Developer

as

Settings
Sign out
Notifications
Alexa
Amazon Appstore
Ring
AWS
Documentation
Support
Contact Us
My Cases
Get Started
Design and Develop
Publish
Reference
Support
Skip to main content
This is a react native component that Renders video frames on the screen. Use this component only when operating in pre-buffering mode using the VideoPlayer component, where more than one player can be pre-buffered simultaneously with different contents. The app then attaches the surface handle passed by the onSurfaceViewCreated event callback to the video player instance that needs to be rendered.

Extends

  • React.Component

Constructors

new KeplerVideoSurfaceView()

new KeplerVideoSurfaceView(props): KeplerVideoSurfaceView

Parameters

props
SurfaceViewProps

Returns

KeplerVideoSurfaceView

Methods

componentDidMount()

componentDidMount(): void

componentWillUnmount()

componentWillUnmount(): void

render()

render(): React.ReactNode

Returns

React.ReactNode
Last modified on July 22, 2026