下面这几组数字,是我们从 2024 年到现在跑过的四十多场示教直播里攒下来的。有些是测试软件读的,有些是现场踩坑之后回头复盘的,误差不算小,但比拍脑袋给的「够用」靠谱得多。
先算清楚一路术野画面到底吃掉多少上行
每次进场勘测,信息科的人都会问一句:你们要多少带宽。这个问题不好答,因为它不是一个固定值,跟你推几路、给谁看、有没有本地录制都有关系。
我一般会当场算给他们听,而不是甩一个「50M」的笼统数字。算过之后院方心里有底,后面扯皮也少。
单路 4K 术野机,稳态码率落在 18 到 22 Mbps 之间
术野画面有个特点:大部分时间画面是不动的。腔镜镜头对着组织,医生在操作器械,运动区域集中在画面中间一小块。H.264 在这种内容上的压缩效率相当高。
实测下来,4K25 帧、码率控制设 CBR、关键帧 2 秒,静态偏多的腹腔镜画面稳态在 18 Mbps 左右;如果是出血多、器械进出频繁的开放手术,会顶到 22 Mbps。给指导老师的监看流我们一般压到 8 Mbps,因为带教老师看结构不看纹理。
顺便说一句,H.265 能省三成左右,但医院发给专家的接收端五花八门,曾经遇到过某款老平板解不动 H.265,画面直接黑屏。那次之后我们默认还是 H.264,除非客户明确要求。
全景机加术野机,上行需求不是简单相加
很多方案只给一路术野机,其实现在主流是三路:术野机、全景机、还有一路给主刀的特写。三路同时推,上行要按 50 到 60 Mbps 留。
为什么不是 22 乘 3 等于 66?因为全景机是 1080p,只需要 6 Mbps。算下来 22 加 8 加 6,再加约 15% 的协议开销,实际峰值在 42 Mbps 上下。我们一般按 60 Mbps 给院方提,多出来的部分留给突发。
真正难算的是并发观看,不是采集端
采集端在手术室里,几百兆的院内带宽随便吃。麻烦的在分发侧。
一场 500 人同时在线的示教,如果全走公网直连,出口带宽要按 500 乘 4 Mbps 算是 2 Gbps,任何一家医院都拿不出。所以必须走 CDN 或者院内专网分发。院内看的那批人走内网,专家和学员走 CDN,两边分开算,这是基本操作。
有个例外:如果全部受众都在院内,那就别折腾 CDN,直接院内组播或者点播服务器,成本低得多,延迟还能压到 200 毫秒以内。
手术室到机房的这一段,是最容易卡住的地方
这块儿我们踩过坑。手术室在网络规划里通常属于高优先级区域,但那是给 HIS 和 PACS 用的,不一定给外部视频留了口子。
有次在某家医院,信息科给的端口是 100 Mbps 的接入交换机口,理论上够用。但那个口本身在跑别的业务,白天手术高峰时段的实测可用只有 30 多 Mbps,画面开始周期性花屏,两分多钟一次,很规律。后来单独拉了一根光纤到机房才算解决。
所以我们的勘测清单里,测速这一步必须在手术日当天测,不能提前一天晚上测。晚上的数字好看,没有参考价值。
给院方一张能直接对的清单
如果你手上正在推一个示教项目,需要跟信息科确认的事项大概是这几条:
手术室内到机房的独立通道,建议 200 Mbps 以上,且不与 PACS 调阅共用;机房出口上行,按并发观看人数的 15% 乘 4 Mbps 估,剩下的交给 CDN;无线部分,5G 聚合作为备份而不是主力,因为手术室对无线设备的管控越来越严;本地录制占存储,一小时 4K 素材按 30 GB 估。
这四条里,只有第一条需要信息科真正动手改。后面三条是算账,开会时能当场说清楚。
再补两组容易被忽略的实测数字
一个是音画同步。术野画面和麻醉机监护屏的信号如果分开采集,两边编码延迟不一样,叠加起来会有落差。我们测过的最差情况是监护波形比术野画面晚了 1.2 秒,带教老师看得很别扭。解决办法是把监护信号先合成到导播台,统一走一路输出,延迟差能压到 80 毫秒以内。
另一个是断流重连。手术直播最怕中途断,重连速度直接决定画面丢失时长。用 RTMP 推流,网络闪断后平均要 6 到 8 秒才能恢复;换成 SRT 协议,同样条件下能做到 1.5 秒左右。这个差异在学术会议上无所谓,在手术示教里就是能不能看到关键操作的区别。
还有一组是并发数。我们做过一场 800 人在线的示教,CDN 侧的回源压力集中在开播后 30 秒,那一瞬间的并发建连会拉高延迟。后来把开播时间提前 5 分钟,让学员提前进入待播页,峰值就抹平了。
医院自己怎么快速验一遍网络够不够
不用等我们进场,信息科自己做三步粗测就够了。
第一步,在手术间里用笔记本接有线口,跑一次持续 10 分钟的上行压测,看抖动。平均速率漂亮但抖动大的链路,画面一定会周期性出问题。我们一般要求抖动在 5 毫秒以内。第二步,同一条链路跑一次 20 Mbps 的模拟推流,同时让科室里几台电脑正常调阅影像,看双方有没有互相拖慢。第三步,拔掉网线再插回去,测重连耗时。
这三步做完,基本能判断这条链路能不能扛住一场示教。扛不住的,早发现问题比当天发现好得多。
最后一句实话:带宽这件事,宁可多要一档,也不要现场临时加。手术排期不会等你的网络调试。