加载中
基于webrtc的300人会议背后的技术

MCU & SFU的选择 MCU资源开销太大,一般只有在传统视频会议才会使用,价格昂贵。 SFU 服务器只是转发,开销主要在网络流量,编解码方面都分散到各个客户端。 互联网RTC服务器实现方式 基于w...

janus-gateway 会话与消息简介

janus-gateway 会话与消息/VideoRoom插件 https://github.com/meetecho/janus-gateway janus-gateway 是啥?janus是一个基于webrtc的网关,下文我都以janus来替代janus-gateway。其中使用比较...

我的Protobuf消息设计原则(续)--实践

本文作为《我的Protobuf消息设计原则》一搏文的后续,主要通过一个简单的聊天服务器和客户端的通信来介绍protobuf消息的设计原则,并介绍如何通过wiresharek的protobuf插件进行抓包分析;...

化繁为简--google protobuf

简化开发流程,让程序员更轻松的使用goolge protobuf

我的Protobuf消息设计原则

网络通信涉及到消息的定义,不管是使用二进制模式、xml、json等格式。消息都可以大体的分为 命令消息、请求消息、应答消息和指示消息4大消息类型。一般情况下每个消息还还有包含一个序列号和...

wireshakr Dissector Bug: proto.c:1765

[Dissector bug, XXX 协议: proto.c:1765: failed assertion "(guint)hfindex < gpa_hfinfo.len"]

SNMP MIB解析

分享本人的SNMP Gen 解析工具,使用Scala BNF模块开发。。 https://git.oschina.net/newzai/SnmpGen 可以快速开发SNMP网管服务器和客户端。 使用protobuf作为客户端和服务器之间的通信接口。...

C++ ORM ODB 入门(三)

本节介绍ODB的事务与 异常。 数据库操作经常涉及到操作多个表格,或者表格中的多行数据。因此必须保证整个过程是原子性的。ODB为数据库的事务提供了易于使用的接口。 使用odb::databse的相关...

C++ ORM ODB 入门介绍(二)

本节主要介绍ODB中的继承和C++之间的关系。 ORM中的O的关系是很复杂的。其中之一便是对象的继承体系。 在C++语言中支持类之间的继承,这这些继承的关系是否可以同时映射到数据库呢? 1. ODB...

C++ ORM ODB 入门介绍(一)

:::欢迎广大oscer拍砖和交流. C++的语言特性决定了在C++中的ORM框架不可能像Java,C#那没有那么灵活。 C++的ORM框架一般都是基于模板,编译时,因此其效率比起Java中的ORM框架更高。 ODB是一...

Google Protocol Buffer缺陷

之所以要列出protobuf的缺陷,就是为了在使用Protobuf的时候可以规避这些缺陷;没有一个工具是十全十美的,我们在使用工具的时候需要扬长避短,因此要对其优点和缺点都有所了解才可以设计出更...

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部