WWDC 2021 技术热点

2,108 阅读1分钟

Live Text

Live Text是iOS 15 新增的捕获文字的功能,用户可以通过摄像头或者图片获取文字,不用手动输入。

  1. 使用场景
  • 文本框中填写快递单号、身份证号、地图中搜索地址;
  • 相机扫描,文本识别功能会自动弹出;
  • 照片中长按文字,会自动识别。
  1. 开发实现方式
  • 文本框自动适配,也有对应的设置属性
  • 照片、相机自动适配

SharePlay

SharePlay 可让您在 FaceTime 通话期间共享您的 iPhone、iPad 或 Mac 屏幕,以观看电影或节目,甚至与您的朋友同步收听相同的歌曲。

  1. 使用场景
  • 和朋友开启FaceTime通话,跳转到支持SharePlay的App,选中需要共享的视频/音频/绘画内容,发起共享。
  • 正在通话中的朋友可以进行播放、暂停等操作,并及时同步给远端。
  1. 特点

  • Play button: 在进行 FaceTime 通话期间,整个系统中的每个播放按钮都能与 SharePlay 配合使用,准备好开启共享体验。
  • Time synced: 为了达到实时的观看体验,支持多端实时同步播放进度,该实现是集成在AVFoundation中的播放同步协议,开发者无需过多的实现。
  • Full-fidelity video: 高保真视频,为了达到高保真的效果,SharePlay不会转发共享资源,而是在各个端侧直接从App的服务器下载播放共享资源。
  • Smart volume: 有人讲话,共享视频的音量会自动弱化,达到大家真的像是坐在一个房间看视频的效果。
  1. 实现方式
  • 初始化GroupActivity

  • 建立GroupSession会话

更多信息

WWDC NOTES

github.com/twostraws/w…

developer.apple.com/videos/