はじめに 地上デジタル放送のテレビ局が送出しているものは、突き詰めると「MPEG-TS ストリーム」と「その中に埋め込まれた PSI/SI テーブル」の2つに集約される。 であれば、同じ構造のストリームを自前で組み立てれば、市販のテレビ録画ソフトがそれを "本物のチャンネル" として認識するのではないか —— そう思い立ち、実際に試してみた。 結果として、OBS Studio の映像を ARIB STD-B10 準拠の PSI/SI 付き MPEG-TS に変換する Node.js サーバーを書き、Mirakurun(チューナーサーバー)に自作チャンネルとして認識させることに成功した。 番組表(EPG)、チャンネル名、チャンネルロゴまで、実際の地デジ放送と同じ仕組みで配信している。 なお、本記事では Mirakurun 自体の構築方法については扱わない。 Mirakurun がすでに動作し

