こんにちは。小林哲之です。組込みソフトウェアのエンジニアです。 LiveWedgeは4つのHDMI入力を持ち、ライブ配信、録画の機能を備えたビデオスイッチャーです。 今回は、このLiveWedgeをコントロールできるGo言語のライブラリをGithubで公開しましたので紹介させていただきます。 経緯 LiveWedgeは本体操作以外にタブレットのアプリケーションソフトから操作できるという特徴を持っています。タブレットのUIは直感的に操作ができるように入念に作り込まれています。これは人が操作することを想定していました。 LiveWedgeの発売後にさまざまなフィードバックをいただいたのですが、周期的に自動で画面を切り換える機能が欲しいという要望がたびたび寄せられました。この機能をタブレットのアプリに追加するのは技術的には可能ですが、細かい要望に応えられるように汎用化するのは簡単ではありません。