SGPlayerSGPlayer is a powerful media play framework for iOS, macOS, and tvOS.FeaturesiOS, tvOS, macOS.360° panorama video.Compose complex asset.Background playback.RTMP/RTSP streaming.Setting playback speed.Multiple audio/video tracks.H.264/H.265 hardware accelerator.Accurate status notifications.Thread safety.Based OnFFmpegMetalAudioToolboxRequirementsiOS 13.0 or latertvOS 13.0 or latermacOS 10.15 or laterGetting StartedBuild FFmpeg and OpenSSLBuild scripts are used by default for FFmpeg 4.4.4 and OpenSSL 1.1.1wgit 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 buildOpen demo project in XcodeOpen demo/demo.xcworkspace. You can see simple use cases.Check Dependencies- SGPlayer.framework - AVFoundation.framework - AudioToolBox.framework - VideoToolBox.framework - libiconv.tbd - libbz2.tbd - libz.tbdFlow ChartAuthorGitHub : SingleEmail : libobjc@gmail.comDeveloped by AuthorKTVHTTPCache - A smart media cache framework.KTVVideoProcess - A High-Performance video effects processing framework.