-
Android - 实时音视频 SparkRTC
3 4 5 6 7 8 <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.RECORD_AUDIO" />
-
实现音视频通话(Android) - 实时音视频 SparkRTC
实现音视频通话(Android) 环境准备 屏幕分享 通话中质量监测 播放音效文件 播放音乐文件 原始音频数据(音频前后处理) 音频自采集和音频自渲染 原始视频数据(视频前后处理) 自定义视频采集 自定义视频渲染 加入多频道(跨房) 父主题: 实现音视频通话
-
Android SDK - 实时音视频 SparkRTC
Android SDK 开发前准备 SDK使用 基本使用逻辑 接口参考 常见问题 修订记录
-
环境准备 - 实时音视频 SparkRTC
环境准备 详情请参考开发前准备。 父主题: 实现音视频通话(Android)
-
屏幕分享 - 实时音视频 SparkRTC
startRemoteAuxiliaryStreamView stopRemoteAuxiliaryStreamView 父主题: 实现音视频通话(Android)
-
播放音效文件 - 实时音视频 SparkRTC
setAudioClipPosition getAudioClipCurrentPosition getAudioClipDuration 父主题: 实现音视频通话(Android)
-
自定义视频采集 - 实时音视频 SparkRTC
frameRate); } API参考 setExternalVideoCapture pushExternalVideoFrame 父主题: 实现音视频通话(Android)
-
通话中质量监测 - 实时音视频 SparkRTC
onRemoteVideoStatsNotify onAudioStatsNotify onVideoStatsNotify 父主题: 实现音视频通话(Android)
-
自定义视频渲染 - 实时音视频 SparkRTC
videoFrame) { // 渲染视频数据 } API参考 onRenderExternalVideoFrame 父主题: 实现音视频通话(Android)
-
加入多频道(跨房) - 实时音视频 SparkRTC
onJoinRoomFailure onRemoteUserOnline startRemoteStreamView leaveRoom 父主题: 实现音视频通话(Android)
-
播放音乐文件 - 实时音视频 SparkRTC
getAudioFilePosition setAudioFilePosition onAudioMixStateChangedNotify 父主题: 实现音视频通话(Android)
-
音频自采集和音频自渲染 - 实时音视频 SparkRTC
暂不支持 API参考 setExternalAudioCapture pushExternalAudioFrame 父主题: 实现音视频通话(Android)
-
原始音频数据(音频前后处理) - 实时音视频 SparkRTC
远端。也可以进行音频后处理。 接口调用流程 实现原始音频数据(音频前后处理) 注册音频前后处理 获取mHwRtcEngine的MediaEngine对象,调用setAudioFrameObserver方法进行注册。 传入的参数是需要实现了IHRTCAudioFrameObserver的实例对象。
-
原始视频数据(视频前后处理) - 实时音视频 SparkRTC
远端。也可以进行视频后处理。 接口调用流程 实现原始视频数据(视频前后处理) 注册视频前后处理 获取mHwRtcEngine的MediaEngine对象,调用setVideoFrameObserver方法进行注册。 传入的参数是需要实现了IHRTCVideoFrameObserver的实例对象。
-
移动端如何实现录屏(屏幕分享)? - 实时音视频 SparkRTC
移动端如何实现录屏(屏幕分享)? 具体实现方法请参见屏幕分享(Android)、屏幕分享(IOS)。 父主题: SDK使用
-
Android平台如何缩减安装包体积? - 实时音视频 SparkRTC
Android平台如何缩减安装包体积? 根据目标设备架构,您可以选择只打包armeabi-v7a,或者只打包arm64-v8a。 父主题: SDK使用
-
开发前准备 - 实时音视频 SparkRTC
3 4 5 6 7 8 <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.RECORD_AUDIO" />
-
Android SDK是否支持自定义采集数据? - 实时音视频 SparkRTC
Android SDK是否支持自定义采集数据? 支持,具体请参见自定义音频采集和渲染和自定义视频采集和渲染实现。 父主题: SDK使用
-
屏幕共享 - 实时音视频 SparkRTC
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" /> targetSdkVersion >= 29时,在AndroidManifest.xml中需添加如下约束。 <service android:name="com
-
修订记录 - 实时音视频 SparkRTC
oinRoom和leaveRoom接口实现跨房和退房功能,对应回调处理通过事件回调(IHRTCConnectionEventHandler)中的onJoinRoomSuccess、onJoinRoomFailure、onLeaveRoom实现。 2021-01-28 第十次正式发布