随笔分类 - 网络
摘要:博客类型:静态博客,易于部署到三方服务器上,占用资源少,不易被黑 框架类型:hugo(基于 Go,熟悉 C++ 比较容易上手 Go) 博客内容:自定义主题,排版整齐,文章归纳,后续考虑加上评论插件 编译工具:cursor 代码托管:github 辅助工具:将本地文档自动上传到 git 或者三方服务器
阅读全文
摘要:最近项目要部署到另一台机器上,故要重新 git clone 一下 一开始只是简单的设置 config 里的 user.name 和 user.email,以为就可以 clone(邮箱账户拥有项目的权限) 设置 config user.name 和 email 的方法 git config --glo
阅读全文
摘要:有用户反馈使用我们的软件时会出现 ERR_CONNECTION_CLOSED 问题 我们根据反馈排查问题发现是软件的 websocket 监听端口被另一款软件占用了,暂时的解决方法是将占用的软件关闭 可以通过命令行窗口输入 netstat -ano|findstr "9002" 其中,9002 是端
阅读全文
摘要:常规视频的传输包括以下几个步骤:采集,编码,推流,转码,分发,拉流,解码和渲染 在一个实时的音视频系统架构里,上面的每个环节都会有一定程度的优化空间。 以下内容摘自:rtmp直播和webrtc直播对比优劣何在? webrtc 是近两年看好的方向,大多采用 RTMP 框架的流媒体系统在处理直播中的问题
阅读全文
摘要:开发中遇到一个问题,程序启动后,并没有出现在前台,而是自动挂到后台,程序处于卡死状态,基本任何模块都没加载进来。 后面排查发现跟一个功能的第三方 dll 有关系,在那个 dll 加载时导致程序卡死,因为在删除所有跟该 dll 有关的代码后,程序正常启动没有异常 在相关工程师的协助下,发现是电脑上某个
阅读全文
摘要:官方的解释 “Cronet is the networking stack of Chromium put into a library for use on mobile. This is the same networking stack that is used in the Chrome b
阅读全文
摘要:参考文章:视频传输协议详解(RTMP、RTSP、HLS) RTMP——Real Time Messaging Protocol(实时消息传输协议) RTMP 是由 Adobe 公司提出的,在互联网 TCP/IP 五层体系结构中应用层,RTMP 协议是基于 TCP 协议的,也就是说 RTMP 实际上是
阅读全文
摘要:HTTP 是一个基于 TCP/IP 通信协议来传递数据的协议,传输的数据类型为 HTML 文件,、图片文件, 查询结果等。 HTTP 协议一般用于 B/S 架构()。浏览器作为 HTTP 客户端通过 URL 向 HTTP 服务端即 WEB 服务器发送所有请求。 也就是,http 协议确定通信的内容,
阅读全文
摘要:1. HTTPS详解二:SSL / TLS 工作原理和详细握手过程 看到另外几篇介绍不错的文章,再次分享一下 园内大佬写的, 通过一个小故事,理解 HTTPS 工作原理 这篇博文已经把 SSL 的工作原理介绍的明白了得,不过在 CA 证书验证这块描写的有点少,故另外找了一篇专门介绍 CA 证书验证的
阅读全文
摘要:=> CDN 加速原理 HTTP 请求流程说明: 用户在浏览器输入要访问的网站域名,向本地 DNS 发起域名解析请求。 域名解析的请求被发往网站授权 DNS 服务器。 网站 DNS 服务器解析发现域名已经 CNAME 到了www.example.com.c.cdnhwc1.com。 请求被指向 CD
阅读全文
摘要:WebSocket 用于在 Web 浏览器和服务器之间进行任意的双向数据传输的一种技术。WebSocket 协议(位于应用层)基于 TCP 协议实现,包含初始的握手过程,以及后续的多次数据帧双向传输过程。其目的是在 WebSocket 应用和 WebSocket 服务器进行频繁双向通信时,可以使服务
阅读全文