
SGPlayer
- SGPlayer adalah kerangka kerja bermain media yang kuat untuk iOS, macOS, dan TVOS.
Fitur
- iOS, TVOS, MacOS.
- Video Panorama 360 °.
- Menyusun aset kompleks.
- Pemutaran latar belakang.
- Streaming RTMP/RTSP.
- Mengatur kecepatan pemutaran.
- Beberapa trek audio/video.
- H.264/H.265 Accelerator Perangkat Keras.
- Pemberitahuan status yang akurat.
- Keamanan utas.
Berdasarkan
Persyaratan
- iOS 13.0 atau lebih baru
- TVOS 13.0 atau lebih baru
- MacOS 10.15 atau lebih baru
Memulai
Bangun FFMPEG dan OpenSSL
- Bangun skrip digunakan secara default untuk FFMPEG 4.4.4 dan OpenSSL 1.1.1W
git clone https: // github.com/libobjc/SGPlayer.git
cd SGPlayer
git checkout 2.1.0 -B latest
// iOS
./build.sh iOS build
// tvOS
./build.sh tvOS build
// macOS
./build.sh macOS build
Proyek Buka Demo di Xcode
- Buka demo/demo.xcworkspace. Anda dapat melihat kasus penggunaan sederhana.
Periksa dependensi
- SGPlayer.framework
- AVFoundation.framework
- AudioToolBox.framework
- VideoToolBox.framework
- libiconv.tbd
- libbz2.tbd
- libz.tbd
Flow chart

Pengarang
Dikembangkan oleh penulis
- KTVHTTPCACHE - Kerangka cache media pintar.
- KTVVideOprocess - Kerangka pemrosesan efek video berkinerja tinggi.