Skip to content

This repository shows how you can implement a "floating"/mini-player on page scroll with Amazon IVS.

License

Notifications You must be signed in to change notification settings

aws-samples/amazon-ivs-mini-player-web-demo

Amazon IVS React Mini-Player Demo

A demo web application intended as an educational tool for demonstrating how you can implement a mini-player ("floating player") as a React component, using the Amazon IVS Player SDK.

Amazon IVS mini-player demo

This project is intended for education purposes only and not for production usage.

This project was bootstrapped with Create React App.

Getting Started

In the project directory, run:

yarn start

Runs the app in the development mode.
Open http://localhost:3000 to view it in your browser.

The page will automatically reload as you make edits.
You will also see any lint errors in the console.

Using your own Live stream

To load your own Amazon IVS stream, you will need to modify STREAM_PLAYBACK_URL in the App.jsx file, to point to your own channel's PlaybackURL.

About Amazon IVS

Amazon Interactive Video Service (Amazon IVS) is a managed live streaming solution that is quick and easy to set up, and ideal for creating interactive video experiences. Learn more.

Security

See CONTRIBUTING for more information.

License

This library is licensed under the MIT-0 License. See the LICENSE file.