2017-10-04 8 views
0

Je construis une intégration Google Cast pour une application musicale dans Chrome.RemotePlayer vs Media

Quelle est la différence entre cast.framework.RemotePlayer et chrome.cast.media.Media?

Le documentation utilise cast.framework.RemotePlayer et cast.framework.RemotePlayerController, mais ils n'ont pas de fonctions pour gérer la file d'attente, contrairement à chrome.cast.media.Media.

Lequel dois-je utiliser?

Répondre

0

J'ai découvert que l'espace de noms cast.framework est utilisé pour une API de haut niveau construite au-dessus de l'espace de noms chrome.cast, qui est une API de bas niveau.

Peu importe si vous utilisez cast.framework.RemotePlayer ou chrome.cast.media.Media, les deux fonctionneront, mais Media a plus de fonctions et de rappels. Dans mon expérience, Media est plus facile à travailler que RemotePlayer, donc je ne comprends pas vraiment pourquoi ils ont créé la classe RemotePlayer.