EasyExplorer 跨设备文件同步+DLNA流媒体

撰写于:2017 年 12 月 21 日 16:04 | 分类 :网络设备 | EasyExplorer 跨设备文件同步+DLNA流媒体有1条评论 | 热度:1402℃

2017年是KoolShare改版固件插件爆发的一年。从有了软件中心,各种插件应运而生,部分是网友自制作品,部分是小宝、狗哥立Flag填坑作品。

每立一个Flag都是心的历程,都有一段伤的感慨,感谢各位大神在百忙中抽出时间来对固件、插件的优化以及消灭各种虫子。

从KoolPorxy到DDNSTO,各种奇思妙想灵感应运而来。这不,小宝又为大家带来一款新品,暂定名字为EasyExplorer。

EasyExplorer 功能简介:

每个设备运行并设置一个文件夹,可以在任何一个设备上管理所有设备对应的文件夹,互相复制与同步文件。

● 多设备相互复制文件,同步文件夹;
● 断点续传,当取消同步后再次同步会从被打断的地方开始续传;
● 文件传输,尽可能不走服务器流量,而使用点对点传输;
● 文本文件压缩传输;
● 增量复制/同步,如果设备A上的文件与设备B上的文件同名,并且它们只有1MB的区别,不管是二进制或文件,都自动只传1MB的 文件差异 到目标设备,再以打补丁的形式升级旧文件,生成相同MD5的文件;
● 自动UPNP中转,如果一个用户的多台设备中,有一台的网络支持UPNP,那么无法点对点传输的其它设备会自动从支持 UPNP的设备中转流量,不占用服务器带宽;
● 新增:流媒体播放,使用 DLNA 播放器,可支持所有格式的跨设备播放。如果带 video-mux 则支持大部分视频的网页播放(在线实时转码部分视频不能拖动,尽可能使用 DLNA可支持拖动),否则仅支持MP4格式;

EasyExplorer 功能注意:

● 跨设备直接上传或直接下载的速度比较慢,尽量使用或 文件复制 或 增量同步功能
● 如果复制/同步文件,文件名相同,而文件内容 “一点都不同” 则会影响传输性能,因为比较文件差异需要时间,文件内容完全不同会比较慢。还不如把目标文件改名或删除,再启动全新复制/同步。
● 尽可能开启路由器的UPNP支持,保证尽可能的不走服务器流量,加快传输速度

EasyExplorer 两台设备间的通信原理:

● 如果任何一台设备支持UPNP,则使用TCP点对点通信,速度最快。注意,需要路由器有公网IP并且支持UPNP
● 如果两台设备是UDP NAT2类型(Port restricted NAT 或 Port full clone 之类的),则走UDP P2P 通信,这样跟加房间玩游戏一样
● 如果两台设备是UDP NAT3类型,游戏也玩不好。但如果你其中一台设备支持UPNP并且有公网 IP,则会使用这台设备中转流量,还能进行通信
以上条件都不满足,只能选择较慢的服务器中转通信方法

 

部分截图:

主界面部分功能

 

视频预览:


文本编辑:

 

图片预览:

 

动画演示操作过程 (点击图片放大)

多文件复制:

 

文档同步过程

视频播放:

功能概述:

手机端预览效果图:

后续更新及下载链接请关注:http://koolshare.cn/thread-129199-1-1.html



» 标签: ,

评论 1

  1. 2018/02/16 14:10 Google Chrome 64.0.3282.140 Mac OS X  10.12.6

    好方案。有版本管理么

发表评论

电子邮件地址不会被公开。 必填项已用*标注

*





无觅相关文章插件,快速提升流量