Рендеринг нескольких типов медиа - PullRequest
0 голосов
/ 27 апреля 2011

Одним из требований к моему приложению для iPhone является то, что оно будет передавать с сервера несколько типов данных: аудио, видео, текст и анимацию изображений. Все носители будут объединены в один пакет, и в зависимости от содержимого пакета приложение должно отобразить соответствующие типы носителей.

Пример: если пакет содержит анимационный контент, он будет отображать и воспроизводить анимацию; если оно содержит видео, оно будет воспроизводить видео и т. д.

Существует ли какой-либо стандартизированный протокол или способ его обработки?

1 Ответ

0 голосов
/ 27 апреля 2011

Вы должны взглянуть на UIWebView.

UIWebView *view = [[UIWebView alloc] init];
NSString *html = @"<html><body>CUSTOMIZE YOUR CONTENT APPEARANCE HERE</body></html>";
[view loadHTMLString:html baseURL:[NSURL URLWithString:nil]];

Внутри <body> < / body> тегов вы должны создать HTML-контент, который будет включать вашу графику и видео. Но я не уверен насчет звука. Возможно, вам придется играть в нее вручную. Может быть, вы захотите прочитать http://reecon.wordpress.com/2010/04/13/playing-short-sounds-in-objective-c-iphone-sdk/

...