Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 需要iOS教程在我的应用程序中播放视频文件吗_Objective C_Ios_Ipad - Fatal编程技术网

Objective c 需要iOS教程在我的应用程序中播放视频文件吗

Objective c 需要iOS教程在我的应用程序中播放视频文件吗,objective-c,ios,ipad,Objective C,Ios,Ipad,我将构建一个iOS应用程序,从我的web服务下载视频,在应用程序中离线播放 我正在寻找一个能向我展示基本知识的教程,包括: 从web下载视频文件 将其存储在我的应用程序的数据存储中(什么结构/位置) 从我的数据存储播放此视频 我需要什么视频格式 通常我从网上下载东西,这是一个很好的库,可以为您处理多线程。它应该给你一个url。然后可以使用MPMoviePlayerController类播放视频。以下是播放视频的代码: MPMoviePlayerController *player = [[MPM

我将构建一个iOS应用程序,从我的web服务下载视频,在应用程序中离线播放

我正在寻找一个能向我展示基本知识的教程,包括:

  • 从web下载视频文件
  • 将其存储在我的应用程序的数据存储中(什么结构/位置)
  • 从我的数据存储播放此视频
  • 我需要什么视频格式
  • 通常我从网上下载东西,这是一个很好的库,可以为您处理多线程。它应该给你一个url。然后可以使用
    MPMoviePlayerController
    类播放视频。以下是播放视频的代码:

    MPMoviePlayerController *player = [[MPMoviePlayerController alloc] initWithContentURL:videoURL];
    
    [[player view] setFrame:[self.view bounds]]; // Frame must match parent view
    
    [self.view addSubview:[player view]];
    
    [player play];
    
    [player release];
    

    要从web下载视频,您可以使用。有很多例子可以让你领先一步


    之后,您可以按照本教程进行操作,播放存储的视频-

    找到一个满足您所有要求的教程(基本上是为您编写应用程序)可能有点过于具体。然而,前面的问题涵盖了视频下载和播放的重要部分:这正是我需要的,谢谢。