- 博客(7)
- 收藏
- 关注
原创 直播架构入门记录
【拉流】直播内容是通过 流媒体播放器 播放出来,而流媒体播放器通过 流地址 来拉取 流数据,再处理相关 解码 工作,最后呈现出画面和声音。为了保证全国甚至海外用户都能够流畅的观看直播内容,就需要比较强大的物理网络覆盖。流媒体数据通过上游CDN源站推(或推拉结合)到所有边缘节点。不同地域的用户通过 全局CDN-DNS 调度后,就近访问CDN节点。推流】通常开播都有一个开播工具,开播工具是专门用来采集流媒体(音视频设备)信息及媒体流合成的,也可以用 OBS 等强大的推流工具。
2024-06-11 14:42:59
709
原创 casbin 记录
Casbin是一个开源的访问控制框架,它提供了一种灵活、模块化的方法来处理权限管理。Casbin特别适用于需要细粒度访问控制的系统,例如企业应用、网络服务、分布式系统等。
2024-06-07 12:22:28
994
原创 分布式之ETCD 篇
此篇记录 etcd 的功能包括简单使用,它提供了许多功能,主要用于配置管理和服务发现。ETCD 的核心架构:etcd Server:用于对外接收和处理客户端的请求gRPC Server:etcd与其他etcd节点之间的通信和信息同步MVCC:多版本控制,etcd的存储模块。键值对的每一次操作行为都会被记录存储。这些数据底层存储在BoltDB数据库中。
2024-05-30 20:05:17
811
原创 WebRTC 入门了解,基本使用记录
它允许在网页浏览器上进行实时的音视频通信。WebRTC 特别适用于需要低延迟和高互动性的应用场景,比如视频会议、在线游戏、远程控制等。以上只是提供webRTC 一个简单的用例,具体的也可以参考一文带你了解webrtc基本原理(动手实现1v1视频通话)_webrtc的原理-CSDN博客此博主的具体实现,实现视频 1v1 的简单功能。此文只简单介绍了一下webRTC,以及简单的框架搭建,如果扩展的话,需要查询更多的资料,祝大家生活愉快~
2024-05-29 17:14:40
1181
原创 WebSocket 使用记录心得
这个示例提供了一个基础的框架,你可以根据自己的需求进行扩展和修改。最后,大家可以按照上面动动小手,写一下,用的工具,现在市面上大多都可以测试,postman 或者其他测试工具都可,祝大家生活愉快~
2024-05-28 17:45:59
879
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人