MovieousPlayer-Cocoa
MovieousPlayer 是基于 ijkplayer 开发的播放器,由 movieous 研究开发。MovieousPlayer 继续保持无穷的稳定性和兼容性,并且在直播场景中进行了进一步的优化,包括立即桌面打开、累积延迟优化、DNS优化、自动切换软硬编码解决方案等,并提供更小的包。通过集成 MovieousPlayer,开发者可以快速构建优质的直播和点播播放器应用程序。MovieousPlayer SDK 是一套用于快速便捷开发移动应用程序的工具,用于播放各种如 RTMP、HLS、FLV、MP4、TS 等网络视频格式,以及以下格式的文件播放:AVI、MOV、MKV、FLV、AVI、3GP、3G2、ASF、WMV、MP4、M4V、TP、TS、MTP、M2T 等。SDK 的核心是一个用于应用开发的库。
特性
- 基于 ijkplayer (基于 ffplay )
- HTTP, HTTPS, RTMP 和 HLS 协议
- 常见音频和视频容器(MP4、M4A、flv 等)
- H.264 视频解码
- H.264 硬件解码
- AAC 音频解码
- AAC 硬件解码
- 后台播放
- 数秒内首次屏幕打开
- 直播累积延迟优化
- 播放器音量设置,支持静音功能
- 多屏幕预览模式
SDK 要求
iOS 8.0 或更高版本
如何安装
MovieousPlayer 支持多种方法在项目中安装该库。
使用 CocoaPods 进行安装
CocoaPods 是 Objective-C 的依赖管理器,它自动化并简化了在项目中使用 MovieousPlayer 等第三方库的过程。有关更多信息,请参阅"入门指南"。您可以使用以下命令安装它
$ gem install cocoapods
要在构建 MovieousPlayer 中需要 CocoaPods 0.39.0+。
Podfile
要将 MovieousPlayer 集成到您的 Xcode 项目中,请使用 CocoaPods 指定它。
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '8.0'
target 'TargetName' do
pod 'MovieousPlayer'
end
然后运行以下命令:
$ pod install
指令
有关文档,请参阅MovieousPlayer 开发指南以供参考。
描述
MovieousPlayer 基于 ijkplayer, 感谢 ijkplayer。
反馈和建议
如果您遇到任何问题,请通过GitHub仓库提交问题反馈,尽可能清晰地描述问题。如果有错误信息或截图一起提交会更好,并在标签中指明bug或其他问题的类型。