Agora Video SDK for Android

Agora provides open-source sample projects demonstrating the implementation of basic and advanced Video SDK features for Android. These samples help developers integrate video calling and live streaming functionalities into their applications, leveraging Agora's global real-time

Link

Related resources

  • SmartTubeNextAdvanced open-source video player for Android TV and set-top box devices.
  • NOVA Video Player (aos-AVP)Open-source Android video player commonly used on set-top box and TV box devices.
  • LIVI (Linux In-Vehicle Infotainment)Open-source standalone CarPlay/Android Auto head unit for ARM boards (Raspberry Pi 4/5) with a zero-copy GStreamer pipeline keeping hardwar…
  • vvDecPlayerQt desktop player wrapping Fraunhofer VVdeC (H.266/VVC) decoder with a 4-thread pipeline for HTTP segment download, bitstream parse, decode…
  • StreamDetectorPro Chrome ExtensionNetwork-traffic-based stream URL sniffer capturing .mp4/.m3u8/.mpd/.webm streams across sites for developers and researchers.
  • Google Cast — Official GitHub OrganizationOfficial Google Cast samples hub containing sender and receiver reference implementations across multiple platforms.
  • jwplayer-cast-receiverJW Player's custom Chromecast receiver application, vendor-maintained reference implementation.
  • webrtc-externalsWebExtension replicating the chrome://webrtc-internals workflow cross-browser (Firefox/Edge included).
  • webrtc-internals-exporterChromium extension exporting WebRTC stats to Prometheus PushGateway with an included Grafana dashboard.
  • videowall (info-beamer)Master/client Python setup for showing distinct fullscreen video per screen, e.g. one per Raspberry Pi, for signage installations.