ClickToPlugin が Mac 版 Safari に AirPlay サポートをもたらす

ClickToPlugin が Mac 版 Safari に AirPlay サポートをもたらす
ClickToPlugin が Mac 版 Safari に AirPlay サポートをもたらす

SafariでAdobe Flashコンテンツをブロックし、HTML5経由で高画質の動画を再生できる人気プラグイン、ClickToFlashは、AppleがSafari 5.1をリリースし、WebKitプラグインのサポートが廃止されたことを受けて、一連の変更を余儀なくされました。ClickToFlashを日常的にお使いの方は、Safari 5.1用のClickToFlashが最近新しい場所に移ったことにお気づきかもしれません。Marc Hoyois氏によって開発されたClickToPluginというSafari拡張機能です。

Marc Hoyois 氏は、ClickToPlugin と ClickToFlash の両方を Safari 機能拡張として書き直したものを提供しています。前者は ClickToFlash のより広範なバージョンであり、Flash コンテンツにとどまらず、Safari が Facebook Video Calling や Java を含むさまざまなプラグインを起動するのを防ぎます。ClickToFlash と同じ機能は引き続き提供されていますが、必要な機能に応じて 2 つのバージョンに分割され (Flash のみをブロックしたい場合は、新しい ClickToFlash 機能拡張を入手してください)、新しい設定ページが追加されています。通常どおり、この機能拡張は、自動的に読み込まれないプレースホルダーにコンテンツを置き換え、可能な場合は、プラグインから HTML5 への直接変換を許可します。これにより、YouTube の場合は、動画のソースを高品質で読み込むことができます。ClickToFlash/ClickToPlugin には、多くの動画ウェブサイトに合わせて調整したりサポートしたりするための設定がいくつか付属しています。開発者のウェブサイトで、機能の完全なリストと設定のスクリーンショットを確認してください。

今週初めにリリースされた ClickToPlugin/ClickToFlash 拡張機能のアップデートには、昨年の iOS 4.2 導入以来 Mac ユーザーが要望していた機能、Mac 版 Safari での AirPlay サポートが追加されました。AirPlay は最初に Apple の iOS アプリで有効化され、その後 Mobile Safari ブラウザーやサードパーティ製アプリでも有効化されましたが、Mac ユーザーに提供されたのは iTunes でのオーディオに対する AirPlay サポートのみで、OS X でのビデオストリーミングに関連したサポートはありませんでした。Mac のビデオを Apple TV や AirPlay レシーバーに送信したり、Mac を AirPlay 対応デバイスに変えたりするハックやユーティリティは数多く登場しましたが、ブラウザーで簡単にビデオを選択し、ボタンをクリックするだけで即座に Apple TV に送信する方法はこれまでありませんでした。

最新の ClickToPlugin では、組み込みの HTML5 ビデオ認識機能と、Marc Hoyois の Web サイトで入手できる Media Center という 2 番目のユーティリティとの組み合わせで、まさにこの機能が追加されています。Hoyois の拡張機能のバージョン 2.5.2 では、HTML5 メディア プレーヤー (YouTube の Flash コンテンツを HTML5 ビデオに置き換えた場合などに取得するプレーヤー) に新しい「AirPlay」オプションが追加され、ネットワーク上の Apple TV にビデオを送信できるようになりました。ClickToPlugin の設定で Apple TV のホスト名または IP アドレスを指定する必要がありますが、デフォルトでは apple-tv.local に設定されています。これは Apple TV に標準で付属しているホスト名です。私の環境ではデフォルトのホスト名でうまく動作し、Apple TV が検出されました (最初に WiFi に接続し、次に Ethernet 経由で AirPort Extreme に接続)。

ClickToPlugin を Flash ではなく HTML5 ビデオを取得するように設定し(デフォルトの解像度も選択できます。私は 720p を選択しました)、Apple TV が AirPlay ストリームを受信するように設定したら(拡張機能は AirPlay パスワードもサポートしています)、Safari で AirPlay を試すことができます。YouTube ビデオ(例えばこちら)を開き、左上のソースセレクタから AirPlay を選択してください。設定が正しければ、Apple TV でビデオの再生が始まります。

Media Centerは最新のClickToPluginと連携し、リンクやHTML5メディアにコンテキストメニュー項目を追加して、ビデオファイルのダウンロード、QuickTimeでの開き、AirPlay経由でApple TVへの送信などを行うことができます。これらの機能の一部はClickToPluginで既に提供されていますが、個人的にはMedia Centerの右クリックによるAirPlayアクション、そしてさらに重要なのは、Apple TVへのビデオストリーミングを停止できるツールバーボタンが気に入っています。

私がテストした限りでは、ClickToPlugin と Media Center はかなり信頼性が高く、YouTube から Apple TV に 720p のコンテンツをストリーミングできましたが、接続が切れる場合 (Apple TV で数分後に動画の再生が止まる) や、Vimeo の Web サイトでエラーが発生することもありました。ただし、OS X、Safari、Apple TV のベータ版ソフトウェアを使用しているため、これが原因である可能性があります。これらのベータ版 (OS X 10.7.2、Safari 5.1.1、Apple TV ソフトウェア ベータ 6) でも、ClickToPlugin の AirPlay サポートはほとんどの場合問題なく動作しました。Apple がアップデートを公開すれば、新しい OS と Safari 向けに最適化されるはずです。また、AirPlay で動画の再生が始まった後はタブを開いたままにする必要はありませんが、Safari を終了しないと AirPlay ストリームが失われることにも気付きました。

AppleがMac版Safariの将来のバージョンでネイティブAirPlayサポート(あるいは、OS Xでシステム全体でAirPlayサポートが実現すればもっと良いのですが)を搭載するとしても驚きません。しかし現時点では、ClickToPluginとMedia Centerが、ウェブブラウザからワイドスクリーンテレビで快適に動画を楽しみたい人にとって魅力的なソリューションを提供しています。これらの拡張機能には確かに改善と改良が必要であり、いつかChromeでも使えるようになると素晴らしいですね(そもそも可能かどうかは分かりませんが)。

Marc Hoyois の Web サイトから ClickToPlugin と Media Center をダウンロードしてください。

クラブ・マックストーリーズ

追加コンテンツと特典にアクセスする

Club MacStories は 2015 年に設立され、ほぼ 10 年間にわたって毎週独占コンテンツを提供してきました。

毎週、毎月の電子メール ニュースレターから始まったものが、すべての MacStories ファン向けに設計されたメンバーシップ ファミリーに成長しました。

詳細については、こちらおよびクラブの FAQ をご覧ください。

Club MacStories : アプリ、ヒント、自動化ワークフロー、長​​文執筆、MacStories Unwind ポッドキャストへの早期アクセス、定期的な景品など、盛りだくさんの情報を満載した、電子メールと Web 経由の週刊および月刊ニュースレター。

Club MacStories+ : Club MacStories が提供するすべての機能に加え、アクティブな Discord コミュニティ、クラブの過去のカタログ全体を閲覧するための高度な検索機能とカスタム RSS 機能、ボーナス コラム、多数のアプリ割引などが含まれます。

Club Premier : 上記のすべてに加え、早期に、広告なしで、高ビットレートのオーディオで配信される当社の主力ポッドキャストの拡張バージョンである AppStories+ が含まれます。