媒体和相机:媒体路由器:简介

xiaoxiao2021-02-27  161

当用户连接他们的电视机,家庭影院系统和具有无线技术的音乐播放器时,他们希望能够在这些更大,更大的设备上从Android应用播放内容。 启用这种播放功能可以将您的单设备单用户应用转变为激发和激励多个用户的共享体验。

Android媒体路由器API旨在使用通用用户接口在远程接收设备上启用媒体显示和播放。然后,实现MediaRouter接口的应用程序开发人员可以连接到框架,并向参与媒体路由器框架的设备播放内容。媒体播放设备制造商可以通过发布MediaRouteProvider来参与该框架,该MediaRouteProvider允许其他应用程序连接到接收机设备上并播放媒体。 图1说明了应用程序如何通过媒体路由器框架连接到接收器设备。

图1.媒体路由提供程序类如何提供从媒体应用程序到接收器设备的通信的概述。

注意:如果您希望应用程式支持Google Cast装置,您应该使用Cast SDK,并将应用程式建成Cast Cast。 遵循Cast文档中的说明,而不是直接使用MediaRouter框架。

一、Mediarouter支持库

媒体路由器API在v7-mediarouter支持库中定义。 该库与运行Android 2.3(API级别9)及更高版本的设备兼容,并确保所有这些设备都具有一致的体验。 有关mediarouter API的详细信息,请参阅API参考中的android.support.v7.media包。

MediaRouter API

媒体应用程序使用MediaRouter API来发现可用的远程播放设备,并将音频和视频路由到它们。

MediaRouteProvider API

MediaRouteProvider API定义了移动播放设备的功能,并使其可以使用MediaRouter搜索替代媒体路径的应用程序可见。

转载请注明原文地址: https://www.6miu.com/read-8990.html

最新回复(0)