13 aggresss

尚未进行身份认证

我要认证

Make it happen and make it simple

等级
TA的排名 1w+

WebRTC 中 PeerConnection 建立连接过程介绍

0x00 前言WebRTC 中数据传输都是通过被称为 PeerConnection 的对象来完成的,PeerConnection 在可以传输数据前的建立过程现对于传统的 C/S 模式有略微差别,类似于 P2P 连接的建立过程,并且复用了传统的 STUN/TURN/ICE 架构的 P2P 实现方式。由于 WebRTC 支持 MESH/SFU/MCU 三种模式,使用 PeerConnection 概念的好处是可以同时兼容这三种模式,即使是像 SFU/MCU 这种非 P2P 的场景也同样使用 PeerConne

2020-06-18 13:48:16

WebRTC RTP Header Extension 分析

0x00 WebRTC RTP Header Extension 格式说明在 RTP协议 rfc3550 section 3.5.1 中定义 RTP header extension 结构如下图所示: 0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+

2020-05-30 08:48:43

WebRTC 编译实践

源码下载https://webrtc.googlesource.com/src安装depot_tools#!/usr/bin/env bash# WebRTC 编译 # add new element to environment variable append mode# $1 enviroment variable# $2 new elementfunction env_ap...

2020-04-23 18:57:27

draw.io 实践

参考文档

2020-03-28 10:40:38

github.com/qiniu/http 分析

参考资料

2020-03-28 09:32:27

mediasoup-demo 实践

mediasoup-demo 作为 WebRTC 入门的 Hello World 演示是一个非常不错的选择。下文中记录搭建 mediasoup-demo 的过程。1 准备环境准备 MacOS 或者 Linux 系统环境,安装 npm 环境更新 npm 环境npm install -g npm下载 mediasoup-demogit clone https://github...

2020-03-14 14:08:27

常用音视频传输协议汇总

ISO/IECISO/IEC 13818Part 1: SystemsPart 2: VideoPart 3: AudioPart 4: Conformance testingPart 5: Software simulation [Technical Report]Part 6: Extensions for DSM-CCPart 7: Advanced Audio Codin...

2020-03-12 09:25:02

Windows C语言开发环境实践

参考文档

2020-02-27 12:42:26

Git for Windows 使用指南

参考文档https://gitforwindows.org/

2020-02-26 21:33:59

Hisilicon Camera 系列芯片介绍

参考文档

2019-11-22 18:40:47

Hi3518EV200 SDK 分析

Hi3518EV200 SDK 发布记录

2019-11-04 13:55:36

WebAssembly 使用见闻

参考文档https://webassembly.org/

2019-10-29 18:49:02

webpack 使用见闻

参考文档:https://webpack.js.org/

2019-10-29 10:44:39

使用 lerna 和 yarn 构建 monorepo 项目

使用 lerna 和 yarn 构建 monorepo 项目参考文档lerna+yarn workspace+monorepo项目的最佳实践

2019-10-14 11:15:17

红黑树实践

红黑树实践

2019-09-30 21:21:36

SSL/TLS Cipher Suites 对照表

TLS Cipher Suites 对照表openssl ciphers -V | column -t0xC0,0x0A - ECDHE-ECDSA-AES256-SHA TLSv1 Kx=ECDH Au=ECDSA Enc=AES(256) Mac=SHA10xC0,0x14 - ECDHE-RSA-AES256-S...

2019-08-04 16:41:26

Git 使用见闻

参考文档https://help.github.com

2019-07-20 12:52:40

mosquitto 开启 TLS 问题总结

SSL routines:ssl3_read_bytes:tlsv1 alert unknown caSSL routines:ssl3_read_bytes:ssl handshake failureSocket error on client <unknown>, disconnecting.Error: A TLS error occurred.

2019-05-20 19:23:29

Mbed TLS 编码规范

https://tls.mbed.org/kb/development/mbedtls-coding-standards

2019-05-18 09:03:40

OpenSSL BIO 自我扫盲

参考文档

2019-04-29 18:17:57

查看更多

CSDN身份
  • 博客专家
勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 技术圈认证(专家版)
    技术圈认证(专家版)
    博客专家完成年度认证,即可获得
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 学习力
    学习力
    《原力计划【第二季】》第一期主题勋章 ,第一期活动已经结束啦,小伙伴们可以去参加第二期打卡挑战活动获取更多勋章哦。