2016-06-29 3 views
0

Я пропустил тот же url в GCKMediaMetadata объект и GCKMediaInformation объект contentID правильный? Я не знаю, какой URL-адрес я передаю в contentId из GCKMediaInformation, пожалуйста, помогите мне. Я новичок в хромовом SDK. Заранее спасибо.Что я передаю GCKMediaInformation contentID в нашем коде google cast sdk

-(void)startCasting { 

GCKMediaMetadata *metadata = [[GCKMediaMetadata alloc] init]; 
[metadata addImage:[[GCKImage alloc] 
        initWithURL:[NSURL URLWithString:@"https://fbcdn-photos-a-a.akamaihd.net/hphotos-ak-prn2/v/t1.0-0/s180x540/10444708_650079241771730_1270013251658544114_n.jpg?oh=f412367bc9632ed21aaf22bd7c08e3b2&oe=57FE0E19&__gda__=1476770561_aebfdf5d8dc13141e31a5848d8551cdb"] 
        width:480 
        height:360]]; 

GCKMediaInformation *mediaInformation = 
[[GCKMediaInformation alloc] initWithContentID:@"https://fbcdn-photos-a-a.akamaihd.net/hphotos-ak-prn2/v/t1.0-0/s180x540/10444708_650079241771730_1270013251658544114_n.jpg?oh=f412367bc9632ed21aaf22bd7c08e3b2&oe=57FE0E19&__gda__=1476770561_aebfdf5d8dc13141e31a5848d8551cdb" 
            streamType:GCKMediaStreamTypeNone 
            contentType:@"image/jpeg" 
             metadata:metadata 
           streamDuration:0 
            customData:nil]; 
[_mediaControlChannel loadMedia:mediaInformation autoplay:YES playPosition:0]; 

}

ответ

2

Для Chromecast работать, как задумано, вам необходимо иметь веб-сервер, хостинг/служащий изображение и использовать URL, что веб-сервер обеспечивает там. Если ваши изображения находятся где-то в облаке, это должно быть тривиально; если изображения находятся на вашем телефоне, вам необходимо встроить локальный веб-сервер в приложение-отправитель вашего телефона и использовать его для обслуживания изображений и передачи URL-адреса на основе того, что предоставляет ваш веб-сервер.

+0

Я выбрал изображение из Facebook и хочу отображать на телевизоре с помощью пользовательского ресивера. URL-адрес изображения в формате EPS уже существует, поэтому нет необходимости размещать изображение правильно или нет? –

+0

как отправить изображение в пользовательский ресивер iOS Али, можете ли вы дать мне какие-либо идеи. За любой ответ спасибо –

+0

Приемник не зависит от того, используете ли вы iOS или Android или хром отправитель. Я предлагаю вам использовать стандартный или стилизованный ресивер вместо пользовательского, чтобы сузить область вашей проблемы. –