当前位置:主页 > 查看内容

你了解吗?一对一直播软件开发它们才能实现音视频传播

发布时间:2021-07-14 00:00| 位朋友查看

简介:语音聊天软件是当代人民日常生活中最常使用的软件之一无论是一对一即时聊天的QQ、微信、还是陌陌等支持陌生人语音社交连线的软件又或者是直播、聊天室等多人聊天软件你总归会使过其中一种或几种。 以一对一直播软件开发为例今天想讲讲在我们使用聊天软件时有……

语音聊天软件是当代人民日常生活中最常使用的软件之一,无论是一对一即时聊天的QQ、微信、还是陌陌等支持陌生人语音社交连线的软件,又或者是直播、聊天室等多人聊天软件,你总归会使过其中一种或几种。
以一对一直播软件开发为例,今天想讲讲,在我们使用聊天软件时,有多少种音视频传输方式在为我们服务
简述
在一对一直播软件里,有三种功能的开发离不开音视频传输,“短视频”“直播”和“一对一音视频聊天”,在一些软件里,前两者为第三者服务,而另一些软件里,“一对一”和“直播”的分量同样重。
二、语音聊天的传输方式
在这里插入图片描述

1、 传输方式
一对一语音聊天软件的开发中采用的音频传输方式为:用户甲(推流)→服务器(即时传输)→用户乙
多人语音聊天采用的音频传输方式为:用户甲/乙(可同时推流)→服务器(即时传输)→其他用户
2、 简单解读缺点
在这里插入图片描述

在两位用户进行私聊时,用户甲的语音先传输到服务器,再被推流到用户乙那里,而不是直接传输到乙那里,“服务器中转”这一步也是出现“抢话”“延迟卡顿”的祸首之一。
在多人用户进行聊天时,音频传输方式其实与一对一私聊差不多,只是多线并行。

;原文链接:https://blog.csdn.net/sanzhihama01/article/details/115696728
本站部分内容转载于网络,版权归原作者所有,转载之目的在于传播更多优秀技术内容,如有侵权请联系QQ/微信:153890879删除,谢谢!
上一篇:Stream sorted的使用以及注意事项 下一篇:没有了

推荐图文


随机推荐