手机端无法接收、显示pc端发起的屏幕分享流

你好,eEducation项目中分享的屏幕流在手机端无法接收到,是何原因?

手机端集成的也是 eEducation 项目吗?用的是同一个 appid 吗?

手机端只是作为观众,pc端作为老师直播。appid是demo里边自带的



你按照这几个教程贴重新跑一下试下?

我们已经把demo迁移到自己的服务器,测试时手机端直播、白板功能都正常显示画面,但是无法显示分享的屏幕,所以想问可能是什么原因导致的

麻烦提供一下日志,我们来分析一下。

手机端在哪里找到日志?


在默认路径下。

我用的是手机网页版,不是通过app进入的

这边用在线 demo 测试是没有问题的,
pc 端:macOS 的 chrome 浏览器
手机端:iphone8p 的 safari 浏览器

手机端可以看到 pc 端的屏幕共享内容。

在线 demo 地址:https://solutions.agora.io/education/web/

一般而言,我们更推荐在手机设备上集成 native sdk,性能更佳。

手机ios的版本有限制吗?我这里是ios10,登录页面都显示不全

字体大小不对,你看safari左上角有Aa,字体弄小点就行了。但是最好还是不要用手机上的web来走教育场景

我的iphone没这个功能。另一个问题是一个appid最多能开设多少个频道?一个声网账号又能开设多少个频道?个人账号与企业账号有区别吗

没有限制

1、实名认证的方式影响发票申请:
个人认证可以申请个人发票或企业普通发票。
企业认证可以申请企业普通发票或企业专用发票。

2、企业账号余额不足的宽限期为30天,个人账号为5天。
3、企业账号后续可以购买专业支持套餐。
4、企业账号可享有更高优先级的服务。

好的,谢谢。还有就是在web sdk开发时,发现出现的画面是反的,这个有什么方法调整?我看到原生sdk有函数解决,但是没找到web方式如何处理

是本地画面镜像还是远端画面镜像了?

  1. 如果是本地视频镜像,那么可以通过 mirror 参数调整镜像模式:
    https://docs.agora.io/cn/Interactive%20Broadcast/API%20Reference/web/interfaces/agorartc.streamspec.html#mirror
  2. 如果是看远端视频镜像,那么建议自行通过 CSS 去对画布进行镜像处理。