赚钱宝2代S805运行joggle客户端P2P流媒体性能分析

joggle客户端

joggle 是一款内网穿透平台,支持P2P 打洞映射端口,本期测试将测试同城异地P2P的稳定性以及对CPU的使用量做个测试。

https://www.joggle.cn

jellfy

是一款多媒体软件,支持http访问。服务端将部署jellyfin实现远程访问异地的多媒体仓库。

开始测试前准备

测试环境情况

环境 IP地址 说明
服务器端 成都局域网 192.168.1.6 200兆网 macmini2012 i7 部署了jellyfin 8096端口提供服务
客户端 广汉局域网 192.168.1.6 百兆网 赚钱宝2代 S805芯片 暴露8096端口

通过joggle建立一条P2P隧道(joggle的p2p映射可以免费使用)

joggle 平台

注意:joggle在p2p映射还是beta版本,存在稳定性问题,需要重复开启关闭多尝试几次。

映射建立好了后,就可以通过浏览器访问赚钱宝的8096端口号.

访问地址:http://192.168.1.6:8096

jellyfin登录页面

访问到页面说明映射已经成功了。然后登录到jellyfin 开始测试

jellyfin主页

开始测试

在jellyfin中寻找一个1080P的视频测试播放,观测赚钱宝的CPU消耗情况。

播放信息
播放器:
Html Video Player
播放方式:
直接播放
协议:
http
串流类型:
Video
视频信息
播放器尺寸:
2626x1362
视频分辨率:
1920x800
丢弃的帧:
1
损坏的帧:
0
媒体源信息
媒体载体:
mp4
大小:
646.7 MiB
比特率:
2.0 Mbps
视频编码:
H264 High
视频码率:
1.8 Mbps
Video range type:
SDR
音频编码:
AAC LC
比特率:
128 kbps
声道:
2
采样率:
44100 Hz

观察赚钱宝的CPU情况

赚钱宝CPU情况

赚钱宝CPU情况

赚钱宝CPU

通过CPU的暂用观察,在1080P分辨率下 赚钱宝的CPU暂用属于中偏上的水平,因为资源的加载都是分段的,因此会有忽高忽低的情况,都是正常现象,整个播放的过程几乎没有卡顿。切换拖动快进卡大概1秒左右就能正常播放,当然这个和赚钱宝的性能 和宽带有一定的关系。

网速方面

基本占用在一半的网速的样子。因为赚钱宝的网口是百兆网口,理论最大能达到10Mb/s的速度,在做文件拷贝的时候网速是可以占满的。作为一个P2P映射的机器来说看看小视频百兆也足够了。

赚钱宝的网速情况


实际在p2p下 S805芯片 仅仅能跑到2mb/s的速度。当多个人访问的时候会卡顿因为CPU已经满了。

使用S912可以达到10m/s

结论

joggle客户端可以在基于arm32 下的linux系统稳定运行,对于赚钱宝这样的S805CPU在机顶盒TV市场算是中低端芯片了。对于流媒体P2P映射来说单人使用完全是够用。如果要服务多人建议选择性能较好的X86架构的CPU运行joggle客户端。

来源: 雨林博客(www.yl-blog.com)