logologo
售前咨询
点播云
产品简介
购买指南
快速入门
控制台指南
服务端API
SDK文档
播放器SDK
Web端播放器
Android端播放器
iOS端播放器
上传SDK
服务端SDK
相关协议
文档中心SDK文档播放器SDK产品简介

产品简介


概述

StreamLake播放器SDK(KSMediaPlayer SDK )是基于快手多年的技术沉淀,自主研发的音视频媒体播放内核、下载器内核及中间件,推出的跨平台多媒体播放工具。具有播放稳定、性能优异、功能丰富、集成简单等特点。

核心优势

1.低门槛、高灵活度实现播放功能

提供了与系统播放器高度相似的调用接口,便于开发者快速替换、接入,同时提供开发示例;

2.拓展能力强

支持丰富的媒体播放能力,可满足不同场景的播放需求、提供按需灵活定制支持。

3.播放体验佳

通过DNS预解析、缓存等策略保障起播、流畅性等播放体验。支持预加载、网络优化和解码优化等功能,可消除滑动切换视频时的卡顿感。

4.轻量流媒体数据采集

行业一流的数据采集上报方案,支撑转码策略中心和智能CDN调度。

5.首屏秒开

播放器预加载、资源预下载等智能策略,极致优化启播速度,在不同的场景下都有着良好的表现。

6.播放稳定

实际应用中支持快手国内及海外大量产品,过数亿级 DAU 的打磨,稳定性和兼容性极强,全球海量机型全覆盖,性能稳定,crash率极低。

7.精准seek

大量播放器技术优化,显著降低seek耗时。

8.带宽节省

点播场景下,主要成本是CDN的带宽成本。播放器支持H.265解码、精准流控等可大幅削减带宽成本。

功能说明

StreamLake点直播一体化播放器SDK提供了丰富的功能,满足不同业务、不同场景的需求。您可以根据自己的需求来选用。具体功能如下:

功能点 功能描述 Android&iOS
封装格式 点播:HLS、AAC、FLV、 MP4、MJPEG、 MOV、MP3、WAV、AVI等;直播:RTMP、FLV、HLS等
编码协议 视频:H.265、H.264、MPEG-4、 MJPEG、PNG等;音频:HE-AAC、AAC-LC、MP3等
网络协议 HTTP、HTTPS
断点续播 断点续播
缓存播放 同一视频再次播放不需要重新下载
自动重试 支持在网络较差时自动重试点播/直播数据
软硬解支持 支持软解及硬解,H.264、H.265硬解,针对机型能力开启硬解
IP优选 使用HttpDNS + LocalDNS融合方案,选择最佳服务器IP地址
多码率自适应 支持多档位视频自动选择播放
URL播放 支持通过URL播放本地视频、网络视频、网络直播
纯音频播放 支持纯音频播放,满足纯音频播放场景
支持清晰度切换 支持在播放过程中手动切换清晰度
自定义起播进度 支持自定义起始播放位置,可应用于长视频播放中途退出场景、跳过片头场景
网络打分 包含网络质量评分、评级
精准seek 支持精准seek到指定位置,精准度可到毫秒级;支持快速seek,seek响应时间短;持针对已缓存内容快速seek
预加载 在播放视频前进行数据下载,为后续视频播放提供数据缓存,提升播放体验
多视频播放 支持一个界面添加多个播放器同时播放
播放控制 点播:开始、暂停、停止、重播、循环播放、进度条seek等播控能力;直播:开始、退出等播控能力
边下边播 支持下载的同时播放已缓存内容
音量调节 支持实时调节系统音量、支持静音设置
倍速播放 支持0.5~2倍的变速播放,变速不变调
视频填充模式 裁剪填充、留黑边、拉伸填充;对视频画面按角度旋转、水平、垂直等镜像处理
追帧功能 直播场景下延迟调节
SEI解析 标准直播SEI解析能力

特色功能

功能点 功能描述 Android&iOS
H.265播放 支持播放H.265视频源
外挂字幕 支持业务方传入字幕文件
弹幕防挡 支持智能展示弹幕,避免挡住视频人/物。(需配合服务端人像分割能力)
HDR播放 支持HDR格式视频播放

接入指引

为了帮助您快速接入,我们为您提供了播放器接入指引,以示例的方式为您讲解接入步骤,具体参见集成文档。

上一篇:错误码下一篇:DEMO体验
该篇文档内容是否对您有帮助?
有帮助没帮助