智能缓存分发系统
10 个月前

开发用途

适用于视频播放比较慢,或者带宽不足的情况,该系统可搭建在一台网络好或者带宽足服务器中缓存切片,提供给前端m3u8播放,简单来说,就是类似cdn加速。

缓存原理

一般配置好了智能缓存分发系统中的源站域名和缓存域名后,当用户访问缓存域名时,这里也可理解为cdn域名,系统会判断缓存服务器是否有缓存这个文件,如果有则直接返回给用户,如果没有,则会请求转码服务器即源站域名上边的文件返回给用户,并且同时将这个文件缓存。

如果缓存文件容量超过了设置的容量大小,会将最少使用的文件给释放,智能分配,本系统主要是拿来配合分发功能一起使用,效果最佳。

高级用途之自建多节点CDN服务

由于很多服务器的网络,争对联通、移动、电信、国内、国外,访问情况都不同,有些对其中几个访问速度很好,另外就很差,这样我们可以利用智能DNS进行分线路解析,如我所知道的DNSPod和亚马逊服务商就支持自定义线路解析,你也可以使用其它服务商。

比如服务器A对于电信用户访问效果好,服务器B对于联通和移动用户访问效果好。

然后我在服务器A和服务器B上均安装并配置好缓存系统,其中设置的cdn缓存域名都为cdn.efvcms.com。

此时我将cdn.efvcms.com域名的电信线路DNS记录解析到服务器A的IP地址,联通和移动线路DNS记录解析到服务器B的IP地址。

解析生效后,电信用户从cdn.efvcms.com读取切片文件的时候,根据解析智能判断,会主动从服务器A读取切片,联通和移动就会从服务器B中读取切片。
 
详细介绍及使用案例:点击查看

不止于转码

我们的生态系统,满足用户所有要求,可按需使用,并且全部免费提供,不收任何费用!

使用electron开发的Win/Mac/Linux三端桌面应用

桌面端应用程序

开发用途 适用于想拥有桌面端程序的用户,可根据需求自行进行构建,源码对EFV高级版用户免费开源,可自行修改。 功能介绍 ...

查看
01
在线直播、在线播放、直播聊天室

推流直播子系统

开发用途 给对直播有需求的用户使用,该功能内置在EFV高级版中 ,无需额外安装,即可快速让注册用户在线直播。 系统介绍 ...

查看
02
可将切片等文件同步到阿里OSS、七牛云等存储

云储存分发系统

开发用途 该系统可以将m3u8切片、截图、等文件数据同步到第三方服务商提供的云存储中,由程序进行分发读取,极大改善读取速...

查看
03
使用Flutter开发,60帧顺滑,兼容性高,体验极佳

IOS/安卓视频APP

开发用途 适用于想使用app的用户,app为Ios/Android双端源码,源码开源,购买高阶授权即可免费领取,并且长期...

查看
04
权限分层,子管理账号,分工协作

操作员桌面应用

开发用途 该Win/Mac桌面应用适用于不想自己上传和修改资源,交给其它人帮忙操作,可自行给予操作员上传字幕/视频、编辑...

查看
05
采用国际公认领先技术开发,页面响应速度极快

EFV前后端分离CMS系统

开发用途 目前由于EFV高级版拥有一套功能齐全的内置CMS,鉴于有些人不习惯这种CMS和转码集成模式;喜欢用分离的CMS...

查看
06
商用级别的防盗链、防下载功能

超级防盗链系统

开发用途 目前EFV高级版有多种防盗系统,图片/封面的加密,基于hls的双重加密,时间戳防盗+请求次数限制,方便开发人员...

查看
07
一键自动发布全部视频数据至指定CMS程序

全自动发布系统

开发用途 该系统仅适用于不想使用EFV高级版自带CMS程序的用户,比如想使用苹果CMS、海洋CMS等。 简介 该系统为...

查看
08

有任何想要了解的?联系我们!

想要观看演示站?想要亲身测试转码系统?想要查看APP?或者有什么建议?