首页
正文
实时互动与即时通讯的区别
#技术实践
实时互动和即时通讯是两个不同的概念,实时互动是指能够实时地传输和处理各种类型的媒体数据(如音频、视频、文本等)的通信方式。它强调的是在通信过程中的实时性、低延迟和高可靠性。
而即时通讯(Instant Messaging,IM)是一种特定形式的实时通讯,主要用于文字信息的传递。IM强调的是能够实时地与他人进行文字沟通,例如通过即时消息软件或平台发送和接收短信、聊天内容等。
举个例子,我们日常生活中经常用到的微信文字聊天就属于即时通讯的范畴,而微信中的音视/视频通话就属于实时互动的范畴。
两者在应用场景、技术指标层面有着明显的区别,实时互动包括多种媒体形式的通讯,包括音频、视频等,并且支持多种复杂的功能,例如“屏幕共享”、“白板”等,所以常用于需要实时沟通和协作的场景,如在线会议、1v1视频聊天、远程医疗等。而即时通讯更侧重于文字信息的传递,常用于日常的社交、在线客服等场景。
在技术指标考核方面,即时通讯主要要求可靠,考核送达率。假如在文字聊天中,有好几条文字信息对方没收到,用户体验就太糟糕了。在实时互动中主要考核低延时和接通率、卡顿率等一系列指标。
- 低延时:你和朋友音视频通话,每说一句对方得几秒钟才有回应,这电话换任何人估计都进行不下去了。
- 接通率:打电话时你这边显示接通了,实际上对面的手机毫无反应,就是没接通。就和发短信没送到一样,体验是非常糟糕的。
- 卡顿率:和朋友音视频通话,对方说话感觉非常卡,听起来一顿一顿的,声音也有点失真,这种情况一般都是遭遇了弱网的环境。