{"repo":"libobjc/SGPlayer","free":true,"listed":false,"github":"https://github.com/libobjc/SGPlayer","clone":"git clone https://github.com/libobjc/SGPlayer.git","description":"A powerful media play framework for iOS, macOS, and tvOS.","language":"Objective-C","stars":2193,"topics":["player","ios","macos","tvos","ffmpeg","360-video"],"license":"MIT","category":"mobile-apps","readme_excerpt":"SGPlayer - SGPlayer is a powerful media play framework for iOS, macOS, and tvOS. Features - iOS, 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 On - FFmpeg - Metal - AudioToolbox Requirements - iOS 13.0 or later - tvOS 13.0 or later - macOS 10.15 or later Getting Started Build FFmpeg and OpenSSL - Build scripts are used by default for FFmpeg 4.4.4 and OpenSSL 1.1.1w Open demo project in Xcode - Open demo/demo.xcworkspace. You can see simple use cases. Check Dependencies Flow Chart Author - GitHub : Single - Email : libobjc@gmail.com Developed by Author - KTVHTTPCache - A smart media cache framework. - KTVVideoProcess - A High-Performance video effects processing framework.","default_branch":null,"files":null,"tree":[],"storefront":"/r/libobjc","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/libobjc/SGPlayer/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}