如何为 WebRTC 应用程序提供出色的体验

在WebRTC.ventures,我们相信,如果一个技术上健全的WebRTC应用不能提供积极的用户体验,那么它是不够的。我们把伟大的体验放在首位,认识到即使是最先进的应用,如果不能满足用户的需求也是失败的。

我们拥有一支才华横溢的用户体验设计师团队,致力于打造以下体验:

  • 无缝且直观
  • 反馈清晰及时 
  • 针对差异进行优化
  • 征服网络、带宽和与他人联系的棘手地形
  • 尽可能私密和安全

作为一个拥有构建实时应用程序经验的熟练UX设计师,我对构建涉及WebRTC组件的应用程序有一些技巧。

WebRTC 应用程序必须无缝且直观

如何为 WebRTC 应用程序提供出色的体验

技术是伟大的,正如我们可以用 WebRTC 做的所有惊人的事情。然而,我们应该以人为本,以直觉为导向。体验的重点应该是人与人之间的沟通和协作,而不是下一个闪亮的新功能。

我们怎样才能使协作成为节目的主角?通过使互动无缝化,并允许用户不分心地进行互动。我们通过创建直观的控件来做到这一点,这些控件在需要时才会融入背景。例如,我们可以为视频通话期间的常见动作建立控制,如静音、共享视频、共享屏幕、举手和聊天,以满足用户的心理模型和预期行为。我们的最终目标是让这些动作变得毫不费力,以至于用户甚至不需要考虑这些动作。

用于控件的图标也同样重要,这样你就不会搞不清哪个用于什么功能,以及它们是否被打开或关闭。

WebRTC 应用程序必须提供清晰及时的反馈 

如何为 WebRTC 应用程序提供出色的体验

“看起来你在说话,但我可以看到你在静音。” 你可能认为听到这些话是用户体验的失败,但实际上恰恰相反。

反馈在任何类型的 Web 或应用程序设计中都很重要。然而,WebRTC应用需要一个额外的反馈层。你不仅需要关于你的状态的反馈,你还需要关于通话或聊天中的其他人的信息。是否有人试图加入通话?你听不到别人说话的原因是他们的麦克风被静音了吗?有人在分享他们的屏幕吗?

让用户(和其他人)知道他们被连接、静音或遇到技术问题的视觉指示器或音频提示,可以创造或破坏用户体验。这在实时应用程序中尤其重要。用户总是会把问题归咎于应用程序,而这往往是他们那边的网络问题或类似问题。

随着我们将更多的人工智能和ML纳入我们的WebRTC应用程序,我们甚至可以更进一步,问一些问题,如 “我们看到你的背景是黑暗的。你希望我们应用一个过滤器来提高亮度吗?”

WebRTC 应用程序必须针对差异进行优化

如何为 WebRTC 应用程序提供出色的体验

用户总是要用不同的网络连接、不同的带宽和不同的质量进行连接。

在构建 WebRTC 应用程序时,我们会提前考虑并针对这些差异进行优化。 

例如,我们应该如何以及何时为糟糕的连接降低视频质量?我们如何显示某人在移动设备上与台式电脑上分享他们的视频?例如,那个正方形的视口在同伴的屏幕上可能会变成一个矩形,在他们的外围显示出你没有想到的东西!

可访问性也很关键。终端用户来自各行各业。应该考虑诸如实时字幕等功能。

WebRTC 应用程序必须征服网络、带宽和连接的棘手地形

为了在 WebRTC 中实现良好的体验,你需要考虑到所有可能出错的情况——因为它会出错的。

  • 进入通话的问题(权限!)
  • 失败后的重新连接(反馈和好技术!)
  • 连接断开(反馈和优雅降级!)
  • 视频/音频的差距(反馈和良好的采样技术!)
  • 来电(反馈和良好的重连体验!)
  • 没有共享音频(反馈!)
  • 糟糕的音频质量(反馈和优雅降级!)

WebRTC 应用程序必须努力保护隐私 

每当我们谈论视频和音频应用程序时,隐私都是一个问题。我们可以通过以下方式保护用户的隐私:

  1. 减少音频噪音,因此你无法听到用户周围发生的一切
  2. 模糊背景,这样你就不能看到用户周围发生的一切了
  3. 确认设备连接,确认没有人使用后置摄像头而不是前置摄像头
  4. 等候室,这样你就可以在加入通话前进行通话前检查,这样你就可以控制谁被允许进入通话,这样你就可以获得录音的同意,以及更多。

最后

随着越来越多的人使用实时视频应用程序,他们当然对这种体验变得更加宽容,也对可能和将要出错的事情更加适应。但这并不意味着我们不应该追求伟大。

WebRTC技术很酷……但用户并不关心它是否是最先进的!他们关心的是他们的体验!

作者:Mariana Lopez
原文:https://webrtc.ventures/2023/05/delivering-great-experiences-in-webrtc-applications/

本文为原创稿件,版权归作者所有,如需转载,请注明出处:https://www.nxrte.com/jishu/webrtc/24238.html

(0)

相关推荐

发表回复

登录后才能评论