Back to site

Пачатак працы па адлюстраванні відэа з iPhone SDK Brightcove

Original on http://www.metaltoad.com/blog/getting-started-displaying-videos-brightcove-iphone-sdk

Вельмі шмат чаго добрага можна сказаць пра SDK iPhone Brightcove, гэта лёгка, гэта, здаецца, працуе вельмі добра, але ёсць таксама памылкі, дыі дакументацыя трохі супярэчлівая і / ці састарэлая. Прыкладанне OnePlanet таксама састарэла. Гэта паведамленне з'яўляецца маёй спробай выправіць некаторыя з гэтых рэчаў.

Ёсць тры рэчы, неабходныя для атрымання вашага прыкладання будзе:
Вы павінны выкарыстоўваць ваш Read with URL Acccess маркерам для вымання відэа. Стары рахункі не маюць гэтага так што вам прыйдзецца звязацца з Brightcove падтрымкі, каб атрымаць іх. Доступу да гэтай старонкі ад хаты -> Параметры ўліковага запісу -> API кіраванні:

Чытайце API маркеры старонкі

Наступнае, што вам трэба, каб пераканацца, што ваш UDS уключаны. Вы можаце знайсці на гэтай старонцы Галоўная старонка -> Параметры ўліковага запісу -> Выдавецтва налады:

Налады публікацыі старонкі

Нягледзячы дакументацыі кажучы, Вам патрэбен відэа сказаць, прагрэсіўную загрузку гэта насамрэч не пытанне. Усё што вам трэба зрабіць, гэта наладзіць ваш званок будзе, як гэтага ад гэтага выдатнага Doc:

	bc = [[BCMediaAPI alloc] initWithReadToken:@"your read with URL Access api"];
        // This makes UDS happen. Without it there is no happiness in the world.
	[bc setUdsSupportOn:YES];
 
	videoList = [ [ NSMutableArray alloc ] init ];
 
	NSError *err;
	BCPlaylist *bcp = [ bc findPlaylistById:1234512345L error:&err ];
 
	if (bcp != nil) {
		for (int i = 0; i < [ bcp.videos count ]; i++) {
			[ videoList addObject: [ bcp.videos objectAtIndex: i ] ];
		}
	}
Іншыя заўвагі:
Published (Last edited): Feb 22