一、目的
解决互联网视频直播,点播的私有化部署,更安全,更灵活,更容易实现关于视频集成的解决方案。
二、系统介绍
HGMedia是一套私有化流媒体管理平台,其媒体核心基于smartrtmpd开发,支持私有化服务器部署、多端推流拉流、主动拉流、录像管理、点播视频管理、视频转码管理等。可以独立部署运行,也可以配合开放接口,灵活的与其他系统进行业务集成。
三、功能要点
3.1服务器环境监控
- 实时显示服务器上传、下载的网络总流量统计信息和当前服务器的实时流量统计信息。
- 实时显示服务器的CPU负载、内存使用情况、硬盘容量使用情况的统计信息
- 实时显示在线房间数量和点播视频数量统计信息
3.2视频广场
通过可视化手段展示平台的房间在线情况,并支持搜索功能,所展示的房间的快照会定期进行更换。双击相应房间后,能够实时观看对那个的视频流
3.3分屏实时预览
多个视频流房间可以同时在线分屏观看,可分为4分屏、9分屏、16分屏。指定分屏点击后,可以放大观看
3.4直播房间管理
- 对直播房间进行管理支持常规操作,例如搜索,添加,修改,删除等操作,每个视频流对应一个房间,创建房间之后,系统会自动创建推流地址和拉流地址,推拉流客户端可以根据地址进行推拉流操作。
- 创建的房间分为两种,一种是直播房间,需要推流客户端进行推流直播,还有一种是视频监控房间,可以主动拉流摄像头的视频流。
- 每个房间的在线状态会实时展示
3.5录像管理
- 能够查看对应直播房间的列表,每个房间都可以查看对应的录像文件。前提是房间设置了录像功能。
- 点击录像查看后,会显示当月日历,也可以选择切换月份。有录像的日期会用浅蓝色阴影标注,点击后,可以回访该天的视频录像
- 点击下边的时间游标,可以播放选定时间的录像
3.6点播视频管理
视频点播管理,可以上传视频文件,对视频进行自动转码,常用的转码为MP4和M3U8,转码过程中会显示转码状态标识位。转码后的MP4和M3U8视频都支持在线拖拽播放,方便与其他业务系统进行集成。
3.7权限管理
- 用户管理 添加登录用户,对登录用户进行用户名和密码的创建,配置角色授权权限
- 角色管理 添加登录用户的角色,进行权限配置可操作那些模块。
- 权限管理 添加模块,对应的模块授权对应的操作例如添加、编辑、删除、拉流等操作。