msd_lite类似于udpxy,没有udpxy名气响,之前在openwrt上用过后发现资源占用比udpxy少得多,使用多线程使多核CPU协同工作,udpxy猜想是可一个核霍霍,其它核吃瓜,普通盒子开两个连接CPU就上到90%以上了。还有个好处是msd_lite支持IPv6,如果你的盒子有IPv6地址那你就可以随时随地看电视了。
网上找了老半天没有android版,就琢磨自己编译一份,结果我这二把刀子研究了两周,好不容易给整出来了。起初想基于android4.4(API 19)编译,结果API 19根本不支持多线程,支持多线程的版本最低是API 24,也就是Android7。为了兼容android4.4用了静态编译,文件比较大。
Android10手机测试通过没问题,Android4.4测试时间有限,能用但报错,貌似线程绑定CPU核心方面有问题,也懒得研究了,错误信息贴出来看哪位大神帮忙看看。
- Multi stream daemon lite: msd_lite 1.11.0: started!
- Multi stream daemon lite: Build: Mar 25 2025 16:20:20, Release.
- Multi stream daemon lite: CPU count: 4.
- Multi stream daemon lite: Descriptor table size: 1024 (max files).
- Multi stream daemon lite: hostname: *
- Multi stream daemon lite: bind 0.0.0.0:7088, backlog = 2147483647, tcp_cc = .
- Multi stream daemon lite: bind [:]:7088, backlog = 2147483647, tcp_cc = .
- Multi stream daemon lite: TP: 0 thread started...
- Multi stream daemon lite: TP: can't Bind thread 0 to CPU 0. Error 3: No such process
复制代码
msd_lite_static_android_armeabi-v7a.zip
(1.42 MB, 下载次数: 3, 售价: 5 金币)
|