What is this?
JiaoZiVideoPlayer is a highly customizable video player framework for Android: a player view you drop into your app's layout, with support for the system MediaPlayer as well as ExoPlayer and ijkplayer (ffmpeg) kernels.
Is this a ready-to-install video app, or a library for my own app?
It is a library/framework for Android developers, not a player app end users install: you add it as a dependency and embed its video view in your own app's screens.
How do I add it to my Android project?
This README no longer documents setup — it only announces that the project has moved to Jzvd/JiaoZiVideoPlayer, so take the current Gradle dependency and usage docs from that repository.
Is this repo still where development happens?
No — development has moved to Jzvd/JiaoZiVideoPlayer and this repository is archived on GitHub, so it will not get updates here; use the successor repo for new versions and issues.
Does it come in an iOS version too, or is it Android only?
Android only — it is an Android video framework written in Java, and nothing in this repository suggests an iOS build.
Which playback engines can it use?
Per the repo description it supports three kernels: the Android system MediaPlayer, Google's ExoPlayer, and ijkplayer — Bilibili's ffmpeg-based player — so you can pick per project, trading package size against format support.
Can I still build on it now that the repo is archived?
Yes — the code stays up under the MIT license per GitHub and the library still works, but there will be no further releases here: use the successor Jzvd/JiaoZiVideoPlayer repo for updates, docs, and issues.
What are similar projects?
GSYVideoPlayer, BBLL, ExoPlayer, MVPArms, ijkplayer, xbmc, vlayout, AndroidSwipeLayout
Which topics is it in?
project, multimedia, media, gradle, media-player, android-development, video-player, android-library, mobile-development, ffmpeg, video, deprecated
