媒体播放器组件(AliRtcPlayerExtension)是基于阿里云播放器开发的播放组件,支持将本地播放的媒体文件或在线媒体流推送至频道内的远端用户。

主要功能

功能 描述
播放音视频媒体资源 支持播放主流的在线媒体流和本地媒体资源。
发布媒体资源到远端 支持将播放的媒体音视频画面分享至同频道中的远端用户,远端用户可以订阅并播放媒体流。
播放控制 支持播放、暂停、恢复暂停、调整播放进度、停止播放等播放控制功能。

适用场景

场景 描述
一起看 应用于一起看电影、一起听音乐等场景。房主可通过媒体播放器组件播放电影或歌曲MV,并分享给频道其它用户,优化用户互动性和同步性体验。
在线教学 应用于在线教学场景。教师可通过媒体播放器组件播放教学文件,并分享至学生端,为教师提供丰富多样的教学体验。

组件优势

  • 丰富的格式支持

    支持播放视频格式为MP4、M3U8、FLV、MKV和音频格式为MP3的媒体文件,支持播放HTTP、RTMP协议的在线媒体流。

  • 优秀的回声处理

    行业领先的回声去除算法,可有效去除订阅端因重采集媒体文件播放的音频导致的回声问题。

  • 低延时同步体验

    将播放的媒体音视频画面通过RTC传输至同频道中其它的远端用户,解决多端音视频同步问题。

支持的平台

平台 类别 要求
Android 系统版本 支持Android 4.1或以上版本。
API版本 支持16及以上版本。
CPU架构 支持实体设备架构armeabi-v7a、arm64-v8a。
其他 不支持视频采集旋转,不支持USB外接摄像头。
iOS 系统版本 支持iOS 8.0及以上版本。
硬件设备
  • iPhone:支持iPhone5及之后的设备。
  • iPad:均支持。
CPU架构 支持实体设备架构armv7+arm64(模拟器i386、x86架构仅支持编译)。
其他 不支持bitcode,不支持屏幕旋转。