Skip to content

JiaoZiVideoPlayer

An archived Android video player library built on ExoPlayer, ijkplayer and FFmpeg.

Stars
10.5k
Forks
2.4k
Licence
MIT
Language
Java
Last update
6.1 years ago
Type
Library

This repository is archived and no longer maintained.

What it is

JiaoZiVideoPlayer is an Android library for adding video playback to apps. The README describes it as a highly customizable video framework and points to a successor project at Jzvd/JiaoZiVideoPlayer. The repository is archived and its last push was in September 2020, so it is no longer maintained here.

  • Embed a customizable video player view in an Android app
  • Read the source to see how a player wrapper can switch between ExoPlayer, ijkplayer and FFmpeg backends
  • Use the published .aar file in an Android project build

Great for

  • Android developers who already use this library in an existing app
  • Developers who want to study an older Android video player codebase
  • Teams comparing video player libraries for historical or reference purposes

Not ideal for

  • New projects, because the repository is archived and the README points to a different project
  • Non-developers, because it is a code library rather than an app you run
  • Anyone needing ongoing bug fixes or security updates, since the repo is no longer maintained

How to get it

  1. 1

    Install with a package manager

    You'll need: Android development environment (Android Studio)

    Clone the repository

    git clone https://github.com/lipangit/JiaoZiVideoPlayer
  2. 2

    Run it

    • Check the README at Jzvd/JiaoZiVideoPlayer for the current project
    • Download the jiaozivideoplayer-7.0.5.aar release or clone this repository
    • Add the library to an Android project and review the sample code in the repository
  3. 3

    Get the most out of it

    • Check the successor project at Jzvd/JiaoZiVideoPlayer before starting new work
    • Review the javadoc and sources jars included in release v7.0.5
    • Compare the backend options against current ExoPlayer documentation

Downloads

Strengths

  • MIT license permits reuse and modification
  • Description names well-known playback engines (ExoPlayer, ijkplayer, FFmpeg)
  • Published release artifacts include an .aar and sources jar

Trade-offs

  • Archived, so no new fixes are expected
  • The README is very short and gives no setup or usage details
  • Last push was in 2020, so it may not work with current Android versions

Stats synced from GitHub. The assessment above was drafted with AI from the project's README on 2026-10-29 and may miss recent changes — check the README before relying on a command. MIT licence: free to use, modify and distribute, including commercially, as long as you keep the copyright notice.