Part 1 - Introduction
http://voipnorm.blogspot.com/2019/08/project-hdmi-switcher-part-1.html
Part 2 - In-room control
https://voipnorm.blogspot.com/2019/08/project-hdmi-switcher-part-2-touch-10.html
The macro framework on CE based devices (Webex Room Kits and such) as you should hopefully know by now is javascript based. There are two main functions to our script. This first is listenToGui and the second is switchHDMI. ListenToGui takes input via the events generated by the widgets on the Touch 10 which then calls switchHDMI to send the HTTP GET request to the HDMI Switch IP interface which then switches HDMI inputs. Once you look at the script below you will see just how simple it really is.
--Script--
Your URL if using a different HDMI switch will differ of course but should be documented by the manufacturer if the switch is IP controllable. In my case the ${source}AVx1 on line 6 is just the id of the widget we created in the last post. By using simple id's to identify each of the inputs we are able to keep our code simple as the HDMI switch uses the same identification to assign input ports.
Next up HDMI switch setup and final thoughts.
VoIPNorm
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.