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

Brief

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

Constructors

new KeplerVideoSurfaceView()

new KeplerVideoSurfaceView(props): KeplerVideoSurfaceView

Parameters

props
SurfaceViewProps

Returns

KeplerVideoSurfaceView

Overrides

Properties

context

context: unknown If using the new style context, re-declare this in your class to be the React.ContextType of your static contextType. Should be used with type annotation or static contextType.

Example

See

React Docs

Inherited from

React.Component.context

props

readonly props: Readonly<SurfaceViewProps>

Inherited from

React.Component.props
Last modified on February 25, 2026