我也來分享一個開源專案
流媒體服務,純go撰寫,求個贊,免費使用
專案地址
搞技術不容易, 大家來捧個場,謝謝,
專案背景
偶爾和前同事聊天,說到一些小的監控專案需要把IP攝像頭集中管理,并提供html播放能力,閑來無事就試著開發一個打發時間,也作為學習 go 語言的一個實踐,
在此之前沒有流媒體經驗,沒有go語言專案開發經驗,看了一些檔案,參考了一些開源專案,主要包括:
- emitter 學習多協議共享埠等網路編程技能
- EasyDarwin 為加深對rtsp協議的理解
- seal rtmp/flv hls 服務的理解
主要特性
- 基于純 Golang 開發
- 支持 Windows、Linux、macOS 平臺
- 支持 RTSP 推流(主動推送)
- 支持 RTSP 拉流(拉取攝像頭或其他流媒體服務器資源)
- 支持 RTSP TCP、UDP、Multicast 播放
- 支持 H264+AAC H5播放,包括:
- HTTP-FLV
- Websocket-FLV
- HTTP-HLS
- Websocket-RTSP(實驗): 實時性更好
- 支持流媒體用戶推拉權限管理
- 業務系統集成 RestfulAPI
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/247736.html
標籤:其他
上一篇:資料分析疫情圖——day1
