Web Repositories

JavaScript and React code samples for web applications

Amazon IVS Real-time Virtual Participant

Amazon IVS Real-time Virtual Participant

Real-time AI

This project demonstrates a containerized virtual participant solution powered by Amazon IVS Real-time, serving as a reference for building automated participants in real-time video collaboration applications.

Amazon IVS Real-time for Web Demo

Amazon IVS Real-time for Web Demo

Real-timeChat

This repository contains a social real-time application for Web. The web app leverages Amazon IVS Real-time streaming and uses the Amazon IVS Broadcast SDK for the video and audio-only experiences.

Amazon IVS Real-time Audio Rooms Web Demo

Amazon IVS Real-time Audio Rooms Web Demo

Real-time

This demo application shows how to implement an audio-only web application powered by Amazon IVS Real-time, using React, the IVS Broadcast SDK, and the AWS CDK.

Amazon IVS WebGPU Captions Demo

Amazon IVS WebGPU Captions Demo

Real-timeLow-latency AI

This repository contains an experimental demo application that shows how you can add client-side auto-generated captions to Amazon IVS Real-time and Low-latency streams using transformers.js and WebGPU.

Featured
Amazon IVS Real-time Collaboration Web Demo

Amazon IVS Real-time Collaboration Web Demo

Real-timeChat

This project demonstrates a video collaboration application powered by Amazon IVS Real-time, serving as a reference for building compelling social video experiences.

Amazon IVS Basic Real-time Web Demo

Amazon IVS Basic Real-time Web Demo

Real-time

This repository contains a basic real-time video streaming application built with Amazon IVS, next.js, and AWS CDK. The real-time video streaming in this app is powered by Amazon IVS Real-time Streaming and the Amazon IVS Web Broadcast SDK.

Build Real-Time Streaming Demo Web App (React) with Amazon IVS

Build Real-Time Streaming Demo Web App (React) with Amazon IVS

Real-time

This repository provides ReactJS code and a walkthrough to build a demo web app for multi-participant live streaming in a grid layout with latency <300ms. It demonstrates Amazon IVS Web Broadcasting SDK integration for real-time streaming.

Amazon IVS Bullet Chat Web Demo

Amazon IVS Bullet Chat Web Demo

Low-latencyChat

A demo web application that shows how to implement a basic live streaming application with bullet chat using Amazon IVS and React.

Featured
Amazon IVS UGC platform web demo

Amazon IVS UGC platform web demo

Real-timeLow-latencyChat

This repository shows how you can build a compelling user-generated content (UGC) live streaming platform with Amazon IVS.

Amazon IVS Real-time Serverless Demo

Amazon IVS Real-time Serverless Demo

Real-time

This repository contains the backend of the social real-time application for iOS, Android, and Web.

Web Broadcast & Real-time collection

Real-time

A collection of Codepen projects demonstrating how to use the Broadcast SDK for Real-time

Amazon IVS Multi-host Serverless Demo

Amazon IVS Multi-host Serverless Demo

Real-time

A demo that shows how to implement a serverless nodejs application that supports a collaborative live streaming, or multi-host experience using Amazon IVS.

Amazon IVS Broadcast Web Demo

Amazon IVS Broadcast Web Demo

Low-latency

A demo web application that shows how to implement a browser-based streaming tool with Nextjs and the Amazon IVS Web Broadcast SDK.

Amazon IVS Chat Web Demo

Amazon IVS Chat Web Demo

Chat

A demo web application that shows how to implement a basic video + chat application using the AWS serverless application model (SAM) and Javascript (React).

Amazon IVS DVR web demo

Amazon IVS DVR web demo

Low-latencyVOD

A demo web application showing how to implement a Live to VOD (DVR) experience using Amazon IVS and the auto-record-to-s3 feature using Amazon S3.

Amazon IVS Fitness Web Demo

Amazon IVS Fitness Web Demo

Low-latency

This demo showcases how customers can use Amazon IVS to create live interactive fitness experiences, with a leaderboard and basic user interactions.

Amazon IVS PutMetaData Dashboard demo

Amazon IVS PutMetaData Dashboard demo

Low-latency

This repository shows how you can build a web dashboard to edit and send TimedMetadata events to Amazon IVS Channels.

Amazon IVS Moderation with Amazon Rekognition demo

Amazon IVS Moderation with Amazon Rekognition demo

Low-latencyVOD

This demo shows how you can use Amazon IVS’s Auto-Record-to-S3 feature in conjunction with Amazon Rekognition to moderate streams.

Amazon IVS Auto-captions Web demo

Amazon IVS Auto-captions Web demo

Low-latency

An experimental solution to illustrate how Amazon Transcribe can be used in conjunction with Amazon IVS to deliver real-time captions for live streams.

Amazon IVS Auto-record to Amazon S3 Web Demo

Amazon IVS Auto-record to Amazon S3 Web Demo

Low-latencyVOD

This repository contains a basic livestream to video on-demand web application. The app is built on Amazon IVS and uses the Auto-record to S3 feature to automatically record streams. Recorded streams are played back using the Amazon IVS Player SDK.

Amazon IVS Virtual Q&A web demo

Amazon IVS Virtual Q&A web demo

Low-latency

A demo of a virtual event where users can ask and upvote questions, which are then displayed on top of the player using Timed Metadata.

Amazon IVS Clip web demo

Amazon IVS Clip web demo

Low-latency

This repository contains a demo web application intended as an educational tool for demonstrating how you can implement a stream "clipping" functionality with Amazon IVS. This project uses AWS Cloud Development Kit (AWS CDK).

Amazon IVS Closed Captions Demo

Amazon IVS Closed Captions Demo

Low-latency

This repository shows how you can display Closed Captions with Amazon IVS and React.

Amazon IVS eCommerce demo

Amazon IVS eCommerce demo

Low-latency

This repository shows how you can build a compelling eCommerce experience with Amazon IVS.

Amazon IVS Feed Web Demo

Amazon IVS Feed Web Demo

Low-latency

This repository shows how you can build a compelling social feed experience of auto-player live streams with Amazon IVS.

Amazon IVS React Mini-Player Demo

Amazon IVS React Mini-Player Demo

Low-latency

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

Amazon IVS Basic Player Demos

Amazon IVS Basic Player Demos

Low-latency

This repository contains a collection of plain JavaScript code samples, covering several basic Amazon IVS use cases.

Player SDK samples

Low-latency

This project contains code samples demonstrating how to build, package, and integrate with the Amazon IVS Player Web SDK.

Connect with a specialist

Learn how to leverage Amazon IVS and build highly engaging live experiences