概览

更新时间: 2021/11/09 09:57:27

SDK简介

网易云信视频播放器iOS SDK(以下简称“播放器 SDK”)是网易官网推出的软件开发工具包,提供简单,便捷的开发接口,帮助开发者在iOS平台上快速开发播放器应用。具有稳定、高效、功能全面的特点。

pic

播放器 SDK 由以下所示的结构组成。其中,虚线框是播放器SDK大的功能模块,包括Network,Demuxer,Decoder,Sync和Output。实线框是每个功能模块的子模块。

pic

在以上的五个功能模块中,Network、Demuxer和Decoder的软解码部分依赖ffmpeg。

设备和系统要求

  • 支持iOS 7.0及以上系统
  • 支持的CPU架构:armv7、arm64、i386、x86_64

功能特性

  • 支持 HTTP/HTTPS、RTMP、HLS 协议的流媒体播放
  • 支持常见的音视频文件播放(MP4、flv、MP3 等)
  • 支持多种画面预览模式(填充,拉伸,裁剪)
  • 支持硬件解码(iOS 8.0及以上)
  • 支持音频后台播放
  • 可高度定制化播放器UI控件
  • 优化 RTMP 直播首屏秒开
  • 优化 RTMP 直播累积延时
  • 支持YUV/PCM回调
  • 支持加密视频播放
  • 支持显示播放信息(视频/音频)
  • 支持点播倍速播放
  • 支持多种缓冲策略
  • 支持多实例播放
  • 支持HLS多码率自适应播放
此文档是否对你有帮助?
有帮助
去反馈
  • SDK简介
  • 设备和系统要求
  • 功能特性