EasyGBS视频平台如何通过限制用户播放时间来减小带宽压力
发表于:2025-01-23 作者:千家信息网编辑
千家信息网最后更新 2025年01月23日,这篇文章给大家介绍EasyGBS视频平台如何通过限制用户播放时间来减小带宽压力,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。大家知道TSINGSEE青犀视频全线产品都是有演示平台
千家信息网最后更新 2025年01月23日EasyGBS视频平台如何通过限制用户播放时间来减小带宽压力
这篇文章给大家介绍EasyGBS视频平台如何通过限制用户播放时间来减小带宽压力,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。
大家知道TSINGSEE青犀视频全线产品都是有演示平台的,用户可以在演示平台浏览熟悉之后,再选择合适的视频平台进行下载试用,比如我们的EasyGBS就有部署在公网的演示平台。
然而将EasyGBS部署在公网时,游客将会到平台进行视频播放,此时公网资源会被消耗,当播放一直在进行时,公网的流量会一直消耗,导致严重的资源浪费。
为了减少这种情况下的资源浪费,我们的研发人员决定在此处进行优化,即在演示模式下限制用户的登录播放使用时间。
在用户登录成功之后,将用户信息存在Cookie中,然后根据配置信息去判断当前系统是不是演示模式,并且根据登录的用户是否是游客用户来设置Cookie的有效时间。
sess := sessions.Default(c) sess.Set("uid", user.ID) sess.Set("uname", user.Username) if demo && form.Username == "guest2020">
实现效果:登录超时之后会将用户信息置空,这样获取不到用户信息,就会自动跳转到登录界面了
if uid != nil { c.IndentedJSON(http.StatusOK, gin.H{ "ID": uid, "Name": sess.Get("uname"), "RoleName": userrolename.RoleName, "NickName": userrolename.NickName, }) } else { c.IndentedJSON(http.StatusOK, nil) }
如此优化之后,在一定程度上减轻了服务器带宽的压力,减少了对服务器资源的消耗。
EasyGBS作为国标GB28181协议接入平台,能够将GB28181设备/平台推送的PS流转成ES流,然后提供RTSP、RTMP、FLV、HLS多种格式进行分发,从而实现视频监控平台的建立。
关于EasyGBS视频平台如何通过限制用户播放时间来减小带宽压力就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
平台
用户
视频
演示
登录
时间
信息
资源
公网
压力
带宽
限制
消耗
内容
更多
服务器
模式
游客
帮助
服务
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
上海斩月网络技术有限公司
广西服务器机柜批发
方舟怎么看服务器是小部落
c s架构的软件开发流程
jsp服务器程序
网络技术员个人年终总结
创建数据库的全数据名
网关服务器上市公司
网络安全风险评估的主要应用
csgo进不了服务器怎么办
分布式云存储服务器属于应用
浦东新区即时网络技术费用
青岛崂山软件开发培训
淮安云服务器价格
长宁区电商软件开发诚信服务
网络安全最大的隐患
牧笛伴奏软件开发
选修三网络技术应用试题答案
美国发布网络安全战略报告
工业以太网网络安全
内蒙古php软件开发
国内比较有名的软件开发公司
上海参考网络技术服务报价
公安大学网络安全二级学科
棒孢菌数据库
梦凯网络技术有限公司招聘
安全代理服务器品牌
云服务器安装redis
服务器在哪安装驱动
朝阳区运营网络技术咨询口碑推荐