【问题标题】:Rendering multiple types of media渲染多种媒体
【发布时间】:2015-02-17 22:53:53
【问题描述】:

我的 iPhone 应用程序的一个要求是它将从服务器接收多种类型的数据:音频、视频、文本和图像动画。所有媒体将作为一个包组合在一起,根据包的内容,应用程序需要呈现适当的媒体类型。

示例:如果bundle包含动画内容,它会渲染并播放动画;如果它包含视频,它将播放视频等。

是否有任何标准化的协议或处理方式?

【问题讨论】:

    标签: iphone multimedia


    【解决方案1】:

    你应该看看 UIWebView。

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

    &lt;body&gt; &lt;/body> 标签内,您应该创建一个html 内容,其中包括您的图形和视频。但我不确定声音。您可能必须手动播放它。也许你会想阅读http://reecon.wordpress.com/2010/04/13/playing-short-sounds-in-objective-c-iphone-sdk/

    【讨论】:

    • 谢谢。这似乎是一个可行的机制。但我想知道的是,我需要一些创作工具来添加所有文件,当 iphone 浏览它们时,明确地决定如何处理它们!
    • @user705737:据我了解,您想要一个包含大量内容预览的视图。当用户选择其中一个时,相应的内容会在其他视图中查看。如果是,您应该自己实施。也许一个包含很多 UIImageView 的 UIScrollView 会有意义。如果您需要浏览文件系统中的文件,请查看 NSFileManager 类。
    猜你喜欢
    • 2011-10-30
    • 2018-11-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-02-06
    • 1970-01-01
    • 2011-11-01
    • 2017-09-15
    相关资源
    最近更新 更多