首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从发送方转换时无法在AlbumArt中显示RemoteMediaController

从发送方转换时无法在AlbumArt中显示RemoteMediaController
EN

Stack Overflow用户
提问于 2014-10-24 07:40:59
回答 1查看 630关注 0票数 1

我跟随这个文档来开发我的cast发送者应用程序。

无法显示相册艺术,我正在加载媒体信息作为给定的below.Pleas帮助我,如果我做错了什么。

代码语言:javascript
复制
MediaMetadata mediaMetadata = new MediaMetadata(MediaMetadata.MEDIA_TYPE_MOVIE);

    mediaMetadata.putString(MediaMetadata.KEY_SUBTITLE, "Movie");
    mediaMetadata.putString(MediaMetadata.KEY_STUDIO, "studio");
    if (null != subTitle) {
        mediaMetadata.putString("closedCaption", subTitle);
    }
    if (null != title) {
        mediaMetadata.putString(MediaMetadata.KEY_TITLE, title);
    }
    if (null != mImageUrl) {
        // mediaMetadata.putString("thumb", mImageUrl);
        // mediaMetadata.putString("images", mImageUrl);
        mediaMetadata.addImage(new WebImage(Uri.parse(mImageUrl)));
        Boolean bImage = mediaMetadata.hasImages();
        List<WebImage> images = mediaMetadata.getImages();
        System.out.print(images.size());
    }

    MediaInfo mediaInfo = new MediaInfo.Builder(profileUrl).setContentType(contentType).setStreamType(MediaInfo.STREAM_TYPE_BUFFERED).setMetadata(mediaMetadata).build();
// And finally startcastControlleActivity 
mCastManager.startCastControllerActivity(context, mediaInfo, 0, true);
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-10-27 11:14:09

最后,修复了这个问题,为元数据添加了两个图像uri。显然,videoCastControllerActiviy需要WebImages阵列和至少两个数组。以便根据所需区域(即通知、LockScreen和CastControllerActivity)进行缩放和显示。

代码语言:javascript
复制
mediaMetadata.addImage(new WebImage(Uri.parse(mImageUrl)));
mediaMetadata.addImage(new WebImage(Uri.parse(mBigImageUrl)));
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26543493

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档