记录一次融云音视频技术技术沙龙分享

happlyfox 等级 299 0 0

本文是对上个月参加的技术沙龙总结,抱歉拖了这么长时间才更文,最近公司的事情有点忙,回家后根本就不想看到电脑,今天工作终于告一个段落,开始把之前的落下的文章补一补。

先说说我为什么参加这个技术沙龙。那天在csdn上闲逛,点击活动栏目,看到在南京有融云举办的线下沙龙活动。作为从来没有参加过线下沙龙活动的我,一直对这样的活动类型充满好奇,所以就点击了报名。在活动即将开始的前三天,我收到了短信通知和对应的参加码。

首先向大家简单介绍一个这个技术沙龙的主题——高质量、高并发的实时通信架构设计与探索。

活动概要

即时通讯与实时音视频作为娱乐社交、电商购物、在线教育、生活服务、智能硬件等行业的核心功能,伴随着行业红利爆发,用户规模呈指数级增长,不断升级迭代架构,是保证用户体验的核心手段。

活动亮点

  • 实时通信架构设计技术干货分享

  • 顶级技术专家面对面交流

沙龙主要是融云的几个工程师针对不同的领域给出的一些解决方案分离。主要涉及sdk架构设计分享,日志系统的演变和问题解决分享,针对小游戏的实时交互通信设计分享。

其中让我印象比较深刻的是最后一位讲师,为什么呢。因为他讲到了一些我的知识盲区,起初的几位老师讲的也非常好,但是怎么说呢。讲的内容属于已知内容的一种精进,虽然学习到了新的知识,但是并不会产生什么太大的情绪波动。最后的这们讲师说到了Quic协议,在未参加本次论坛前,我根本就不知道Quic协议是什么,他的使用场景是什么,有什么样的好处。但是经过老师的讲解,我对此有了一个大概的了解,虽然说在工作中不一定会使用到,但是横向知识向的提升也是能加提升重要的一环。当你真正碰到问题的时候,了解了技术方案越多,你才可以从中挑选出最符合当前场景的。

沙龙学习到的内容

第一点 protoibuf 和 json 的区别和好处

protoibuf 和 json 的区别和好处

 Xml、Json是目前常用的数据交换格式,它们直接使用字段名称维护序列化后类实例中字段与数据之间的映射关系,一般用字符串的形式保存在序列化后的字节流中。消息和消息的定义相对独立,可读性较好。但序列化后的数据字节很大,序列化和反序列化的时间较长,数据传输效率不高。

    Protobuf和Xml、Json序列化的方式不同,采用了二进制字节的序列化方式,用字段索引和字段类型通过算法计算得到字段之前的关系映射,从而达到更高的时间效率和空间效率,特别适合对数据大小和传输速率比较敏感的场合使用。

protobuf的简单分析 优点:通过以上的时间效率和空间效率,可以看出protobuf的空间效率是JSON的2-5倍,时间效率要高,对于数据大小敏感,传输效率高的模块可以采用protobuf库

缺点:消息结构可读性不高,序列化后的字节序列为二进制序列不能简单的分析有效性;目前使用不广泛,只支持java,C++和Python;

第二点 了解quic协议的产生、优点、使用场景

1、quic是什么

Quic 全称 quick udp internet connection,即:快速UDP互联网链接。是由Google提出的基于UDP协议的多路并发传输协议。

2、quic的好处

1)通过减少往返次数,以缩短连接建立时间

(2)多路复用,解决HTTP/2队头阻塞问题

(3)使用FEC(前向纠错)恢复丢失的包,以减少超时重传

(4)使用一个随机数(CID)标志一个连接,取代传统IP + PORT的方式,使得切换网络环境如从4G到wifi仍然能使用之前的连接。

3、了解针对quic的实现库

服务端 caddy

客户端 quiche 或 quck-go

总结

通过这样的线下技术沙龙活动,可以帮助开发者拓展横向领域的知识面,分享技术,讨论知识,在时间允许的情况下,多参加参加拓宽自己的见识是看的挺好的。

收藏
评论区

相关推荐

