2016-06-29 7 views
0

übergeben Ich habe die gleiche URL in GCKMediaMetadata Objekt und GCKMediaInformation Objekt contentID ist korrekt? Ich weiß nicht, welche URL ich passiere in contentId von GCKMediaInformation bitte helfen Sie mir, ich bin ein Anfänger in Chrome SDK. Danke im Voraus.Was ich die GCKMediaInformation contentID in unserem Code 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]; 

}

Antwort

2

Für Chrome wie beabsichtigt zu arbeiten, benötigen Sie einen Web-Server haben, dass Ihr Image Hosting/dienen und die URL zu verwenden, das die Webserver dort zur Verfügung stellt. Wenn sich Ihre Bilder irgendwo in der Cloud befinden, sollte das trivial sein. Wenn sich Bilder auf Ihrem Telefon befinden, müssen Sie einen lokalen Webserver in Ihre Telefon-Absender-App einbetten und diesen verwenden, um die Bilder zu liefern und die URL basierend auf den von Ihrem Webserver bereitgestellten URLs zu übergeben.

+0

Ich habe Bild von Facebook geholt und möchte auf dem TV mit benutzerdefinierten Empfänger anzeigen.Facebook Bild URL ist schon da, so dass keine Notwendigkeit, das Bild richtig hosten oder nicht ?? –

+0

wie man das Bild an den benutzerdefinierten Empfänger iOS Ali senden können Sie mir bitte eine Idee.Für jede Antwort danke –

+0

Empfänger hängt nicht davon ab, ob Sie iOS oder Android oder Chrom Absender verwenden. Ich schlage vor, dass Sie den Standard oder einen gestylten Empfänger anstelle eines benutzerdefinierten verwenden, um das Problem einzugrenzen. –