自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 问答 (6)
  • 收藏
  • 关注

原创 Webrtc的通话原理

本文记录了在学习Webrtc时的原理解析和思路,有错误感谢提出Webrtc作用:简单来说就是建立一个互联网浏览器间的实时通信的平台;从问题展开学习思路:当两个不同网络环境的(具备摄像头/麦克风多媒体设备的)浏览器,要实现点对点的实时音视频对话,难点在哪里?问题一:假设A和B为要进行通信,如果此时A端采用的是VP8做编码,并将数据发送给B端,由于B端只有h264和VP9所以B端是无法进行解码的;解决方法是要提前进行媒体协商,要知道对方支持的媒体格式,然后使用双方都支持的格式进行通信;如何实现媒体协

2021-11-16 18:33:43 3965

原创 Linux下使用libevent实现最简单的服务器

本文记录了Linux下使用libevent三方库实现最简单的服务器的流程及解析在使用libevent之前,最好要对epoll模型及API有一定的了解,学习libevent就很简单了;libevent重要的API及成员event_base_new(); //创建一个epoll的实例并初始化所有libevent管理相关的东西,对应着epoll_create();event_base_dispatch(); //对epoll_wait()进行了封装;//将socket监听绑定等封装到一起;evcon

2021-11-15 12:03:27 1156

原创 Ubuntu下安装及配置第三方库的流程

本文记录了Ubuntu下安装三方库的流程下载三方库的方法有两种:wget方法和网页下载并用xftp将文件传输进Ubuntu的方法;解压下载好的三方库压缩文件://.tar.gztar -zxvf 文件名.tar.gz//.zip unzip 文件名.zip//如果Ubuntu找不到tar或unzip命令就利用apt-get下载即可cd进入解压后的文件夹//一般的三方库都是./configure进行编译,具体查看文档README./configure --prefix=/usr/l

2021-11-15 11:09:11 3028

原创 VSCODE远程连接Ubuntu

本文记录了Win10上vscode远程连接Ubuntu的操作记录及错误的解决方法vscode下载链接:https://pan.baidu.com/s/1oLFR3iB89dNyOVVxCIoN0Q 提取码:1z2bUbuntu20.04下载链接:https://pan.baidu.com/s/1YfLzl8BzqnZvDiiKE3ji2g 提取码:2dhmvscode准备工作安装ssh扩展,并根据Ubuntu的ip进行添加SSH TARGETS;Ubuntu准备工作安装openss

2021-11-10 10:10:37 1175 1

原创 mosquitto库的使用记录

本文记录了使用mosquitto库实现MQTT协议通信的发布端及常见错误的解决方法订阅端的测试工具为MQTT.fx下载链接链接:https://pan.baidu.com/s/1ztWGXbrLAqCoMoJKpwO7yg 提取码:mu8vMQTT是一种基于发布/订阅(publish/subscribe)模式的"轻量级"通讯协议,该协议构建于TCP/IP协议上。MQTT最大优点在于,可以以极少的代码和有限的带宽,为连接远程设备提供实时可靠的消息服务。作为一种低开销、低带宽占用的即时通讯协议,使其在

2021-11-01 16:57:09 3887

原创 STL容器:vector map的简单用法

这里写自定义目录标题VectorListDequeMapVectorProtected:Iterator start; //表示目前使用空间的头Iterator finish; //表示目前使用空间的尾Iterator end_of_storage; //表示目前可用空间的尾(注意这几个数据成员在外部不可以使用,他们是protected , 所以只能通过函数得到他们)Public:Iterator //vector 的迭代器(是普通指针)Vector的重要成

2020-07-25 10:40:55 464

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除