Tuesday, 15 February 2011

android - Unable to display AlbumArt in RemoteMediaController while casting from sender -



android - Unable to display AlbumArt in RemoteMediaController while casting from sender -

i have followed doc develop cast sender app.

unable display album fine art i'm loading media info given below.pleas help me out if i'm doing wrong.

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(); // , startcastcontrolleactivity mcastmanager.startcastcontrolleractivity(context, mediainfo, 0, true);

finally fixed issue, added 2 image uri's metadata. apparently videocastcontrolleractiviy requires array of webimages , minimum of two. can scale , display accordingly based on required area(i.e notification, lockscreen , castcontrolleractivity)

mediametadata.addimage(new webimage(uri.parse(mimageurl))); mediametadata.addimage(new webimage(uri.parse(mbigimageurl)));

android chromecast sender

No comments:

Post a Comment