E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
avplayer
iOS
AVPlayer
M3U8 加密播放
这几天一直做M3U8的加密播放,刚开始在各种文章中学习,探索,但都失败了。下面就我个人的理解来说明下。HLS(HTTPLiveStreaming)是Apple的动态码率自适应技术。主要用于PC和Apple终端的音视频服务。包括一个m3u(8)的索引文件,TS媒体分片文件和key加密串文件。(不加密的可以省略key文件)如果是不加密的m3u8文件,可以复制URL到Safari直接播放。如果用AVPl
梦的森林
·
2022-02-07 16:24
AV-自定义播放器
改编自oc版本的播放器使用到的类主要有:
AVPlayer
Item:
AVPlayer
:播放器
AVPlayer
Layer:预览页核心方法:leturl=URL.init(string:"")letplayerItem
流年易逝_李
·
2022-02-06 23:32
SwiftUI:循环播放视频
我发现的第一个方法是使用一个单一视频的
AVPlayer
,并将在视频结束时倒带(重置)视频到开始。我找到的大多数讨论SwiftUI中循环视频的论坛都使用了这种方法,但这并不是理想的方式。
猪猪行天下
·
2021-12-31 14:47
解决
AVPlayer
Item 的duration值为nan
//当
AVPlayer
StatusReadyToPlay-(NSTimeInterval)getTotalDuration{CMTimetotalTime=self.player.currentItem.asset.duration
no1ever
·
2021-12-30 16:11
iOS 音频视频播放器实现边下载边播放缓存视频
前言本文主要介绍基于
AVPlayer
实现边下边播边存处理,核心其实就是基于
AVPlayer
的AVAssetResourceLoaderDelegate然后对FILE文件实现边下边播方案,
AVPlayer
弹吉他的少年
·
2021-12-29 09:18
使用
AVPlayer
自定义支持全屏的播放器(五)——Swift重构版本
前言很早之前开源了一个简单的视频播放器,由于年久失修,效果惨目忍睹,最近特意花时间对其进行了深度重构。旧版本后期不再维护,新版本使用Swift实现,后续会增加更多功能。不想看文字的请自行下载代码------>>>CLPlayer旧版本VS重构版本1.新版本使用Swift,旧版本使用Objective-C2.新版本采用自定义转场实现全屏,旧版本使用旋转屏幕3.新版本不需要手动销毁播放器4.新版本修复
季末微夏
·
2021-12-20 09:54
【转】iOS视频播放的基本方法
Apple为我们提供了多种方法来实现视频播放,包括MPMoviePlayerController,MPMoviePlayerViewController,
AVPlayer
,
AVPlayer
ViewController
Dayon
·
2021-06-26 02:52
在
AVPlayer
中截取一帧HLS(m3u8)格式图片
AVPlayer
的API真心不友好,一个截屏问题搞得我花了6个小时才彻底解决。
fuadam1982
·
2021-06-24 00:13
AVFoundation开发秘籍笔记:第4章 视频播放
4.1.1
AVPlayer
AVFoundation的播放都围绕
AVPlayer
类展开,
AVPlayer
是一
AlanGe
·
2021-06-21 07:24
第四篇:
AVPlayer
移除之后,监听不释放的问题
AVplayer
播放完视频后怎么释放,我把监听都移除了,退出控制器后依然会有声音?而且还会走闭包?当遇到这类问题的时候,可能就是你在释放类的时候,没有将
AVPlayer
完全释放掉的原因。
jeckHao
·
2021-06-19 11:00
iOS -
AVPlayer
ViewController简单使用
-(void)playVideoWithUrl:(NSURL*)url{
AVPlayer
ViewController*playerViewController=[[
AVPlayer
ViewControlleralloc
一只搬运工的自我修养
·
2021-06-14 23:56
AVPlayer
的封装支持将已播放的数据片段保存到本地,纯swift
github:https://github.com/ZhongshanHuang/VideoPlayer语言:swift5.0效果shot.png架构architecture.png遇到过的坑1、只有将播放地址变成“非法”的、系统无法处理的地址,才会调用AVAssetResourceLoaderDelegate的方法///播放视频funcplay(withurl:URL,needCache:Boo
乌黑的太阳
·
2021-06-14 12:14
播放器实现
播放器实现变播便下播放内部状态//如果资源加载比较慢会导致不播放音频
AVPlayer
*player=[
AVPlayer
playerWithURL:url];[playerplay];另一种方式KVO监听资源组织状态
马上就来
·
2021-06-13 14:48
AVPlayer
那些坑
AVPlayer
是iOS上常用的视频播放器组件,支持常见的音视频格式。对于一般应用而言,使用
AVPlayer
和一套自定义UI基本可以满足需求。
幻想no现实
·
2021-06-13 10:04
iOS
AVPlayer
视频边加载边播并缓存
AVPlayer
可以通过视频的本地路径或者网络路径URL-->AVAsset-->
AVPlayer
Item
翰章哥哥
·
2021-06-12 07:03
avplayer
的使用
93f9803f3dcc8be0e46f551d.html这个网址写的很好http://stackoverflow.com/questions/25932570/how-to-play-video-with-
avplayer
viewcontroller-avkit-in-swift
四角天空_串串
·
2021-06-10 22:13
AudioRecorder录音后在使用
AVPlayer
没声音
粗鲁的解决办法,停止录音后设置[[AVAudioSessionsharedInstance]setCategory:AVAudioSessionCategoryPlaybackerror:nil];,本人理解是录音的时候设置了[AVAudioSessionsharedInstance]为录音,结束后理应设置回来(在播放器没有处理的情况下需要这一步)
就用帅气点的昵称吧
·
2021-06-10 19:48
IOS 音视频分片缓存库Idiot
AVPlayer
如果你只是来拿代码的,那给你地址Idiot
AVPlayer
项目的名字叫Idiot
AVplayer
,但是大家别误会,Idiot不是说大家是蠢人,说的是俺自己,因为自己也看了不少大神们的开源项目,觉得他们的技术很牛
起名真的好难
·
2021-06-10 04:59
iOS
AVPlayer
封装(视频、音频播放器)
简述https://github.com/qigge/ZQPlayerZQPlayer是一个基于
AVPlayer
封装的视频、音频播放器,视频播放效果图如下竖屏效果横屏效果安装1.手动添加:1.将ZQPlayer
tt大眼仔
·
2021-06-09 09:23
注意NSObject被回收
背景是我要监听
AVPlayer
的播放状态,需要调用到playerItem.addObserver方法,该方法需要传入一个NSObject,于是我就自定义了一个类继承自NSObject。
左卫门_6e62
·
2021-06-08 13:24
iOS 基于
AVPlayer
封装的播放器,全屏切换,切换播放源
效果图:看了一些githup上star比较多的一些播放器,比如ZFPlayer,CLPlayer。关于全屏切换以及切换播放源的实现基本一样,但是在全屏切换ZFPlayer实现不是很好。ZFPlayer关闭了当前控制器的旋转属性才可以旋转。代码片段://返回值要必须为NO-(BOOL)shouldAutorotate{returnNO;}-(UIStatusBarStyle)preferredSta
软件iOS开发
·
2021-06-08 00:18
iOS
AVPlayer
判断 播放/暂停 状态
在做视频变速的时候发现,当设置
AVPlayer
.rate时,视频会自动播放,于是在
AVPlayer
里面找了很久也没发现任何关于playing或者pause的字眼,一个意外看到:/*!
心在前方
·
2021-06-07 00:27
视频播放
NSString*file=[[NSBundlemainBundle]pathForResource:@"hj"ofType:@"mp4"];
AVPlayer
ViewController*player=
风影鹤
·
2021-06-06 13:00
iOS
AVPlayer
Item获取音频时长错误、不准确
错误:
AVPlayer
Item*item=[[
AVPlayer
Itemalloc]initWithURL:FILEURL];Float64duration=CMTimeGetSeconds(item.duration
心在前方
·
2021-06-06 04:11
AVPlayer
实现播放视频和AVFoundation获取视频的buffer
这篇文章目的是用
AVPlayer
实现本地视频的播放,和使用AVFoundation获取视频的buffer;在这个获取视频buffer的过程中,因为不是摄像头取到的视频,所以走了一些弯路,希望写下来,给需要的人项目本身的需求是获取到视频的
MyNameIsMrLeon
·
2021-05-21 08:44
iOS
AVPlayer
播放视频没声音
如果使用
AVPlayer
来播放视频,出现有画面却没声音的情况。
DamonMok
·
2021-05-21 02:52
AVPlayer
-【播放音频.mp3】 学习 笔记
初始化:@property(nonatomic,strong)
AVPlayer
*player;-(
AVPlayer
*)player{if(_player==nil){_player=[[
AVPlayer
alloc
爱喝农药de清凉
·
2021-05-19 01:27
iOS开发 边下边播的音频播放器WTAudioPlayer播放器介绍
整理思路WTAudioPlayer是基于唱吧开源的KTVHTTPCache,在业务逻辑层对
AVPlayer
播放器的封装。
Kidnight
·
2021-05-17 20:51
iOS 基于
AVPLayer
封装视频播放器
原定技术方案使用系统自带的播放controller,结果经过调研发现系统播放器controller有很多问题,原因如下:注意:apple原来提供的播放类视频播放(播放基类)1>
AVPlayer
能播放本地
007Mango
·
2021-05-17 02:49
iOS 基于
AVPlayer
自定义视频播放器
前言:视频播放是一个很常见的功能,系统自带的有三种播放器MPMoviePlayerController、
AVPlayer
ViewController、
AVPlayer
。
卢叁
·
2021-05-15 23:59
(AVKit)视频播放新版本使用的头文件——
AVPlayer
ViewController
avkit的内容是关于基本的视频和图片播放;(还有就是view的自定义)两个控制器(iOS10之后的播放视频控制器)
AVPlayer
ViewController(AVKit)新的视频的播放器;例子项目链接
木木有耳
·
2021-05-15 09:18
Swift小技巧(八)
1.如何播放视频//必须要:导入AVKit,导入AVFoundation//即使您使用
AVPlayer
,也需要AVFoundation框架//如果要使用
AVPlayer
ViewController:letvideoURL
狂奔的胖蜗牛
·
2021-05-14 10:36
iOS视频播放器 MER_Player
之前这个视频文章没开代码这个功能我重新写了一下.最近项目在做视频方面,于是小白就跟着ZFPlayer大神学习因为本人项目需要多集连播,我就照着zf大神写了一下,然后加点修改.敬以此学习.demo是传入模型数组,实现多集连播切换,是对
AVPlayer
熊啊熊啊熊
·
2021-05-14 00:08
音频加载问题:skipping input stream 0 0 0x0
升级到Xcode8.0以后再使用AVFoundation框架的
AVPlayer
进行播放会一直打印AQDefaultDevice(173):skippinginputstream000x0,这不是工程的问题
宇轩Simid
·
2021-05-13 15:17
使用
AVPlayer
自定义支持全屏的播放器(四)
前言前段时间封装了一个视频播放器使用
AVPlayer
自定义支持全屏的播放器(三),经过一段时间的测试,发现了许多bug,针对以前遗留的问题进行了修复和更新。
季末微夏
·
2021-05-13 09:47
iOS
AVPlayer
seekToTime 不准确
[_playerseekToTime:startTime];将上述方法替换为下面的方法[_playerseekToTime:startTimetoleranceBefore:kCMTimeZerotoleranceAfter:kCMTimeZero];
tt大眼仔
·
2021-05-12 18:56
如何简易地使用
AVPlayer
iOS中在线播放视频主要有三种方式,分别为webview,MPMoviePlayer和
AVPlayer
。
UOnesHui
·
2021-05-11 12:38
#iOS使用IJKPlayer
开始进入视频坑的朋友,自己得先好好看看
AVPlayer
,毕竟要先把基础打扎实嘛。
_Comma
·
2021-05-11 00:57
4、空间中如何做到播放视频 - ANTVideo
ANTVideo可支持的播放器:
AVPlayer
:ijkplayer:已经支持硬解码/软解码。做vr视频直播需要用ijkplayer。
ARVRSchool
·
2021-05-11 00:44
OpenGL ES实践教程(五)多重纹理实现图像混合
教程OpenGLES实践教程1-Demo01-
AVPlayer
OpenGLES实践教程2-Demo02-摄像头采集数据和渲染OpenGLES实践教程3-Demo03-MirrorOpenGLES实践教程
落影loyinglin
·
2021-05-09 09:27
获取视频的尺寸
层级关系
AVPlayer
Layer-
AVPlayer
-
AVPlayer
Item-presentationSize直接取
AVPlayer
Item对象的presentationSize是不行的,返回的都是00
曹老师8428
·
2021-05-06 19:06
诡异的内存泄露
暂时搁置更新:这个是因为播放的视频文件格式为.mp4,
AVPlayer
播放的时候就内存泄露,怀疑是视频文件本身有问题,尝试使用Quicktime转换为.mov时,发生错
funpig
·
2021-05-05 03:59
AVPlayer
Layer 设置自动布局
如果要设置playerLayer的布局,目前iOS不支持layer设置AutoLayout也不支持autoresizingMask,所以无法给playerLayer设置约束,当然可以采用原始的方法,就是在viewDidLayoutSubviews中再次设置playerLayer的frame,但是这样在屏幕旋转时会有一片短暂的空白区域,虽然很快就消失了,但是这样效果不是很好。解决方案:通过UIVie
多网
·
2021-05-05 02:35
AVPlayer
播放线上、本地音乐
前言说到iOS开发音乐播放,之前有自己简单写过demo,用的是AVAudioPlayer,是系统提供的专门播放音频、音效,觉得挺好用,但是不支持在线播放,这点很难将其应用到项目中去实现一个播放器的需求,除非先下载后播放。当然也可以寻找三方帮忙解决,比较被大众认可的有FreeStreamer、AudioStreamer。FreeStreamer没有用过这里不发表看法。AudioStreamer自己有
蓝色达风
·
2021-05-04 20:10
AVplayer
//定义一个视频播放器,通过本地文件路径初始化letplayer=
AVPlayer
(url:videoURL)letplayerViewController=AVPl
_YN
·
2021-05-02 19:34
AVPlayer
的扩充知识
AVPlayItem的属性:###①duration:它是一个CMTime类型,它是一个枚举类型里面包含两个参数value,timeScale其中value表示帧数,timeScale表示每秒的帧数整个视屏的总时间为:value/timeScale(返回为秒用CGFloat接收);②有个status属性能监听视屏播放的状态
狒狒James_Leo
·
2021-05-01 23:28
开发画中画遇到的一些问题
在
AVPlayer
中监听timeControlStatusself->player=[[
AVPlayer
alloc]initWithPlayerItem:item];[self->playeraddObserver
左方
·
2021-05-01 06:08
AVPlayer
http://blog.csdn.net/kingsley_cxz/article/details/12354799?utm_source=tuicoolC++PrimerPlus第6版中文版清晰有书签PDF+源代码下载地址:百度网盘免费下载地址:[http://pan.baidu.com/s/1pJtyFtp](http://pan.baidu.com/s/1pJtyFtp)模块划分:横向划分和
HenryM
·
2021-04-27 23:25
AVPlayer
播放 使用 封装
本文主要讲解
AVPlayer
的基本使用和简单封装,主要使用
AVPlayer
做音乐播放。
塔米尔
·
2021-04-27 07:30
用
AVPlayer
实现视频播放
因为
AVPlayer
不能直接播放视频,所以要自定义一个UIView作为视频播放层。需要实现以下几个方法,替换CALayer层为
AVPlayer
Layer作为视频播放层。
JasonEVA
·
2021-04-26 02:47
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他