百度智能云

All Product Document

          Multimedia Cloud Processing

          iOS-Player-SDK-Introduction

          Reading Object

          This document is intended for all developers, testers, partners and other interested users using SDK, and requires the readers to have a certain iOS programming experience.

          Introduction

          Baidu AI Cloud Player IOS SDK(“SDK”) is the IOS platform video player software development kit (SDK) introduced by Baidu AI Cloud to provide simple and convenient development interface to the developers and help them realize media play feature in the devices of iPad/iPhone/iPod and Apple TV. SDK provides simple and convenient media application development capacity.

          • Local all-media format support It breaks the limitation of iOS platform for video format, and supports all mainstream media format currently (mp4, avi, wmv, flv, mkv, mov and rmvb, etc.).
          • Support wide streaming video formats

            Support the files of multiple formats for progressive and stream-like playback: HLS, RTMP, HTTP and Pseudo-Streaming. 
          • Powerful performance

            Low CPU/memory occupancy rate, fast video loading speed. 
          • Low threshold and high flexibility to realize play feature

            It provides a call interface that is highly similar to the system player MPMoviePlayerController for developer to develop the media player applications quickly, and provides development examples at the same time. 
          • Optimize the live scenarios

            Provide a starter version SDK dedicated specially to LVB scenarios, and support RTMP, HTTP+FLV, HLS protocol and H264 and AAC code. 
          • Copyright protection

            Support offline download and play of HLS encrypted videos. 
          • Extreme low access costs

            Support [Cocoapods Access Method](https://github.com/baidubce/bce-player-ios)。
          Previous
          Feature List
          Next
          Quick Start