Home - Arcloud/ArcPlayer-iOS GitHub Wiki

当虹云iOS播放SDK主页

1.SDK特性

  • 支持 RTMP 和 HLS 协议的直播流媒体播放
  • 支持首屏秒开
  • 支持直播累计延迟优化
  • 支持倍数播放
  • 支持纯音频播放
  • 支持后台音频播放
  • 支持播放重连功能
  • 支持多种画面填充模式
  • 支持音量调节功能
  • 支持点播循环播放
  • 支持多实例播放(同时播放多路流)
  • 支持rtsp播放
  • 支持 HTTPS 协议
  • 支持 http 的 DNS 异步解析
  • 支持cache内seek
  • 支持低功耗硬解模式
  • 支持mp4 本地缓存
  • 支持当虹云私有 DRM
  • 支持IPV6
  • 提供与系统播放器MPMoviePlayerController接口一致AMMFPlayerController

2.快速集成

2.1 首先需要开发者或公司在当虹云后台进行注册账号,然后按照指定的方式获取AccessKey/Secret;

2.2 添加头文件和库文件

  • inc目录下的所有头文件
    amcomdef.h, amconstant.h, amtypes.h, ARCPlayer.h和AMMFPlayerError.h
  • lib目录下包含的静态库
    libARCPlayer.a
  • 添加系统库
    libresolv.tbd,AudioToolbox.frameork,AVFoundation.framework,CoreGraphics.framework ,CoreMedia.framework,MediaPlayer.framwork ,VideoToolbox.framework