Pano开发者中心
  • 文档中心
  • 下载中心

›帮助

新手入门

  • 简介
  • 名词解释
  • 帐号注册指南
  • 创建第一个应用

规则说明

  • Channel ID命名规则
  • 权限控制
  • 计费说明
  • 最长通话时长说明
  • 每月一万分钟免费说明
  • 布局参数说明

场景方案

    教育行业

    • 1vN互动小班课
    • 互动直播大班课

快速接入

  • 快速接入
  • Windows (C++)
  • Android (Java)
  • iOS (Objective-C)
  • Web

RESTful API

  • 基本格式
  • 获取Token
  • 频道管理
  • 云端录制
  • CDN推流
  • 文档转码
  • 服务端消息通知API

SDK API

  • SDK接口说明
  • Android (Java)
  • Windows (C++)
  • iOS/macOS (Objective-C)
  • Web SDK

    • PanoRtc 参考
    • RtcEngine
    • RtcWhiteboard
    • Constants

帮助

  • FAQ
  • 接入常见问题
  • 更多帮助

接入常见问题

Q1:iOS平台接入PanoRtc.framework,启动音视频通话后,App崩溃。

A:启动音视频通话的时候,PanoRtc.framework需要获取麦克风和相机的使用权限,请在App的Info.plist文件中添加 NSMicrophoneUsageDescription 和 NSCameraUsageDescription 项。

Q2:App在iOS真机上运行,加载PanoRtc.framework失败,报错“code signature invalid”。

A:这是Apple已知问题:使用Apple免费开发账号开发,并在iOS 13.3.1的真机上运行会发生此错误。请升级iOS系统到13.4.1及以上版本,或者使用Apple付费开发账号开发。

Q3:App在Android真机上运行,加入channel后会崩溃在某些回调处,报虚函数调用错误,如: java.lang.AbstractMethodError: abstract method "void com.pano.rtc.api.RtcEngineCallback.onActiveSpeakerListUpdated(long[])"。

A:这是因为PANO SDK的回调是以 JAVA Interface 来实现的,并且回调 method 加了 default 关键字,在某些 Android 机器上如果没有实现这些 default method 会报虚函数调用错误。修复方法:APP 实现回调的 default method。

Q4:Windows平台声卡音频共享功能开启后,但是对端听不到共享的声音。

A:首先确认是否先调用了startAudio,需先开启音频才能使用音频共享功能。其次需要保证Windows系统使用的扬声器与软件使用的扬声器保持一致,因为播放器一般使用的是系统设置的扬声器,播放器将声音数据送入到系统指定的扬声器。而软件需要设置到相同的扬声器声卡,才能分享音频。

Q5:Windows平台声卡音频共享功能开启后,但是对端听到的声音嘶哑,缓慢。

A:声卡设置中需将声音->播放->选定使用扬声器->属性->增强->勾选禁用所有声音效果(没有增强选项则忽略);声音->播放->选定使用扬声器->属性->高级->不勾选启用音频增强(没有启用音频增强选项则忽略);重启软件即可。

Q6:Windows平台声卡音频共享功能开启后,对端听到的声音很小。

A:声卡设置中需将声音->通信->勾选不执行任何操作。

← FAQ更多帮助 →
浙ICP备20002645号-1 Copyright ©2020 拍乐云. All Rights Reserved