DTCP-IPクライアント

投稿日:

 妻と娘はいつもテレビの前にひしめいている。

 私はあまりテレビを見ない。しかし、たまに見たい番組もある。そういう時に限って愚妻愚娘(ぐじょう)によってテレビもレコーダーも蟠踞(ばんきょ)占有されている。

 子供の頃の私は父母兄弟によってテレビの前から追いやられ、見たいテレビなど見られない立場にあった。大人になってからは十何年もDQN(ドキュソ)屋敷の大部屋で暮らしていたので、そもそもテレビがどうとか言うような生活ではなかった。結婚してからは妻や娘がテレビを見るので、私は見たいものなど見られない。そうこうするうちにテレビなど見たくもなくなってしまい、今度は裏返ってテレビもテレビ局もマスコミも大嫌いになってしまった。

 しかし、ごくたまに見たいドキュメンタリーやドラマもある。年に2、3番組というところか。今夜放映のNHKスペシャル「人類誕生第3集 ホモ・サピエンス ついに日本へ!」は、見たい。

 リアルタイムで見ると途中で便所にも行けないから、当然ハードディスクレコーダで録画だ。しかし、見たい時間帯は愚妻愚娘どもとぶつかる。

 他方、ハードディスクレコーダはPCから接続できる。今時家庭内のLANにつながらないハードディスクレコーダはないので、電気的にはPCとつながっているのが普通だ。加えて、最近のオーディオ・ビジュアル機器には大抵「DLNAサーバ」という機能がついている。私の家のハードディスクレコーダはパナソニックの「DIGA」DMR-BW690という古い機種だが、これにも勿論DLNAサーバの機能がある。

 一方のPCは、これも最初から「DLNAクライアント」というプロトコルがインストールされている。Windowsに最初からインストールされている「メディアプレイヤー」にも、このDLNAクライアントの機能がある。DLNAとは「Digital Living Network Alliance」の略であり、つまり業界標準の映像等共有配信プロトコルと思えばよかろう。

 但し、DLNAサーバやクライアントがあるだけでは、ハードディスクレコーダ内の録画番組をPCで見ることはできない。録画番組の一覧を見ることができるだけだ。自分で家庭用ビデオやデジカメで撮った動画をハードディスクレコーダに移した場合などはそれをDLNAプロトコルで見ることができるが、放送の録画は見られないのだ。これは、「DTCP-IP」、すなわち「Digital Transmission Content Protection – IP」という規格により番組がプロテクトされているためである。このプロテクトがかかった番組をPCで見るためには、正規のコピー制御機能を実装した「DTCP-IPクライアントソフトウェア」をPCにインストールする必要がある。

 このDTCP-IPクライアントにはフリーのものはなく、通常は有料である。とはいえ、1900円とか、そんな値段だから心配はいらない。

 私はネットの評判を参考に、「sMedio TV Suite」というソフトウェアをMicrosoft Storeから入手した。体験版は6日間無料である。

 こうして、愛用のWindowsタブレット「ASUS TransBook T101HA-G128」でテレビが視聴できるようになった。家族一同リビングでくつろぎつつ、しかしお互い別の好きな番組を(いさか)いなくのんびり見ることができるわけである。

今回のJetpackアップデートはWordPressが動かなくなる

投稿日:

 Jetpackが6.3.2になった。

 そこですぐにアップデートした。途端に、このブログは動かなくなった。下のようなエラーを吐いて、ブログが表示されなくなるのだ。

Parse error: syntax error, unexpected '[', expecting ')' in /home/ ... (中略) ... /wp-content/plugins/jetpack/modules/widgets/simple-payments.php on line 220

 このエラーが出る理由は簡単で、PHPのバージョンが古いからである。私の場合は5.x版のPHPを使用していたため、こういうことになった。

 PHPをサクッと7.1にアップデートすれば、このエラーは出なくなる。

 この状況は、一にかかって、環境によるとしか言いようがないが、ごくごく一例として、私が使用しているGMOペパボ(株)の「ロリポップ!レンタルサーバー」の場合を言えば、「ユーザ専用ページ」を表示させ、画面左ペインから「PHP設定」を選べばよい。そうすると、ドメイン毎にどのPHPバージョンを使用したいか選択できるようになる。ここで、全てのドメインにおいて最新のPHPバージョンを使用するよう設定すれば、今回の問題は即解消する。

 ただし、いわでもがなのことではあるが、自ら古いバージョンのPHP仕様に依存する諸設定や開発を行っている場合は上記の限りではなく、ましてや使用しているサーバが異なれば処置も全く異なる。私佐藤俊夫としてもかかる状況を踏まえた上での責任など()いかねるので、読者諸兄姉におかれてこの点を諒として頂きたい。