直播云

  • 直播云 > 常见问题 > IOS 知识库 >iOS 接入基础知识

    iOS 接入基础知识

    最近更新时间: 2017-08-16 14:53:45

    Q:IOS 接入需要哪些准备?

    1. 设备要求:iPhone 4s 及以上
    2. 系统要求:iOS 7 及以上
    3. 已注册七牛账号
    4. 一个已经备案的域名
    5. 通过官网申请并已开通直播权限


    Q:iOS 的 SDK 在哪里下载?


    Q:iOS 的 sdk 文档在哪?


    Q:当前 iOS 支持的功能特性有哪些?

    • 支持硬件编码
    • 多码率可选
    • 支持 H.264 视频编码
    • 支持 AAC 音频编码
    • 支持前后摄像头
    • 支持自动对焦
    • 支持手动调整对焦点
    • 支持闪光灯操作
    • 支持多分辨率编码
    • 支持 HeaderDoc 文档
    • 支持构造带安全授权凭证的 RTMP 推流地址
    • 支持 ARMv7, ARM64, i386, x86_64 架构
    • 支持 RTMP 协议直播推流
    • 支持音视频配置分离
    • 支持推流时可变码率
    • 提供发送 buffer
    • 支持 Zoom 操作
    • 支持音频 Mute 操作
    • 支持视频 Orientation 操作
    • 支持自定义 DNS 解析
    • 支持弱网丢帧策略
    • 支持纯音频或纯视频推流
    • 支持后台音频推流
    • 支持自定义滤镜功能
    • 内置水印功能
    • 内置美颜功能
    • 支持返听功能
    • 支持内置音乐播放器混音功能
    • 支持内置音效功能
    • 内置动态帧率功能
    • 内置自适应码率功能
    • 内置断线及网络切换自动重连功能
    • 支持预览与直播流分别镜像
    • 支持自定义音视频处理
    • 提供两种层次的 API,灵活选择,高可定制性与简单两不误


    Q:iOS 接入注意事项有哪些?

    从 v1.1.6 开始,在使用 SDK 之前,需要保证 PLStreamingEnv 被正确初始化 ,否则在初始化核心类 PLStreamingSession 的阶段会抛出异常。

    [PLStreamingEnv initEnv];

    以上内容是否对您有帮助?
  • Qvm free helper
    Close