Ipad screen share error happens

Description
我原来发过贴说 v4.4.57220.1211可以支持ipad共享屏幕,这个版本之后的sdk都会在共享屏幕后播放QQ音乐,网易云音乐,爱奇艺等视频内容时异常中断。得到等答复是没有问题;因为一直被这个问题困扰,我最近得到朋友的指点,经过反复验证后发现规律。

  1. v4.4.57220.1211 该版本第一次共享桌面后播放视频时不会异常,别的端也能一直看到视频,但是别的端听不到声音。停止共享后再次共享桌面并播放视频后对端才能听到声音。
    问题:首次共享屏幕后声音没法共享出去,第二次共享后能恢复;

  2. v4.6.15084.0206 从该版本开始到最新版本第一次共享桌面后播放视频很快会异常,同时能看到,异常之前也是声音共享不出去的。异常后进行第二次共享桌面后对端就能听到声音了,且不会出现audioSessionDidInterruptNotification这样的日志输出了。

现在问题就变成怎么能在第一次共享桌面时让声音也能共享出去,因为一旦声音成功了就不会中断了。

Hi @guan_bj,

感谢分享这些信息,我会把这个问题转给工程团队看看,会尽快回复你。谢谢

@Carson_Chen 我今天又进一步测试了发现有两个额外的信息:1)用v4.6.21666.0428版本里的zoom 例子工程(MobileRTCSample)在ipad上进教室,也是首次分享时没有声音并很快出现异常;在iphone上首次分享同样没有声音,但不会出异常。ipad和iphone第二次分享都正常了。2)从appstore上下载都zoom client没问题,可能还是有某个关键信息没有在例子里体现出来。也许是某个工程配置,导入的库版本啥的。
4.4.57220.1211 是最后一个屏幕共享时不会报错导版本,该版本在第一次共享时没有声音,但不会出现任何报错;第二次共享声音和视频都正常了。 4.4.57220.1211之后的v4.6.15084.0206可能是为了修复首次没有声音问题加了什么代码,造成了直接报异常。

@guan_bj 感谢分享,工程团队研究后发现,当前的SDK的确会有你提到的问题。Zoom Client在最新版里对Screen sharing功能进行了大的改动和性能的提升,下一个版本的SDK会inherit这些改动,届时你提到的这些问题应该都会改善。Thx