streamsurfer:用于监视HTTP视频流的软件

时间:2024-02-24 10:03:03
【文件属性】:

文件名称:streamsurfer:用于监视HTTP视频流的软件

文件大小:131KB

文件格式:ZIP

更新时间:2024-02-24 10:03:03

monitoring hls abandoned probe MonitoringGo

当我不再从事视频流开发时,我对该项目不再感兴趣。 因此,我将代码保留为未完成状态。 我将继续维护在其他项目中使用的库。 流冲浪者 当前状态:代码已损坏。 不要使用! Stream Surfer —用于HTTP视频流的探针实用程序。 该实用程序检测HTTP流中的错误(现在支持Apple HLS)并监视所有HTTP资源的运行状况。 它可以用作媒体服务器(以及任何HTTP服务器)的常规监视工具和压力测试。 功能包括: 解析M3U8播放列表(主和单比特播放列表) 检测不良的播放列表格式(空播放列表,不正确的组块播放时间) 检查HTTP响应状态 收集响应时间统计信息 Web报告代表收集的统计数据 与Zabbix( )监视软件集成 计划功能: 除了HLS(计划的HDS,DASH,Widevine VOD)之外,还可以探索其他格式 使用mediainfo实用程序(来自ffmpeg)探测块 REST HTTP代表收集的数据和实用程序控制 汇总和分析其他Streamurfer节点的统计信息 在Web UI中可视化监视信息 持久存储统计信息和报告 该软件不能用于HLS播放。 streams


【文件预览】:
streamsurfer-master
----helpers.go(3KB)
----bootstrap()
--------img()
--------js()
--------css()
----structure.go(8KB)
----streamsurfer.go(2KB)
----templates.go(9KB)
----helpers-md5.go(2KB)
----logger.go(2KB)
----source-loader.go(14KB)
----pics()
--------favicon.ico(1KB)
--------logo-64.png(2KB)
----db.go(5KB)
----hlsproberc-mintest(551B)
----html()
--------ccchart-min.js(71KB)
--------index.html(3KB)
--------menu.html(361B)
----stats.go(5KB)
----http-api.go(11KB)
----monitor-prober.go(4KB)
----sample-config(3KB)
----.travis.yml(13B)
----zabbix.go(6KB)
----LICENSE(34KB)
----monitor.go(11KB)
----README.md(3KB)
----Makefile(775B)
----http-client.go(1KB)
----streamsurfer_test.go(417B)
----reports.go(4KB)
----webui-report.go(8KB)
----templates()
--------page-header.tmpl(458B)
--------report-stream-history.tmpl(793B)
--------report-stream-info.tmpl(2KB)
--------top-page-menu.tmpl(524B)
--------index.tmpl(2KB)
--------activity-index.tmpl(559B)
--------page-footer.tmpl(166B)
--------report-index.tmpl(978B)
----.gitignore(255B)
----analyzer.go(6KB)
----config.go(9KB)

网友评论