Skip to content

1002victor/zlm_webassist

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

zlm_webassist

简体中文 | English

项目介绍

本项目是ZLMediakit的 web 管理助手,更改参数,添加代理,踢客户端这三个常用功能作为ZLM的调试助手非常方便,方便日常调试管理使用。

仅有前端代码,无后端。 而且代码超级简单,路过的前端大佬见笑了。

不建议部署在生产环境对外提供服务使用!!!

不建议部署在生产环境对外提供服务使用!!!

不建议部署在生产环境对外提供服务使用!!!

功能清单:

目前实现的功能:

  • 统计线程情况

  • 获取流列表

  • 关闭流

  • 获取 Session 列表

  • 关闭 Session

  • webrt 测试(在 ZLMediakit 的基础上仅做了页面优化,以及基于 vue2 的代码重构)

  • 修改 server 配置

  • 推流代理管理(添加,删除和列表)

  • 拉流代理管理(添加,删除和列表)

  • FFmpeg推拉流管理(添加,删除和列表)

  • RTP服务管理(添加,删除,连接远端、设置ssrc和列表)

  • 获取 某个 MediaSource 的 Player 列表

  • 重启服务器

待实现功能:

  • 开启、关闭录制

  • 查看录制视频

  • 点播播放

  • 直播播放

如何使用

直接放在zlm的www根目录下即可。

访问的时候务必在url中加上secret参数,否则就是个花架子,看不到数据。

如果打开网页是乱码,修改config.ini配置文件中http的charSet为utf-8,然后再重启MediaServer

附录

目前用到的zlm的接口

  • "/index/api/addFFmpegSource",
  • "/index/api/addStreamProxy",
  • "/index/api/close_stream",
  • "/index/api/close_streams",
  • "/index/api/delFFmpegSource",
  • "/index/api/delStreamProxy",
  • "/index/api/getAllSession",
  • "/index/api/getApiList",
  • "/index/api/getMediaList",
  • "/index/api/getServerConfig",
  • "/index/api/getThreadsLoad",
  • "/index/api/getWorkThreadsLoad",
  • "/index/api/kick_session",
  • "/index/api/kick_sessions",
  • "/index/api/restartServer",
  • "/index/api/setServerConfig",
  • "/index/api/isMediaOnline",
  • "/index/api/getMediaInfo",
  • "/index/api/getRtpInfo",
  • "/index/api/getMp4RecordFile",
  • "/index/api/startRecord",
  • "/index/api/stopRecord",
  • "/index/api/getRecordStatus",
  • "/index/api/getSnap",
  • "/index/api/updateRtpServerSSRC",
  • "/index/api/connectRtpServer",
  • "/index/api/openRtpServer",
  • "/index/api/closeRtpServer",
  • "/index/api/listRtpServer",
  • "/index/api/listStreamPusherProxy",
  • "/index/api/listStreamProxy",
  • "/index/api/listFFmpegSource",
  • "/index/api/startSendRtp",
  • "/index/api/stopSendRtp",
  • "/index/api/getStatistic",
  • "/index/api/addStreamPusherProxy",
  • "/index/api/delStreamPusherProxy",
  • "/index/api/version",
  • "/index/api/getMediaPlayerList"

About

ZLMediakit's web management assistant

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy