EasyGBS实现旧版本HLS流播放地址在新内核下的兼容

EasyGBS 视频平台在去年研发了不少的功能更新,比如告警功能、语音对讲等。今年也在持续对这些功能进行各项适配性的测试,目前我们也在开发一些智能分析相关的服务,如果大家有兴趣可以关注我们的博客,我们将不定期在博客内分享我们的开发经验。

前段时间 EasyDSS 替换了新内核,并且已经在官网上线,随之 EasyGBS 也替换了新内核。EasyGBS 替换新内核之后,分发的 HLS 流地址与老版本的 HLS 流地址不同,导致前期客户使用老版本的 EasyGBS 二次开发的程序受影响,所以我们需要将老版本的 HLS 流地址兼容到现在的版本。

新的 HLS 流地址格式:
http://IP:10001/hls/34020000001320000199_34020000001310000001_0200000001/playlist.m3u8

老版本 HLS 流地址:
http://IP:10001//hls/34020000001320000199_34020000001310000001_0200000001/****_live.m3u8

当请求 HLS 流播放地址后,服务端将前端使用代理IP,使用本地 127.0.0.1 IP 访问 HLS 流,在设置代理信息的时候,将请求的 url 判断是否为老版本的地址,若是老版本,则重新拼接代理的 URL.PATH,代码如下:

image.png

EasyGBS 视频平台除了可以实现日常的安防视频监控以外,还需要和各类执法终端对接,能够在移动执法的取证上起到重要作用,可以利用手机、智能眼镜、监控摄像头等视频采集设备,进行视频、图像采集、传输,录制、存储以及采集过程的指导沟通协作,将实时的视频、音频、图像数据发送到 EasyGBS 视频平台,欢迎了解及测试。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值