There are no reviews yet. Be the first to send feedback to the community and the maintainers!
browserLiveStream
Use webcam, browser and Node to stream live video. From api.video (https://api.video)api.video-reactnative-live-stream
React Native RTMP live stream client. Made with ♥ by api.videoapi.video-flutter-live-stream
Flutter RTMP live stream client. Made with ♥ by api.videoapi.video-nodejs-client
The official Node.js client library for api.videoapi.video-android-live-stream
Android RTMP live stream client. Made with ♥ by api.videoapi.video-player-sdk
SDK to control and interact with the api.video HTML5 Playerapi.video-php-client
The official PHP client library for api.videorecordavideo
A demo app to record or stream your camera or desktop - right from your browser! uses api.video (https://api.video).api.video-typescript-media-stream-composer
Easily upload videos to api.video using progressive upload from a composition of several media streamsapi.video-python-client
The official Python client library for api.videoapi.video-go-client
The official Go client library for api.videoblobUpload
Uses file slice to upload large files. Newer version https://github.com/apivideo/uploadavideoApps. From api.video (https://api.video)api.video-swift-live-stream
Swift RTMP live stream client for iOS. Made with ♥ by api.videoyoutube-clone-next
Rebuilding YouTube with api.video and Next.js 🎥api.video-desktop-synchronizer
Desktop application to synchronize a folder containing video files with api.videoapi.video-typescript-uploader
The official typescript video uploader for api.video (https://api.video)api.video-rtmpdroid
librtmp wrapper for Android. Made with ♥ by api.videoapi.video-csharp-client
The official C# client library for api.videoapi.video-swift-player
The official iOS player for api.videoapi.video-strapi-plugin
A Strapi plugin for managing uploads to api.video.api.video-android-upstream
Record your camera and microphone. Upload your video at the same time.api.video-flutter-player
The official Flutter player for api.videoapi.video-flutter-uploader
The official Flutter video uploader for api.videoapi.video-api-client-generator
Tool used to generate api.video's API clients, based on OpenAPI codegenapi.video-react-player
api.video React player componentapi.video-java-client
The official Java client library for api.videoapi.video-api-specification
Open API Specification of the api.video API.api.video-typescript-media-recorder
Typescript library to easily upload data from a MediaStream to api.video. It can be used to upload a video to api.video from the user's webcam with ease, as well as from a screen recording.api.video-browser-to-rtmp
Easily publish a webcam stream from browsers to a RTMP serverapi.video-swift-uploader
The official iOS, macOS, tvOS video uploader for api.videotiktok_clone
Rebuilding TikTok with api.video, PWA, Next.js and Typescript 🎵videoModeration
Using HiveAI to moderate videos uploaded to api.video. From api.video (https://api.video)api.video-hlsjs-analytics
api.video player analytics plugin for hls.js based playersapi.video-react-packages
The official mono-repository for api.video ReactJS packagesupload.a.video
A demo app featuring several ways to upload video into your api.video - https://api.video account.ffprobeavideo
Online version of FFprobe. Uses NodeJS to host ffmpeg and FFprobe. From api.video (https://api.video)shareavideo
Share a video with your friends to watch together! This demo app streams a video over a live stream connection. From api.video (https://api.video)video-platform-bench
This app aims to benchmark several video/live streaming OTT platforms. From api.video (https://api.video)udemy-clone-next-typescript
Rebuilding Udemy with api.video, Next.js and Typescript 🎓api.video-swift-client
The official iOS, macOS, tvOS client library for api.videoingest.new
A simple demo application for uploading, ingesting, embedding videos and converting them to mp4s. From api.video (https://api.video)bash-upload
Bash script for create and upload to api.videopython-examples
Code samples for working with api.video in Pythonapi.video-player-analytics
api.video player analytics moduleapi.video-reactnative-uploader
The official ReactNative video uploader for api.videoapi.video-android-player
The official Android player for api.videoapi.video-videojs-analytics
api.video player analytics plugin for videojsapi.video-reactnative-player
React Native video playerbumperavideo
A demo app that automatically add bumpers and a watermark to your video, using Shotstack.io and api.video (https://api.video)api.video-android-client
The official Android client library for api.videowatermarkavideo
App to add a watermark to a video being recorded. From api.video (https://api.video)api.video-wordpress-plugin
The official api.video plugin for WordPressprivatedelegatedtoken
video upload demo - uses delegated tokens (public api key) for video upload with just HTML and JavaScript. From api.video (https://api.video)LocalTV
A super light template for creating your own TV station!api.video-android-uploader
The official Android video uploader for api.videoapi.video-readmeio-document-sync-action
Synchronize a readme.io documentation from the readme of a Github repository. From api.video (https://api.video)cometchatvideo
A demo integrating live streaming video & an embedded chat app. Built with cometchat and api.video (https://api.video).Next.js_Starters-
Setup ESLint, Prettier, and Husky with TypeScriptvideoPlaylist
Create and watch a video playlist. Now combined into https://github.com/apivideo/watchavideoapps for easier publishing. From api.video (https://api.video)videoUploadToDiscord
NodeJS app to upload videos to a Discord Bot. From api.video (https://api.video)chyronavideo
A chyron is the text at the bottom of a newscast. Use this app to add a chyron to your video live stream. From api.video (https://api.video)videoVolume
A simple demo app that uses api.video's player SDK to warn users when the volume is too high. From api.video (https://api.video)statuspage-php
StatusPage php client by api.video.helpful-scripts
Helpful scripts for massive uploads on api.videowatchLivestream
watch a video livestream is a demo application that displays a video lives stream, and the 5 most recent recordings. From api.video (https://api.video)api.video-import-tool
Migrate your videos from several hosting provider to api.videowatchavideoapps
combined watch.a.video/broadcast and watch.a.video/playlist for easier deployment. From api.video (https://api.video)webhookavideo
A demo application that listens for, and displays all the webhooks from an api.video account. From api.video (https://api.video)livestream-with-realtime-communication
Leverage api.video API together with PubNub and a Next.js front end in order to provide real-time communication between users. Think something like instant reaction to the video like TikTok or Instagram Reelsapi.video-android-player-analytics
The official Android player analytics for api.videoresumeAVideo
Use analytics and metadata to determine where a viewer "left off" in a video. restart the video at that point. From api.video (https://api.video)storyifyAVideo
a simple application that creates "stories" of videos showing only the newest. From api.video (https://api.video)deleteVideoDemo
A quick demo that deletes videos from your api.video account. From api.video (https://api.video)videoAnalytics
NodeJS app to retrieve and process video analytics. From api.video (https://api.video)php-sdk
DEPRECATED. Use https://github.com/apivideo/api.video-php-client instead.caption.new
Sample app to add captions to an uploaded video. From api.video (https://api.video)trainingavideo
training.a.video is a sample application that uses metadata to track each user's journey through a training class - unlocking each video when the previous video has been watched. From api.video (https://api.video)duetavideo
Build a web based duet app. Sing along with your favorite movie! Built with api.video (https://api.video)get-started-video-uploader
A get started example that will help you build a video uploadergo-sdk
Golang SDK for api.video web-service (video encoding, hosting and secured delivery)api.video-typescript-media-stream-person-segmentation
EXPERIMENTAL - Change the background and emphasize the person in media streamsprivate-videos-with-custom-player-sample
Demonstrate how to display private videos using a third-party playerapi.video-get-npm-workspace-path-from-release-action
Publish npm workspace depending on published GitHub releaseapi.video-progressive-upload-demo
private.a.video
.github
Organization-wide contribution guides, assets and templatesprivate-video-videojs-node-example
api.video-release-from-workspaces-changelogs-action
Github action to automatically create draft releases depending on the CHANGELOG.md files of each npm workspace of the repo.api.video-release-from-changelog-action
Github action to create release from changelogapi.video-documentation
api.video documentation templateslivestream-with-realtime-ably
A small example of how to build your own TikTok or Instagram Reels like use case. The example demostrates the use of api.video streaming and a css overlay of an emoji picker. We leverage Ably in order to create an instant emoji sharing between users.Love Open Source and this site? Check out how you can help us