msd_lite類似于udpxy,沒(méi)有udpxy名氣響,之前在openwrt上用過(guò)后發(fā)現(xiàn)資源占用比udpxy少得多,使用多線程使多核CPU協(xié)同工作,udpxy猜想是可一個(gè)核霍霍,其它核吃瓜,普通盒子開(kāi)兩個(gè)連接CPU就上到90%以上了。還有個(gè)好處是msd_lite支持IPv6,如果你的盒子有IPv6地址那你就可以隨時(shí)隨地看電視了。
網(wǎng)上找了老半天沒(méi)有android版,就琢磨自己編譯一份,結(jié)果我這二把刀子研究了兩周,好不容易給整出來(lái)了。起初想基于android4.4(API 19)編譯,結(jié)果API 19根本不支持多線程,支持多線程的版本最低是API 24,也就是Android7。為了兼容android4.4用了靜態(tài)編譯,文件比較大。
Android10手機(jī)測(cè)試通過(guò)沒(méi)問(wèn)題,Android4.4測(cè)試時(shí)間有限,能用但報(bào)錯(cuò),貌似線程綁定CPU核心方面有問(wèn)題,也懶得研究了,錯(cuò)誤信息貼出來(lái)看哪位大神幫忙看看。
- 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
復(fù)制代碼
msd_lite_static_android_armeabi-v7a.zip
(1.42 MB, 下載次數(shù): 0, 售價(jià): 5 金幣)
2025-3-25 22:26 上傳
點(diǎn)擊文件名下載附件
售價(jià): 5 金幣 [記錄](méi)
[ 購(gòu)買]
下載積分: 金幣 -1
|