Android API Guide for Media and Camera(四)—— 媒体与相机(媒体路由)
2016-12-26 00:07
483 查看
Media Routing
当用户使用无线技术连接他们的电视,家庭影院系统或音乐播放器时,他们是希望能够在这些更大,更响的设备上播放Android应用程序中的内容的。启用这类播放功能可将你的单一设备,单一用户应用转化为令人喜爱和兴奋的多个用户共享体验。Android设计的媒体路由器API通过常用的接口来实现远程接收器设备上媒体的显示和播放。APP开发者通过实现MediaRouter接口连接路由框架,并向参与媒体路由器框架的设备上播放内容。媒体播放设备制造商可以通过发布MediaRouteProvider来加入到这个路由框架,媒体路由提供者允许其他应用程序连接到接收者设备并在其上播放媒体。图1说明了应用程序如何通过媒体路由框架连接接收者设备。
图1.概述媒体路由提供者如何提供从媒体应用程序到接收方设备的通信。
Note:如果你想应用程序支持Google Cast设备,你应该使用Cast SDK来开发应用程序。根据Cast文档中的说明开发,而不需要使用MediaRouter框架。
Mediarouter支持库
媒体路由器的接口定义在 v7-mediarouter support library.中。这个库兼容运行在Android 2.3(API 9)或更高的设备上,并确保了在这些平台上面的一致性。获取更多关于媒体路由器接口,参看android.support.v7.media 包。MediaRouter API
媒体应用程序使用MediaRouter API来发现可用的远程播放设备并将音频和视频发送到设备上。
MediaRouteProvider API
MediaRouteProvider API定义删除播放设备的功能,并使其对使用MediaRouter搜索可选择的媒体路径的应用程序可见。
后续更新这章这两小节。。。
原文链接:https://developer.android.google.cn/guide/topics/media/media-routing.html
相关文章推荐
- Android API Guide for Media and Camera(一)—— 媒体与相机(媒体播放器)
- Android API Guide for Media and Camera(三)—— 媒体与相机(ExoPlayer)
- Android API Guide for Media and Camera(二)—— 媒体与相机(媒体记录器)
- Android API Guide for Media and Camera(五)—— 媒体与相机(Camera API)
- Android API Guide for Media Apps(六)——媒体会话的回调(Media Session Callbacks)
- Android API Guide for Media Apps(九)——媒体会话的回调(Media Session Callbacks)
- Android API Guide for Media Apps(五)——构建媒体浏览客户端(Building a Media Browser Client)
- Android API Guide for Media Apps —— 媒体应用
- Android API Guide for Media Apps(四)—— 构建媒体浏览器服务(Building a Media Browser Service)
- Android API Guide for Media Apps(二)——媒体会话的使用(Working with a Mession)
- Android API Guide for Animation and Graphics(一)—— 动画与图形(概述)
- Android API Guide for Animation and Graphics(四)—— 动画与图形(帧动画)
- Android API Guide for Media Apps(八)——构建一个视频播放器Activity(Building a Video Player Activity)
- Android API Guide for Animation and Graphics(六)—— 动画与图形(OpenGL ES)
- Android API Guide for Media Apps(一)——概览(Overview)
- Android API Guide for Media Apps(七)——构建一个视频应用(Building a Video App)
- Android API Guide for Media Apps(三)—— 构建音频应用(Building an Audio App)
- AVFoundation Programming Guide(官方文档翻译5)Still and Video Media Capture - 静态视频媒体捕获。
- 3 Possible Ways for Real-Time Video Streaming Between Camera and Android Device Read more at http://
- 媒体和相机:媒体路由器:MediaRouter API