2

セットトップボックス用のアプリケーションを開発する必要があります.Androidモバイルyoutubeアプリケーションでは、youtubeアプリケーションに接続し、STB youtubeアプリケーションをリモートで制御できます。再生、一時停止、ナビゲートなど

私が検索した限りでは、YouTube は Airplay のような機能に DIAL を使用しています。

しかし、YouTube のリーンバックがモバイルとペアになっているのを見たら、一部のペアリング コードで動作します。DIAL仕様とは思えません。

DIAL で動作する youtube Android アプリケーションはありますか?

4

1 に答える 1

1

ペアリング コードを確認できた場合は、DIAL プロトコルの動作を確認したことになります。そこから、独自のプロトコルが引き継ぎ、デバイスを制御します。(残念ながら、私はそれがどのように機能するのかまだ正確に理解できていません。何らかの方法で、AJAX ベースのプロトコルを介して Google を介してすべてのコマンドをプロキシします)。

やりたいことをやるべきではないのかもしれません。セットトップ ボックスで YouTube を利用しようとしている場合は、https://www.youtube.com/tvjumpcastを調べてみてください。

はっきりさせておきますが、ほとんどの人が考えているように思われるのとは異なり、DIAL はAirPlayとは異なります。AirPlay は別のデバイスにデータをストリーミングしますが、DIAL は別のデバイスを制御するだけです (ただし、最終的な効果は同じかもしれません)。DIAL は UPnP に似ており、UPnP のサブセットも使用します。

アップデート

プロトコルをリバースエンジニアリングしました。その結果、YouTube TV のように機能する軽量のオーディオ専用メディア プレーヤーが完成しました。GitHubで見つけることができます。

内部では、Google の Channel API を使用して、ポーリングなしで HTTP を介したほぼリアルタイムの通信を行います。

于 2014-06-21T11:56:04.360 に答える