質問
私が書いたプログラムに電子プログラムガイド(テレビリスト)を提供する良いサービスを探しています。問題は、私が見つけたサービスのほとんどが特に正確ではないということです。
現在、TVRAGEとTHETVDBの両方で搭載されているように見えるTrakt.tvを使用しています。私は過去にもTVRAGEを使用していましたが、アップタイム// TVRAGEの不正確さに問題が多すぎました(そして、ほとんどがtrakt.tvの不正確さのみ)。
私はいくつかの検索を行い、MythTVの北アメリカで優先されるEPGプロバイダーがスケジュールディレクトであることがわかりました。 ScheduleDirectの問題は、サービスが無料ではなく、サービスの正確性を保証できない場合や、将来的にサービスが合理的な時間を過ごすことができない場合は、むしろ支払うことはないことです。
これにより、Googleテレビに私を連れて行きました。これにより、テレビプロバイダーをセットアップして、電子プログラムガイドを自動的に取得および検索し、DVRに指示するためのかなり良いインターフェイスを提供し、シリーズまたはエピソードの録音スケジュールを設定します。
ですから、私が疑問に思っていたのは、Google TVがEPGデータにどのプロバイダーを使用しているかを誰かが知っているかどうかです。この質問に対する良い答えがなければ、おそらくGoogle TVとRouterの間でローカルネットワークスニッフィングをして、自分でプロバイダーを発見できるかどうかを確認するつもりです。
解決
トリビューンメディアサービスです。それがScheduleDirectがデータを取得する場所です。 TVGuideのようなスクリーンサイトのサイトを画面化することをいとわない限り(そしておそらく利用規約に違反します)、EPGデータの支払いを必要とするでしょう。
Google TVには、AndroidアプリのAPIがあり、EPGデータにアクセスできます。 http://code.google.com/tv/android/docs/gtv_provider.html
他のヒント
また、Roviを試す必要があります - ほとんどのケーブル会社はそれをテレビリストに使用し、APIとして提供するようになりました。 http://developer.rovicorp.com/docs/?wikipage=index.php/listings