分类:IM SDK

谈谈接入各种第三方推送平台的技术方案和一点经验

在移动互联网时代,为了运营好一个APP,消息推送是一个优质廉价的渠道。消息推送的使用场景简单来说,可以包括运营类的消息推送,如活动推广期间的推送等,还包括通知类的消息推送,如社交场景中的新消息提醒等。 对于APP来说,消息推送能够起到内容...

2年前 (2018-11-19) 1792℃

浅谈实时音视频直播中直接影响用户体验的几项关键技术指标

前言 这两年互联网领域的一个热门关键词就是实时音视频直播,从刚开始的游戏直播和秀场娱乐开始,实时音视频直播带来了远超传统互动的用户体验,现在实时音视频直播已逐渐深入当今主流的互联网应用形态里。 本文将聊一聊实时...

2年前 (2018-11-05) 3786℃

如何优化传输机制来实现实时音视频的超低延迟?

1、前言 要在语音视频 SDK 中实现超低延迟,实时的语音视频传输机制是必不可少的,而 FEC 和 ARQ 的智能结合是实时语音视频传输机制的基石。 在语音社交、视频社交、游戏语音和互动直播等领域,关于在语音视...

2年前 (2018-11-05) 4575℃

简述实时音视频聊天中端到端加密(E2EE)的工作原理

前言 本文着重阐述端到端加密(E2EE),端到端加密是确保数据传输安全的可行方法之一。读完这篇文章,你可以了解这种加密方式的基本原理. 说到互联网的数据安全,一般用户可能认为,像端到端加密这类问题事不关己。确实...

2年前 (2018-11-05) 3667℃

IM群聊消息如此复杂,如何保证不丢不重?

1、前言 群聊已经成为主流IM软件的基本功能,不管是QQ群、还是微信群,一个群友在群内发了一条消息,那么对于IM服务器来说需要保证: 在线的群友能第一时间收到消息; 离线的群友能在登陆后收到消息。 由于“消...

2年前 (2018-11-05) 2745℃

IM单聊和群聊中的在线状态同步应该用“推”还是“拉”?

1、前言 “用户在线状态的一致性”(单聊好友在线状态、群聊用户在线状态)是IM应用领域比较难解决的一个技术问题,如何精准实时的获得好友、群友的在线状态,是今天将要探讨的话题。 2、IM开发干货系列文章,欢迎关注...

2年前 (2018-11-05) 2549℃

如何保证IM实时消息的“时序性”与“一致性”?

1、前言 我们都知道,一个典型的分布式系统中,很多业务场景都需要考虑消息投递的时序,例如: IM中单聊消息投递:保证发送方发送顺序与接收方展现顺序一致; IM中群聊消息投递:保证所有接收方展现顺序一致; 电商...

2年前 (2018-11-05) 2453℃

IM消息送达保证机制实现(二):保证离线消息的可靠投递

即时通讯网 1、前言 本文的上篇《IM消息送达保证机制实现(一):保证在线实时消息的可靠投递》中,我们讨论了在线实时消息的投递可以通过应用层的确认、发送方的超时重传、接收方的去重等手段来保证业务层面消息的不丢不...

2年前 (2018-11-05) 1900℃

IM消息送达保证机制实现(一):保证在线实时消息的可靠投递

1、前言 互联网发展至今,IM(即时通讯聊天应用)一直是互联网上最为成功也是最为平常的应用类型。尤其现今的移动互联网时代,因即时通讯技术的发展和普及,IM这种即时通讯应用已乎达成了各即时通讯应用运营者梦寐已求的...

2年前 (2018-11-05) 3111℃