Skip to content

pureAudioStream

sunjian880928 edited this page Aug 19, 2016 · 24 revisions

分辨率进阶设定

1. 目的

场景1:当主播在用手机直播的过程中不可避免的会收到通知、信息,或需要点击home键回到桌面的情况,或需要有锁屏的需求; 场景2: 主播不做任何切后台操作,主动切换到纯音频推流; 在这样的情况下我们的SDK提供了纯音频推流的功能。

2. 使用说明

快速集成,KSYGPUStreamerKit是我们已经通过长时间调试的一个封装类,性能优化、线程安全,使用它可得到本SDK提供全部功能。

场景1:进入后台纯音频推流开关
开启后台纯音频推流:
_kit.capDev.bPauseCaptureOnNotice = YES;(默认开启YES)
关闭后台纯音频推流:
_kit.capDev.bPauseCaptureOnNotice = NO;
场景2:主播手动开启关闭纯音频推流开关:
主播手动开启纯音频推流
_kit.streamerBase.bWithVideo = YES;
主播手动关闭纯音频推流
_kit.streamerBase.bWithVideo = YES;

3. 资源占用

normalCPU.png

4. 效果对比

1. 推流环节说明

2. 特色功能说明

2.1 采集

2.2 音频处理

2.3 视频处理

2.4 编码

2.5 推流

2.6 输入多样化

2.7 集成

3. 第三方功能

4. 技术专栏

5. 已知问题

8. FAQ

金山云计算

Clone this wiki locally