2016-06-29 2 views
0

의 GCKMediaInformation contentID를 전달합니다. GCKMediaMetadata 객체에 동일한 URL을 전달했으며 GCKMediaInformation 객체 contentID이 맞습니까 ?? 어떤 URL을 전달할지 모르겠다. contentIdGCKMediaInformation인데, 내가 chromecast SDK의 초보자임을 알려주십시오. 미리 감사드립니다. Chromecast가 의도 한대로, 당신은/호스팅 이미지를 제공하는 웹 서버가 웹 서버가 제공하는 URL을 사용할 필요가 작동하려면Google의 코드 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

. 이미지가 클라우드의 어딘가에 있으면 사소한 것이어야합니다. 이미지가 휴대 전화에있는 경우 휴대 전화 발신자 앱에 로컬 웹 서버를 삽입하고 이미지를 제공하고 웹 서버가 제공하는 것을 기반으로 URL을 전달해야합니다.

+0

Facebook에서 이미지를 가져 와서 맞춤 수신기를 사용하여 TV에 표시하고 싶습니다 .Facebook 이미지 URL이 이미 있으므로 이미지를 호스팅 할 필요가 없습니까 ?? –

+0

사용자 정의 수신기로 이미지를 보내는 방법 iOS 알리 나에게 어떤 아이디어를 주시겠습니까. 답장을 보내 주시겠습니까 –

+0

수신자는 iOS 또는 Android 또는 크롬 발신자를 사용하는지 여부에 의존하지 않습니다. 나는 당신이 당신의 문제가있는 곳을 좁히기 위해 Custom 또는 Custom 대신에 Default 나 Styled receiver를 사용할 것을 제안한다. –

관련 문제