现代版本的多房间解决方案

多媒体内容的工作的实现是在安装自动系统以及照明和气候的前提下,这已不是秘密。在这种情况下,最重要的特征通常是易于管理,因为这是最终用户必须处理的问题。

对于具有多个房间(多房间)的项目,传统的解决方案通常是根据具有一个中央节点的方案实施的,并在需要实现视频和/或声音输出的每个点上布线专用电缆。这种方法的一个特点是能够通过单个信号开关工作,易于添加新信号源,在回放过程中支持点之间的内容“传输”以及使用任何类型设备的能力。但是,也存在一些缺点,其中最显着的缺点是添加新观察点的难度,铺设电缆的高昂成本,扩展系统时成本的显着增加,难以引入新的信号质量标准。当然,如果说这种情况已经过时,那是错误的,但是值得考虑其他选择,毫无疑问,特别是在涉及低成本项目时。


如今,当绝大多数内容都是数字的,并且高质量媒体播放器的成本相对较低时,将原始流发送到接收器比集中解码并解压缩地传输要容易得多,效率也更高。在本文中,我们将考虑基于安装在视点或音频设备附近,由标准计算机网络连接并由iRidium Mobile控制的触摸屏进行控制的接收器来实现处理媒体内容的系统的可能性。
目前,市场上已经推出了几种可以解决该问题的技术。最常提及的选项是DLNA协议。 “在纸上”看起来非常有趣-支持流行的多媒体格式,将功能拆分为集中存储,媒体播放器和控制器的功能,制造商的广泛支持甚至是认证。乍看之下,对于最少但功能齐全的安装,媒体服务器(例如基于网络驱动器)和现代智能电视就足够了。然而,事实并非如此,他的处境更糟。大多数用户会遇到不兼容的问题,缺少此类便捷功能,例如在停止播放以及切换音轨和字幕时存储位置,更不用说文件格式了。当然,有些问题可以私下解决,但很少被称为简单,通用和方便的解决方案。
提供部分完成此任务的其他两项技术是Apple的AirPlay和Google的Chromcast专有解决方案。由于它们的紧密性,它们在操作上更加方便和稳定,但是,它们的功能有限并且不能满足苛刻的用户。
因此,我们认为,当今最通用的接收器可以是带有专用软件的微型计算机。这种组合提供了高度的灵活性,各种配置的选择(例如,通过高质量声卡输出的声音),扩展系统功能的能力(例如,包括对新编解码器的支持)以及网络控制。
这种情况下常用的产品之一是Kodi(以前称为XBMC)。这个免费的开源软件自2002年以来就已经投放市场,并且可以在独特的广泛平台上运行,不仅包括传统的x86 PC,还包括Android控制台,甚至是Raspberry Pi微系统。同时,该系统具有单个界面,各种功能(包括使用外部插件),对网络资源的支持,对媒体文件格式的正式无限支持以及用于网络管理的界面。

在选择基于Kodi的家庭影院平台时,应注意其以下特征:提供所需视频格式的硬件解码器,支持视频输出频率的自动切换和输出数字音频格式的能力,网络连接速度(如果我们正在谈论Wi-Fi,但是此选项)应该仅视为万不得已)。作为一种选择,您可以带上英特尔NUC系列的紧凑型系统。

请注意,您可以在不打开显示设备和仅通过网络进行控制的情况下,将本产品用作音频播放器。通常,安装和配置Kodi软件不是问题。如有必要,您可以使用项目的Wiki网站
要控制播放器,您可以使用本地设备,包括键盘,传统的IR遥控器,智能手机和平板电脑的程序以及iRidium Mobile界面。后一种选择具有某些优点,其主要优点是能够创建单独的控制面板界面设计。该解决方案的第二个特点是支持集成到其他设备的系统中。例如,当您打开电影时,可以激活特定的灯光场景,关闭不必要的警报,配置音频视频设备(特别是打开屏幕,打开投影仪和接收器的必要输入)。请注意,如有必要,可以在一个项目中同时组合多个控制选项,因为尽管无处不在安装触摸屏,传统的键盘通常更方便。

用于创建项目的最少软件集包括用于设计和代码编写的iRidium GUI编辑器,以及用于Windows调试项目的i2 Control。要在检查可操作性后将项目传输到物理面板,您将需要使用iRidium Transfer和i2 Control程序。请注意,还将需要仿真器和面板的适当许可证。顺便说一句,在公司网站上完成培训后,可以免费获得有效期有限的全功能版本。
要与Kodi配合使用,需要使用AV&Custom Systems驱动程序和专门编写的软件模块,可以从开发人员的网站上下载该模块。开始创建项目的最简单方法是基于套件中提供的示例。但是在此之前,必须在播放器上启用远程控制并指定对Web界面的访问参数。另外,建议立即在播放器上设置媒体库。将它们放在网络驱动器上最方便,因为在这种情况下,可以从网络上的任何播放器进行访问。 Kodi具有内置的索引编制工具,因此音乐可以与标签一起使用。

在示例中,实现了对多个播放器的动态控制。为此,在面板中的i2 Control操作期间,您需要通过指定IP地址,端口号和其他信息将它们添加到动态列表中。
开发人员不会忘记反馈,因此,如果您的系统已经在进行某种组合,那么在新面板上您将看到有关此信息,更不用说音量控制值的协调了。与传统控制面板的本地控制相比,这还可以增加其优势。
您可以在iRidium Mobile系统中使用现成的驱动程序的媒体播放器的另一个版本是Dune HD品牌提供的设备。今天,它们是开箱即用的最方便的选项之一,而无需萨满主义,无需固件和设置。

原因是我们自己设计的原始质量软件。没错,应该指出的是,设备的成本要比中王国的众多型号高得多。目前,这些设备不仅能够提供媒体播放器的基本功能并支持本地和网络资源,而且还可以通过用户安装的插件连接到在线服务。

播放器制造商的网站上介绍了使用HTTP管理设备的网络API,但该API不具备广泛的功能。但是对于本文中考虑的场景,这已足够。特别是,它包括用于控制播放,获取当前状态,模拟标准遥控器的按钮,系统操作的命令。请注意,播放器没有保护和访问控制,在某些情况下可能不太方便。

模块随附的示例未使用API​​的全部功能,而仅模拟了远程控制。但是,界面非常简单,因此,如果您愿意,可以轻松扩展演示页面的功能。例如,实际上需要几次鼠标移动才能创建一个新字段,该字段反映设备的当前状态。当前可播放内容的显示同样被实现。您只需花费很少的精力,即可创建一个面板来打开您喜欢的Internet广播电台。

当前版本的iRidium Mobile主要通过专用面板实现自动化系统控制功能。在其上执行任何后台操作是非常困难的。但是,如果您愿意,也可以在所讨论的方向上提出非常不寻常的实现。例如,您可以对面板进行编程,以将家用设备切换到“观看电影”脚本,或者在检测到播放器状态发生变化时打开电影院门上的“观看”标志。

Source: https://habr.com/ru/post/zh-CN387399/


All Articles