• PixelPop

    UHDNOW 在 NS 上其实被大家聊过不少次了,不过想想我们自己好像还真没正经出来做过一次自我介绍。最近服务又有不少变化,索性开个帖,跟大家认识一下,也同步一下最近都折腾了些什么。

    ^-^ 本文完全没有使用 AI,纯手打哦~

    先说说为什么会有 UHDNOW

    很久以前就受够了 Emby 的一些闹心体验。

    当然,这不算是 Emby 的错。只是当 Emby 被普遍拿来作为大规模媒体分发方案时,不管从性能还是使用体验上看,慢慢都会显得有些不合时宜。

    和现在「百花齐放」的各种 Emby 魔改、自研后端不一样,彼时其实并没有这么多方案可选。

    所以因缘际会,也算一拍即合,我们组了一个小团队,用 Go 写了一套天生面向大规模媒体分发的媒体服务器,并提供一套 Emby-like API,希望在保留现有客户端使用习惯和生态兼容性的同时,给大家带来更好的体验。^-^

    这个过程中踩了很多坑,说多了都是血泪……

    不过幸好最后结果还不错,也得到了不少客户端开发者的大力支持,比如小幻影视的幻佬、Forward 的 J 佬、AfuseKt 的开发者美少女、SenPlayer 的 Xiao 等等,在这里就不一一赘述了,只能感谢。

    没有大家的帮助,我们对 Emby 协议的适配大概也不会这么顺利。尤其早期遇到的那些协议坑,现在回头看都还是头疼。

    项目初期,在朋友推荐下,RFCHOST 愿意把 UHDNOW 作为 VPS 的附加价值之一提供给 NS 的佬友使用,这件事情其实也让我们对这个项目的前景更有信心了一些。

    当然更离不开早期就愿意尝试和支持我们的用户,以及 AFFMAN.

    项目筹备期间,我们做的另一个决定就是:坚决不做网盘

    无论是 Google Drive,还是国内各种网盘,本质上都会面临政策变化、限流、风控、规则调整等不可控因素。网盘状态好的时候当然千好万好,但一旦撞上风控,是真的让人头疼。

    而我们希望 UHDNOW 尽可能稳定。

    虽然没办法和成熟的商业流媒体平台相比,我们也不会承诺什么 SLA,但至少在自己能力范围内,希望尽可能把在线率做好。

    最后也算基本做到了这一点。老用户应该都知道,除了机房硬件故障,以及我们主动进行过的几次大版本维护升级之外,UHDNOW 基本没有发生过什么长时间宕机。

    至少在线率这件事情上,我们还是有一点值得自豪的。^-^

    再说说现在的基础设施

    项目初期,我们准备了 1PB 的存储。

    后来眼看着硬件成本上涨的大趋势越来越明显,到了 2025 年底,我们还是痛下决心,提前又向机房租赁了额外的 1PB 存储。

    目前整个存储集群的规模是:

    2PB HDD + 60TB NVMe 企业级固态缓存 + 30Gbps 集群出口带宽(不限量)

    ^-^

    考虑到数据冗余,实际可用存储容量大约在 1.5PB 左右,目前利用率约 70%。

    另外,这 60TB NVMe 并不是单纯拿来当高速盘,而是配合我们自己的程序调度作为缓存层使用。目前缓存命中率长期稳定在 50% 左右,这套架构最大的意义,其实不是让某些文件单纯“跑得更快”,而是能比较有效地抑制高峰时段 HDD 集群的 IO 波动。

    客观来说,把大规模存储集群放在海外也不是一个十全十美的方案。^-^

    它最大的弊端,毫无疑问就是中国大陆方向的网络。

    国际线路这边,大家长期反馈其实都比较好,也足够稳定。但大陆方向的优化线路,因为各种大家都懂的原因,确实很难做到始终如一。

    我们测试了不少方案,最后还是决定采购 Cera 美国地区的 MCDN 产品,作为目前主要的三网优化方案。近期还会增加 德国 9929 + CMIN2 混合优化,主要覆盖一些线路表现比较特殊的地区。

    然后就是 2026 年 4 月之后这一波网络折腾

    大家应该也知道这段时间直连网络是什么情况。

    尤其从 2026 年 4 月开始,跨境网络突然出现比较明显的劣化,那段时间真的是把整个团队愁得不行。

    最开始我们先重新开发了一套测速站,一方面方便用户自己测试当前线路质量,另一方面测速数据也会反馈到后台,帮助我们判断不同地区、不同运营商真实的网络表现。

    随后又重新做了一套基于 IP 数据库的线路调度程序。

    我们没有继续采用传统的 GeoIP DNS 调度。原因也很简单:如果用户用了错误地区的 DNS、公共 DNS、代理 DNS,甚至某些运营商 DNS 出现异常,GeoIP DNS 判断出来的位置就可能和用户真实访问位置完全不一样,最后调度结果也会跟着跑偏。

    所以现在 UHDNOW 的线路调度,完全根据用户实际访问过来的源 IP 判断,可以细分到 省份 + 运营商,再根据这个结果,把用户导向当前实际可用、表现更好的线路。

    ^-^那阵子真的是麻了……

    不过也正是因为这次网络波动,逼着我们把以前很多“能用就先用”的东西重新做了一遍。某种程度上,现在这套调度系统反而比之前完整得多。

    =======

    总而言之,什么都想自己干了之后,难度确实是指数级上升的,但成就感也是一样。

    我们近期也重新开发、完善了网页播放器,借助 WASM,做了不少以前在浏览器里很难做、甚至基本做不到的事情:

    - 支持 HEVC / AV1 在线播放

    - 支持 HDR / Dolby Vision Profile 8 在线播放,并针对不兼容设备做降级处理

    - 支持 PGS 位图字幕在线渲染和播放

    - 支持比较完善的 ASS 字幕在线渲染

    - 支持 DTS / TrueHD 无损多声道音轨播放,并针对不兼容设备进行下混

    这些东西列出来其实也就几行,但真正做起来完全不是这么回事。

    哪怕现在已经有了 AI 辅助开发,前前后后还是实打实花了很多心血。尤其是浏览器、设备能力、解码支持,再加上各种奇奇怪怪的媒体文件凑到一起以后,坑是真的踩不完。

    不过做完之后,成就感也确实巨大。

    得益于我们的带宽本身是不限量模式,在服务策略上也一直不太想把用户卡得太死。

    目前 UHDNOW 支持 10 台设备滚动登录,对同播数量的限制也相对宽松,同时支持离线下载。我们的想法还是比较简单:既然买了服务,就正常用,不希望大家每天还要琢磨自己是不是又碰到了什么奇怪的限制。

    除此之外,这两年其实还做了很多东西。

    服务端、客户端兼容、线路调度、缓存、播放器、字幕、监控……真要全部展开,这个帖子大概还能再写一倍。

    限于篇幅,就先说到这里。

    如果大家对其中哪一部分比较感兴趣,后面有机会也可以单独开帖聊聊。

    最后还是把几个常用入口列一下:

    官网:

    https://www.uhdnow.com/

    文档站:

    https://docs.uhdnow.com/

    网页流媒体播放页(需登录):

    https://www.uhdnow.com/stream

    测速页(需登录):

    https://www.uhdnow.com/speed

    Telegram 频道:

    https://t.me/UHDNOW

    =======

    最后的最后。

    来都来了,不抽奖好像也不太符合 NS 的传统。

    我们在帖子末尾准备了 10 个兑换码盲盒。

    注册 UHDNOW 后进入后台,使用兑换码即可兑换机余额,余额可以直接用于购买套餐。

    除此之外,我们还会在帖子:

    20 楼 / 50 楼 / 100 楼

    分别再放出 10 个兑换码盲盒。

    不搞什么复杂规则,看到就拿,先到先得。

    下面是第一批兑换码盲盒:

    兑换码 × 10

    01M2547KNCNFKH1AJQ4QEK7KND

    01M2543WF0VE4A62KY57XQZPZA

    01M2545KYE2VFMTMP25Z0RAMQH

    01M2545KYE2VFMTMP25YRDE8AG

    01M2543WF0VE4A62KY554G5E2C

    01M2543WF0VE4A62KY5A6TQZH4

    01M2543WF0VE4A62KY5A9TVQ7T

    01M2543WF0VE4A62KY53SEJT9P

    01M2547KNCNFKH1AJQ4MENGQK8

    01M2545KYE2VFMTMP25W0BASS9

    =======

    首次发此类帖子,如有错误,请各位佬友和管理者指出,我们第一时间改正,虚心接受指教。

    主楼
  • ggbeng

    来了来了


    哥们手速可以吧 ^-^

    图片

    #1
  • ArthurPendragon

    一直在用你们家,便宜好用,流量制狠狠点赞 ^-^

    #2
  • Rodriguez

    来了 支持一下

    #3
  • MasamiSuki

    帮顶

    #4
  • tshtxyd

    支持官方入驻

    #5
  • pikapi

    没码了~~~

    #6
  • Cby

    11来了

    #7
  • NoCaps

    技术大佬,支持

    #8
  • bnmhwtxwd

    码没了呀

    #9
  • 好名字

    没了?

    #10
  • janty

    兑换码都没了

    #11
  • 西瓜123

    便宜好用 ^-^

    #12
  • Determinant

    支持支持

    #13
  • snnae

    没了?手这么快的?

    #14
  • lllhr94

    好快呀 没啦, 我充了一年uhd还没怎么用过

    #15
  • 梦影-nodeseek

    没了

    #16
  • Zeratul

    ^-^ ^-^

    #17
  • fengci

    ??

    #18
  • fengci

    #19

    #19
  • godfather

    都没了?

    #20
  • 吃饱了撑得ez

    真快啊

    #21
  • Yog-Sothoth

    20楼不是到了吗?怎么没有放出来码呀?

    #22
  • zhanggege

    好块

    #23
  • strail-nodeseek

    来了来了

    #24
  • Yandex

    欢迎大佬

    #25

发表回复

登录后回复