利用AVFoundation播放视频

利用AVFoundation播放视频

by 伍雪颖

#import
<AVFoundation/AVFoundation.h>

NSURL *URL = [[NSBundle
mainBundle]
URLForResource:@"13_cn"
withExtension:@"mp4"];

AVPlayer *player = [AVPlayer
playerWithURL:URL];

AVPlayerLayer *playerLayer = [AVPlayerLayer
playerLayerWithPlayer:player];

playerLayer.frame =
self.view.bounds;

[self.view.layer
addSublayer:playerLayer];

[player
play];

时间: 2024-11-09 05:03:58

利用AVFoundation播放视频的相关文章

android利用videoView播放视频(已封装)

//android播放视频,使用方法:在androidManifest.xml中添加activity, // <activity android:name=".PlayVideo" // android:label="@string/app_name"> // // </activity> //注意资源路径 //调用时: //Intent intent = new Intent(MainActivity.this, PlayVideo.cla

AVFoundation播放视频时显示字幕,切换音轨

主要用到两个类:AVMediaSelectionGroup 和 AVMediaSelectionOption 调用 AVAsset对象的availableMediaCharacteristicsWithMediaSelectionOptions会返回一个数组,这个数组包含视频中备用的媒体资源,AVMediaCharacteristicLegible字幕资源,AVMediaCharacteristicAudible 音轨资源,AVMediaCharacteristicVisual 视频资源. 显示

利用VideoView播放视频

package com.qianhua.ui; 002   003 import android.app.Activity; 004 import android.content.Intent; 005 import android.media.MediaPlayer; 006 import android.net.Uri; 007 import android.os.Bundle; 008 import android.os.Environment; 009 import android.wi

iOS开发--利用MPMoviePlayerController播放视频简单实现

一.包含头文件#import <MediaPlayer/MediaPlayer.h> 二.重点:给MPMoviePlayerController的view设置frame,并且将view添加到某一个view上 1 #import "ViewController.h" 2 #import <MediaPlayer/MediaPlayer.h> 3 4 @interface ViewController () 5 6 /* 播放器 */ 7 @property (no

iOS开发--利用MPMoviePlayerViewController播放视频简单实现

一.MPMoviePlayerViewController和MPMoviePlayerController区分开,前者继承自NSObject,后者继承自UIViewController 二.MPMoviePlayerViewController只能用modal出来的形式播放,并且一定是全屏的播放 1 #import "ViewController.h" 2 #import <MediaPlayer/MediaPlayer.h> 3 4 @interface ViewCont

1使用NGUI播放视频

使用movietexture,但是里面只有play,stop,pause  3个方法 Unity3D 原生就支持视频播放的,不是UITexture而是用MovieTexture.MovieTexture.Playe(); 播放MovieTexture.Pause();暂停MovieTexture.Stop();停止 MovieTexture.loop = true;意思是循环播放,false意思是不循环播放 想把Unity中的3d渲染到你的texture上的话  使用Render Texture

iOS开发-- 利用AVPlayer播放远程音乐和视频

一.简单的播放音乐和视频,播放视频的工具栏需要自己写 二.利用老师封装的框架实现视频播放 链接:http://pan.baidu.com/s/1hrEKlus 密码:8e7g

.net利用本地播放器播放视频文件代码

前台点击按钮,执行js事件,跳转到后台代码: function funShowVideo(index) {            var iTop = (window.screen.availHeight - 30 - 500) / 2; //获得窗口的垂直位置;            var iLeft = (window.screen.availWidth - 10 - 660) / 2; //获得窗口的水平位置;            window.open("ShowVideo.aspx

AVAssetReader+AVAssetReaderTrackOutput播放视频

该文章引用自:http://www.jianshu.com/p/3d5ccbde0de1 IOS 微信聊天发送小视频的秘密(AVAssetReader+AVAssetReaderTrackOutput播放视频) 对于播放视频,大家应该一开始就想到比较方便快捷使用简单的MPMoviePlayerController类,确实用这个苹果官方为我们包装好了的 API 确实有很多事情都不用我们烦心,我们可以很快的做出一个视频播放器,但是很遗憾,高度封装的东西,就证明了可自定义性越受限制,而MPMovieP