实时流媒体应用的最大特点是实时性,而延迟是实时性的最大敌人。从媒体收发端来讲,媒体数据的处理速度是造成延迟的重要原因;而从传输角度来讲,网络拥塞则是造成延迟的最主要原因。网络...
实时流媒体应用的最大特点是实时性,而延迟是实时性的最大敌人。从媒体收发端来讲,媒体数据的处理速度是造成延迟的重要原因;而从传输角度来讲,网络拥塞则是造成延迟的最主要原因。网络...
模版的编译 一般来说,如果你的项目没有混合使用 C 和 C++ 语言,那么你使用 .h 和 .cpp 是没有问题的。否则你将C和C++的头文件进行分离,因为通常我们把C和C+...
简介: 出自互联网豪门谷歌,轻量级,入门简单,功能较全,线程安全,支持自定义。 安装: 获取源码:git clone @github.com/google/glog 源码安装...
搬运自本人 CSDN 博客:https://blog.csdn.net/ajianyingxiaoqinghan/article/details/70230902 CMake...
搬运自本人 CSDN 博客:https://blog.csdn.net/ajianyingxiaoqinghan/article/details/70229799 CMake...
CMake学习 本篇分享一下有关CMake的一些学习心得以及相关使用。 本文目录如下: [1、CMake介绍] [2、CMake安装与使用][2.1 CMake的安装][2....
转载dtls_srtp webrtc此篇其实也是转载多处合集。 原文一 注:以下为rfc5764的学习笔记,不保证完全正确。 DTLS-SRTP是DTLS的一个扩展,将SRT...
原文地址 WebRTC中使用了DTLS,这篇关于DTLS的文章写的比较详细,转载过来重新排版了一下。 1.DTLS介绍 1.1 DTLS的作用 互联网先驱们最开始在设计互联网...
初始化 注册 呼叫 呼叫状态 接听 挂断
@捧着漏勺喝汤 webrtc已经很广泛了😄
使用Doubango+FreeSWITCH构建视频会议系统时间如梭,就要到给丈母娘送月饼的时间了。记录一下上半年主要折腾的东东,使用传统的VoIP方案提供手机实时音视频聊天通讯SDK。服务器做混流转发,相比网状模型,减少了手机客户端...
手动点赞!
WebRTC之STUN、TURN和ICE研究准备查看WebRTC源码对应以下这些文章中的协议格式深入研究一下ICE。 这三篇文章是目前我看过的最好的ICE文章:P2P通信标准协议(一)之STUNP2P通信标准协议(二)...
zsh-autosuggestions 这个会导致在拷贝很长命令时,卡卡卡
zsh oh-my-zsh 常用插件git 安装:默认已开启作用:可以使用各种 git 命令缩写。使用: 查看所有 git 命令缩写 autojump 安装:brew install autojump 作用:...
git 安装:默认已开启作用:可以使用各种 git 命令缩写。使用: 查看所有 git 命令缩写 autojump 安装:brew install autojump 作用:...
情景需求: 自己mbp打包好的xxx库(c/c++ debug版),提供给同事B在项目中引用使用,同事B怎么样才能单步xxx库的源码。 解决方法: 同事B从仓库下载xxx源码...
为什么要编译这两个库?这两个库对SIP协议进行了很好的封装,很多开发者都是用到它,支持大部分平台,兼容性好。 编译的大概流程 step1:下载osip2 和 eXosip2 ...