- 博客(15)
- 收藏
- 关注
原创 Go 中的 7 个常见接口错误
这是 Go 谚语之一。正如 Rob Pike 所说,这是接口最重要的一点,这意味着接口越小,它就越有用。接口可以拥有的实现越多,它的通用性就越强。如果你有一个包含大量方法的接口,则很难有它的多个实现。您拥有的方法越多,接口就越具体。它越具体,不同类型显示相同行为的可能性就越低。有用接口的一个很好的例子是 io.Reader 和 io.Writer,它们具有数百个实现。或者 error 接口,它非常强大,可以在 Go 中实现整个错误处理。请记住,你可以稍后用其他接口组合接口。例如,
2025-02-08 12:21:45
1104
原创 Go 中的弱指针: 为什么他们现在很重要?
弱指针基本上是一种引用一块内存而不锁定它的方法,因此如果没有其他人主动持有它,垃圾收集器可以清理它。为什么还要为弱指针烦恼呢?Go 有吗?嗯,是的,Go 确实有弱指针的概念。它是弱包的一部分,与 Go 运行时紧密相连。有趣的是,它曾经更多地是一个内部工具,但最近有人通过这个提案推动将其公开。很酷,对吧?弱指针的关键是它们是安全的。如果它们指向的内存被清理,弱指针会自动变为nil因此不存在意外指向已释放内存的风险。当您确实需要保留该内存时,可以将弱指针转换为强指针。
2025-02-08 12:20:16
920
原创 GB/T28181 开源日记[8]:国标开发速知速会
go wvp 是 Go 语言实现的开源 GB28181 解决方案,基于GB28181-2022标准实现的网络视频平台,支持 rtmp/rtsp,客户端支持网页版本和安卓 App。支持rtsp/rtmp等视频流转发到国标平台,支持rtsp/rtmp等推流转发到国标平台。
2025-02-07 23:32:32
1732
原创 海康摄像机 RTMP 推流到开源 GB/T28181 平台 | gowvp
gowvp 是 Go 语言实现的开源 GB28181 解决方案,基于GB28181-2022标准实现的网络视频平台,支持 rtmp/rtsp。
2025-02-06 12:59:11
510
原创 大华摄像机 RTMP 推流到 GB/T28181 平台 | gowvp
gowvp 是 Go 语言实现的开源 GB28181 解决方案,基于GB28181-2022标准实现的网络视频平台,支持 rtmp/rtsp,客户端支持网页版本和安卓 App。支持rtsp/rtmp等视频流转发到国标平台,支持rtsp/rtmp等推流转发到国标平台。
2025-02-05 12:54:09
592
原创 GB28181 七种注册姿势 | GoWVP
gowvp 基于 GB28181-2022 标准实现的网络视频平台,负责实现核心信令与设备管理后台部分,支持海康、大华、宇视等品牌的IPC、NVR、DVR接入。
2025-01-30 14:27:43
667
原创 GB/T28181 开源日记[7]:实现 RTMP 鉴权与播放
gowvp 是基于 GB28181-2022 标准实现的网络视频平台,负责实现核心信令与设备管理后台部分,支持海康、大华、宇视等品牌的 IPC、NVR、DVR 接入。
2025-01-25 19:40:35
492
原创 如何使用 OBS RTMP 推流到 GB/T28181平台
gowvp 基于 GB28181-2022 标准实现的网络视频平台,负责实现核心信令与设备管理后台部分,支持海康、大华、宇视等品牌的IPC、NVR、DVR接入。
2025-01-24 14:22:42
302
原创 RTMP 推流规则 | GB/T28181 开源项目 GoWVP 的使用说明
基于 GB28181-2022 标准实现的网络视频平台,负责实现核心信令与设备管理后台部分,支持海康、大华、宇视等品牌的IPC、NVR、DVR接入。
2025-01-24 00:57:00
483
原创 GB/T28181 开源日记[6]:React 快速接入 jessibuca.js 播放器
gowvp 是基于 GB28181-2022 标准实现的网络视频平台,负责实现核心信令与设备管理后台部分,支持海康、大华、宇视等品牌的 IPC、NVR、DVR 接入。支持国标级联,支持rtsp/rtmp等视频流转发到国标平台,支持 rtsp/rtmp 等推流转发到国标平台。
2025-01-21 18:03:47
1231
原创 GB/T28181 开源日记[5]:使用 react-hook-form 完成表单
基于 GB28181-2022 标准实现的网络视频平台,负责实现核心信令与设备管理后台部分,支持海康、大华、宇视等品牌的IPC、NVR、DVR接入。支持国标级联,支持rtsp/rtmp等视频流转发到国标平台,支持rtsp/rtmp等推流转发到国标平台。
2025-01-20 22:23:32
1371
原创 GB/T28181 开源日记[4]:使用 ESlint 辅助开发
gowvp 是基于GB28181-2022标准实现的网络视频平台,负责实现核心信令与设备管理后台部分,支持海康、大华、宇视等品牌的IPC、NVR、DVR接入。支持国标级联,支持rtsp/rtmp等视频流转发到国标平台,支持rtsp/rtmp等推流转发到国标平台。
2025-01-19 17:34:21
565
原创 GB/T28181 开源日记[3]:使用 React 组件构建数据面板
gowvp 是基于 GB28181-2022 标准实现的网络视频平台,负责实现核心信令与设备管理后台部分,支持海康、大华、宇视等品牌的IPC、NVR、DVR接入。支持国标级联,支持rtsp/rtmp等视频流转发到国标平台,支持rtsp/rtmp等推流转发到国标平台。
2025-01-08 01:54:58
873
原创 GB/T28181 开源日记[2]:搭建服务端,解决跨域,接口联调
gowvp 从0到实现GB/T28181协议的完整实践,GB/T28181 全栈开发日记[2]:搭建服务端,解决跨域,接口联调。
2025-01-07 00:02:53
999
原创 GB/T28181 开源日记[1]:从 0 到实现 GB/T 28181 协议的完整实践
gowvp 是基于 GB28181-2022 标准实现的网络视频平台,负责实现核心信令与设备管理后台部分,支持海康、大华、宇视等品牌的IPC、NVR、DVR接入。支持国标级联,支持rtsp/rtmp等视频流转发到国标平台,支持rtsp/rtmp等推流转发到国标平台。
2025-01-06 19:25:08
1511
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人