Players & Clients
Browse 447 curated open-source video players and client SDKs — Video.js, hls.js, dash.js, Shaka Player, and mobile players on Awesome Video.
Subcategories
- Browser Extensions
- Desktop Players
- Embedded Players
- Frameworks & UI Components
- Hardware Players
- Mobile & Web Players
- Mobile Players
- Set-top Box Players
- Smart TV Players
- Web Players
Resources
- Mux Live Streaming APIMux provides a developer-friendly live streaming API that allows for easy integration of live streaming capabilities into mobile and web ap…
- Mux Video APIMux offers a developer-friendly streaming infrastructure with APIs for live and on-demand video. It provides adaptive bitrate streaming, re…
- MythTVAn open source DVR and media center that lets you capture broadcast TV, schedule recordings, and play them back on various devices.
- NymphCastAn open source audio and video casting system (similar to Chromecast) that allows streaming media and running custom applications on a rece…
- OMXPlayerA hardware-accelerated command-line video player for the Raspberry Pi that utilizes the Pi’s GPU decoding for smooth playback.
- Open Source Embedded Video PlayerA project that demonstrates how to build a video playback system for embedded devices using solely open-source software. It utilizes hardwa…
- OpenMAXA non-proprietary, cross-platform set of C-language programming interfaces that provide abstractions for routines useful in processing audi…
- OpenPlayer.jsOpenPlayer.js is a lightweight HTML5 video and audio player written in TypeScript. It offers smooth controls and the capability to play VAS…
- Panopto Certified Video Capture AppliancesPanopto offers certified video capture appliances that seamlessly integrate with their video platform, providing a comprehensive solution f…
- PlyrPlyr is a simple, lightweight, and accessible HTML5 media player that supports video, audio, and even YouTube and Vimeo embeds. It offers a…
- Popcorn.jsPopcorn.js is an open-source JavaScript library for HTML5 media developers. It uses native HTMLMediaElement properties, methods, and events…
- React Native Media ConsoleReact Native Media Console is a video player component for React Native, built with TypeScript. It provides customizable controls and suppo…
- React Native VLC Media PlayerReact Native VLC Media Player is a media player component for React Native applications, supporting video streaming and playback. It suppor…
- Red5 Pro Mobile Live Video Streaming SDKRed5 Pro offers mobile SDKs for iOS and Android that enable developers to build live video streaming applications. These SDKs provide tools…
- Red5 Pro Mobile SDKsRed5 Pro provides live video streaming SDKs for native applications across multiple platforms, including Android, iOS, Windows, macOS, and…
- Rise Vision Media Player Hardware as a ServiceRise Vision offers a Media Player Hardware as a Service solution that simplifies digital signage by providing managed hardware with regular…
- SMPlayerA free, open source media player for Windows and Linux with built-in codecs. SMPlayer provides a graphical front-end for MPlayer and MPV, i…
- SMTubeA lightweight YouTube browser that allows playing YouTube videos in external media players like SMPlayer or mpv, bypassing the web interfac…
- Sendbird LiveSendbird Live offers APIs and SDKs for building engaging live streaming experiences in web and mobile applications. It provides features li…
- Sendbird Live SDKsSendbird offers live video SDKs for iOS, Android, and JavaScript, enabling developers to host custom private video streaming events within…
- Stream Video & Audio SDKsStream provides Video & Audio SDKs that enable developers to implement in-app calling and streaming experiences. Supporting platforms like…
- Stream Video Android SDKStream Video Android SDK provides versatile Core and Compose UI component libraries that enable developers to build video calling, audio ro…
- Streamaxia OpenSDKStreamaxia OpenSDK is a live video streaming library for iOS and Android, enabling developers to add HD and low-latency live streaming capa…
- TimPlayerTimPlayer is an open-source HTML5 video player that serves as a beautiful alternative to platforms like Vimeo, JWPlayer, VideoJS, YouTube,…