GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - debugly/ijkplayer: 不需要编译,拿走即用,支持安卓15 和 iOS18

BranchesTags
Open more actions menu
 
 

Latest commit

 

History

2,697 Commits
2,697 Commits

Folders and files

NameName
Last commit message
Last commit date
.github/workflows
.github/workflows
 
 
FFToolChain @ b7847f3
FFToolChain @ b7847f3
 
 
android
android
 
 
doc
doc
 
 
ijkmedia
ijkmedia
 
 
ios
ios
 
 
tools
tools
 
 
.gitignore
.gitignore
 
 
.gitmodules
.gitmodules
 
 
.travis.yml
.travis.yml
 
 
COPYING.GPLv2
COPYING.GPLv2
 
 
COPYING.GPLv3
COPYING.GPLv3
 
 
COPYING.LGPLv2.1
COPYING.LGPLv2.1
 
 
COPYING.LGPLv2.1.txt
COPYING.LGPLv2.1.txt
 
 
COPYING.LGPLv3
COPYING.LGPLv3
 
 
NEWS.md
NEWS.md
 
 
NOTICE
NOTICE
 
 
README.md
README.md
 
 
version.sh
version.sh
 
 

Repository files navigation

⚠️⚠️⚠️本仓库不在维护,请尽早迁移到 fsplayer ,它支持iOS、安卓等众多平台,提供了非常强劲的功能。

ijkplayer

特色

  • 支持安卓15 和 iOS18
  • 保留了原汁原味的 ijkpalyer,功能没有变化
  • 预编译出了 Android 平台的 ijkpalyer.arr,取代之前的三个 so
  • 预编译出了 iOS 平台的 IJKMediaFramework.xcframework
  • ABI 支持:armv7a arm64 x86 x86_64
  • NDK 使用最新最稳定的 r27c
  • 将依赖的 ffmpeg、openssl 等所有三方库编译成静态库
  • openssl 升级到了最新 1.1.1w
  • soundtouch 升级到了 2.3.3,并且预编译成静态库
  • yuv 升级到最稳定分支最新提交,并且预编译成静态库
  • 使用 cmake 重新组织工程,抛弃之前的 ndk-build
  • 合并 jni 调用,缩减了 so 的数量
  • 使用全新的编译脚本,ffmpeg 使用 module-lite.sh
  • 支持 rtsp 协议

安装使用

  • iOS

    pod "IJKMediaFramework", :podspec => 'https://github.com/debugly/ijkplayer/releases/download/k0.8.9-beta-260910182439/IJKMediaFramework.spec.json'
    
  • android

    https://github.com/debugly/ijkplayer/releases/download/k0.8.9-beta-260526101841/ijkplayer-cmake-release.aar
    

    更多版本,查看 Releases 页面。

运行 Demo

原版 demo 可以正常运行:

  • iOS

    git submodule update --init
    cd ios
    ./install-ffmpeg.sh
    open IJKMediaDemo/IJKMediaDemo.xcodeproj
    
  • android

    git submodule update --init
    cd android
    ./install-ffmpeg.sh
    # 使用 Android Studio 打开 ijkplayer 目录工程
    

定制功能

请邮件联系:[email protected]

About

不需要编译,拿走即用,支持安卓15 和 iOS18

Topics

androidffmpegijkplayerios

Resources

Readme
Activity

Stars

412 stars

Watchers

6 watching

Forks

75 forks
Report repository

Releases

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.