摘要: 环境:centos8 x86_64 内核:4.18.0 1. close() 与 shutdown() 我们知道,tcp 有 4 次挥手过程,对于主动端来说: 发送 fin 通知被动端连接即将关闭 等待被动端发送 fin 过来以彻底结束连接 如果进程通过调用 close() 来结束连接,会让 soc 阅读全文
posted @ 2022-07-06 18:21 小夕nike 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 参考: ISO/IEC 13818-1 https://www.cnblogs.com/jimodetiantang/p/9140808.html https://blog.csdn.net/leek5533/article/details/104993932/ 分析工具: https://easy 阅读全文
posted @ 2022-04-27 20:24 小夕nike 阅读(1440) 评论(0) 推荐(0) 编辑
摘要: 参考: https://github.com/ossrs/srs (srs4.0) http://download.macromedia.com/f4v/video_file_format_spec_v10_1.pdf (Annex E) https://www.cnblogs.com/shawn- 阅读全文
posted @ 2022-04-27 20:23 小夕nike 阅读(506) 评论(0) 推荐(0) 编辑
摘要: 参考: Linux多线程服务器编程 陈硕 1. 概述 在多线程环境下,对象被多个线程共享,这时对象的销毁成为一个问题。在程序遇到较大并发时,常常会因为对象已经析构了,但是另一个线程还会去调用对象的情况。 本文主要参考 <Linux多线程服务器编程 陈硕> 第一章相关内容,学习记录。 2. 析构与锁 阅读全文
posted @ 2022-04-19 09:36 小夕nike 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 参考: https://rtmp.veriskope.com/docs/spec/ https://www.cs.cmu.edu/~dst/Adobe/Gallery/RTMPE.txt https://github.com/ossrs/srs (srs4.0) 1. 概述 本篇文章主要根据学习的相 阅读全文
posted @ 2022-04-10 13:27 小夕nike 阅读(644) 评论(0) 推荐(0) 编辑
摘要: 参考: stl 源码剖析 https://www.boost.org/sgi/stl/alloc.html 1. 概述 这篇文章主要记录 stl 常见容器的存储结构。 2. 空间配置器(allocator) 创建 stl 容器对象的时候,都会指定一个默认空间配置器,此空间配置器承担了容器内元素空间的 阅读全文
posted @ 2022-03-22 22:19 小夕nike 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 参考: rfc 5246、rfc 6347 https://www.cnblogs.com/VideoCloudTech/p/14744210.html https://support.f5.com/csp/article/K73646361 1. 概述 tls 协议是基于 tcp 的协议,dtls 阅读全文
posted @ 2022-03-08 20:42 小夕nike 阅读(3175) 评论(0) 推荐(0) 编辑
摘要: 参考: http://www.52im.net/thread-50-1-1.html https://freeswitch.org/confluence/display/FREESWITCH/NAT+Traversal 1. 概述 nat 穿越是一个复杂困难的话题,在较新的 ice 协议中,完整实现 阅读全文
posted @ 2022-03-05 15:16 小夕nike 阅读(1482) 评论(0) 推荐(0) 编辑
摘要: 参考: rfc3261 1. 概述 sip 消息路由分为请求消息路由和响应消息路由,根据经过的路径,又可以分为代理服务器消息路由和 B2BUA 服务器消息路由。本篇博文主要记录自己对消息路由的理解。 注意,本篇文章不涉及 nat 穿越,关于 sip 下的 nat 穿越,参看:https://www. 阅读全文
posted @ 2022-03-03 17:01 小夕nike 阅读(910) 评论(0) 推荐(0) 编辑
摘要: 参考: rfc8445 https://github.com/libnice/libnice https://github.com/ireader/sdk/tree/master/libice 1. 概述 ice(Interactive Connectivity Establishment, 交互式 阅读全文
posted @ 2022-02-25 10:11 小夕nike 阅读(1532) 评论(1) 推荐(3) 编辑