SSC通信协议
SSC (Sennheiser Sound Control) 是森海塞尔商务通讯产品的专属通信协议。作为音频系统的 “神经中枢”,它不仅直接影响音频传输的音质表现与系统稳定性,更在产品整体性能、生态兼容性及终端用户体验方面发挥着关键作用。
森海塞尔的新一代产品——TCC M天花阵列麦克风和TC Bars智能音视频一体机,均搭载了最新的SSCv2通信协议。
那么,v2与v1之间
究竟有哪些不同?
SSCv2是在SSCv1的基础上实现的一次重要技术升级,能够更好地适应专业音响和通信系统向基于IP的设备管理和集成发展的行业趋势。相较于SSCv1,SSCv2采用了更新的网络标准,不仅扩展了系统的控制和监测功能,还大幅提升了通信安全性与系统稳定性。这意味着,使用SSCv2协议的设备能够支持更大规模、更加复杂的系统架构。
作为前代协议,SSCv1是基于OSC (Open Sound Control) 规则并结合了森海塞尔对专业音频用户需求的理解而开发的。它采用JSON (JavaScript Object Notation) 文件格式进行数据通信,兼具良好的可读性与易用性,有效降低了集成实施的复杂度。SSCv1在终端设备之间通过UDP/IP和TCP/IP协议进行通信,默认端口号为45,对应了森海塞尔品牌创立于1945年。
而最新的森海塞尔第三方API协议——SSCv2,是一种基于HTTPS传输的安全REST API (REpresentational State Transfer)。该协议专为联网音频设备的管理、控制和监测而设计,采用JSON作为数据交换格式。 协议的迭代进一步强化了系统扩展性、传输稳定性和管理便捷性,巩固了森海塞尔在音频领域的技术壁垒与生态竞争优势。
SSCv2使用HTTP1.2用于支持HTTPS安全通信,并在森海塞尔设备与第三方通信设备之间建立持久连接 (persistent connections)。
需要注意的是,在设备的出厂默认状态下,是无法通过API访问森海塞尔设备的。为了启用它,需要执行以下3个步骤:
将设备连接到Sennheiser Control Cockpit
打开设备页面
将第三方控制许可功能打开,并设置密码
每次与设备通信时,都要进行密码验证。如需获取对应的代码,可通过以下链接找到设备的所有代码。我们提供了可视化的代码界面,帮助工程师们更便捷、高效地获取代码信息。
https://docs.cloud.sennheiser.com/en-us/api-docs/api-docs/open-api-tc-ceiling-medium.html#/
点击右侧下拉按钮,可展开对应的代码页面:
展开页面后,可查看在成功建立通信后,各条指令对应的返回信息示例。页面右上角红色方框内的按钮,支持一键复制代码,极大地简化了开发人员获取代码的流程。页面下方还详细列出了各类响应代码及其具体含义,便于快速排查问题与调试系统。
此外,该页面还提供所支持设备的完整控制代码JSON文件下载,用户可直接点击页面链接,获取最新版本的控制代码。
森海塞尔目前
支持SSCv1的产品有
TCC 2天花阵列麦克风
SpeechLine数字无线系列
EW-D革命无线数字系列(固件<4.0)
支持SSCv2的产品有
TCC M天花阵列麦克风
TC Bars智能音视频一体机
MobileConnect解决方案
EW-D革命无线数字系列(固件≥4.0)
从v1到v2的升级,不仅是技术的迭代,更是森海塞尔对混合办公、AI语音处理等未来协作场景的前瞻布局。对用户而言,这意味着更可靠的连接、更智能的操作与真正无缝的协作体验。我们诚邀您深入了解森海塞尔新一代产品,开启未来协作新篇章!