Go-GRPC 初体验
grpc 跟常见的clientserver模型相似(dubbo) grpc 编码之前需要准备以下环境: 安装protobuf,grpc的client与server之间消息传递使用的protoc格式消息,比起json,xml速度快 安装grpc 的源码包下面开始编写grpc示例代码:1. 首先编写proto文件,示例:helloworld
C语言_练习题(一)
前言: 看懂理解代码很容易,难的是把所理解的融会贯通,融合到实例中,你会发现事实和理论会有些许差别,编写实例能更好的帮你积累经验。 0x1 编写一个程序,要求提示输入一个ASCII码值(如,66),然后打印输入的字符。 代码: include <stdio.h int main(){ char i; printf("请输入一个ASCI
天池比赛数据挖掘心电图模型融合
Task 5: 模型融合 5.1 学习目标 学习融合策略 完成相应学习打卡任务 5.2 内容介绍https://mlwave.com/kaggleensemblingguide/ https://github.com/MLWave/KaggleEnsembleGuide模型融合是比赛后期一个重要的环节,大体来说有如下的类型方式。1
typora配置图床[阿里云]
typora 配置图床 阿里云 | Failed to fetch 解决 typora 配置图床 阿里云txt1) 下载最新版typora;2) 偏好设置 图像 下载PicGo客户端 如图一3) 打开下好的picGo 图床设置 阿里云 如图二4) 打开阿里云控制台 阿里云购买os
深度 | 阿里云蒋江伟:什么是真正的云原生?
作者 | 阿里云原生 来源|而今,云原生成了耳熟能详的热门词,似乎不提云原生就落伍了,加入 CNCF 也成了云厂商引以为傲的技术优势。我们也看到各种云原生的定义,有来自 CNCF 的“微服务容器持续交付DevOps”,也有来自不同云厂商的说法。2020 年 9 月,阿里云成立了云原生技术委员会,今天我就从云计算的初心尝试谈谈什么是真正的云原生。狭义的
灵雀云陈恺:2020 云原生走向何处?|CNBPS2020演讲实录
大家好,我是灵雀云的陈恺。今天我们用这种比较特殊的方式来交流,很多人可能已经习惯这种新的工作和生活方式。疫情在带来很大挑战的同时,也在倒逼着我们去进步,就像几个月前微软CEO 萨提亚·纳德拉说的,很多企业把原本需要花两年时间来做的数字化转型,在短短两个月内一口气全都搞定了。参加过前面几届CNBPS大会的朋友可能知道,我每年都会试图用一句话来概括下云原生在这一
Artifactory Terrafrom plugin来了!
前言随着多云环境和DevOps普及,越来多的DevOps工程师要面临云上与云下资源的自动化管理问题。 作为全球领先的Artifact Managenment软件供应商,JFrog的Artifactory也被众多知名企业采用,成为当前最流行的devops工具之一。那么通过什么方法能够在我们的云环境中快速部署一套Artifac
用python重新定义【2019十大网络流行语】
↑ 关注 + 置顶  有趣的不像个技术号 “文明互鉴真硬核,融梗柠檬谁觉得。霸凌第一九九六, 块链不知太难了。” 12月1日,《咬文嚼字》编辑部以一首“顺口溜”发布2019年度十大流行语。“文明互鉴”、“区块链”、“硬核”、“融梗”、“××千万条,××第一条”、“柠檬精”、“996”、“我太难/南了”、“我不要你觉得,我要我觉得”、“霸凌主义”十条流行语
记录一次融云音视频技术技术沙龙分享
本文是对上个月参加的技术沙龙总结,抱歉拖了这么长时间才更文,最近公司的事情有点忙,回家后根本就不想看到电脑,今天工作终于告一个段落,开始把之前的落下的文章补一补。先说说我为什么参加这个技术沙龙。那天在csdn上闲逛,点击活动栏目,看到在南京有融云举办的线下沙龙活动。作为从来没有参加过线下沙龙活动的我,一直对这样的活动类型充满好奇,所以就点击了报名。在活动即将
云游戏时代来了,让好玩触手可及。
本文纯属分享新技术随着科技的迅猛发展,"云端"这个概念逐渐成为各大厂商的研究对象。云储存、云盘、云计算乃至最近大火的云游戏,脱离了固定的硬件和软件计算环节。 云游戏也叫有需求的游戏,是基于云计算的新技术。在云游戏模型中,所有的游戏逻辑和渲染都在服务器端运行,然后再从服务器把压缩的视频传给用户,这样玩家就不需要一台CPU和GPU相当好的计算机了,唯一的要求就
用Python编程借助现有量化平台编写股票交易策略和回测分析
一、简介大家好,我是Snowball。今天给大家分享的内容是基于Python编程,实现股票交易相关功能开发,如果读者对股票或金融衍生物交易不太了解,又比较感兴趣的话可自行查询相关资料。接下来笔者会给大家介绍股票交易中的常见几种交易策略实现思路和源码编写过程,如果大家听说过量化交易这个词语的话,对其中的交易策略或许了解过,大概意思就是在股票、加密货币或者金融衍
腾云先锋招新啦!!
腾云先锋招新啦!!如果您想结交一群热爱云产品 / 技术,喜欢技术交流的小伙伴;如果您对目前正在使用的腾讯云产品、云服务有更好的建议,但无法直接反馈给产品团队;如果您出现遇到云问题无法及时解决的情况;::: warning 请加入腾云先锋,您的云技术问题和需求将可直接对接到产品团,同时您也可以在这里拓展朋友圈。还可以通过各种方式积累积分,凭积分兑换无门槛代金
腾云先锋招新啦!!
腾云先锋招新啦!!如果您想结交一群热爱云产品 / 技术,喜欢技术交流的小伙伴;如果您对目前正在使用的腾讯云产品、云服务有更好的建议,但无法直接反馈给产品团队;如果您出现遇到云问题无法及时解决的情况;请加入腾云先锋,您的云技术问题和需求将可直接对接到产品团,同时您也可以在这里拓展朋友圈。还可以通过各种方式积累积分,凭积分兑换无门槛代金券(301000 元不等)
不想卷了!985研究生毕业去卷烟厂,流水线上研究生超 30%!
大家好,我是菜鸟哥!今天是周末不谈技术,跟大家一起讨论一个话题。希望大家认真看完,也欢迎大家在留言区讨论。 一直以来,在大家的普遍认知里,985高等学校出身的学生,都会在一线城市工作,当个白领,要么去互联网大厂,阿里,百度,美团,头条,拼多多;或者去一些大的研究所工作。可最近,一则《985硕士毕业生去卷烟厂卷烟》的新闻却登上了热搜,在知乎上引起了热议,各大
腾讯云用户沟通群招新啦!!!
如果您想结交一群热爱云产品 / 技术,喜欢技术交流的小伙伴;如果您对目前正在使用的腾讯云产品、云服务有更好的建议,但无法直接反馈给产品团队;如果您出现遇到腾讯云产品问题无法及时解决的情况;请加入腾云先锋用户沟通群,您的云技术问题和需求将可直接对接到产品团,同时您也可以在这里拓展朋友圈。还可以通过各种方式积累积分,凭积分兑换无门槛代金券(301000 元不等)