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
VideoToolBox
VideoToolBox
解码器解读
解码器VTDecompressionSession将压缩的CMSampleBuffers数据解码为非压缩的CVPixelBuffers数据,并回调image.png创建一个解码器,你需要准备的数据image.pngCMFormatDescription描述了视频的基本信息,有时也用CMVideoFormatDescriptionRef表示typedefCMFormatDescriptionRefC
BohrIsLay
·
2022-02-20 16:50
iOS学习开源库断点方法
com_ios_mediacodec_VideoDecoder_hh_和_
videotoolbox
_m.png方案2自己编译而后打断点包括ffmpeg以及vlc.ijkpla
ashura_
·
2022-02-18 23:59
AVFoundation从视频中提取图片(八)
前言从本文开始逐渐学习iOS自带的多媒体处理框架,例如AVFoundation,
VideoToolbox
,CoreMedia,CoreVideo实现多媒体的处理,并且将实现方式以及效果和ffmpeg的方式做对比从一个视频文件中提取出指定时间或者多个指定时间处的视频帧然后转换为图片是很常见的需求
仙人掌__
·
2022-02-12 13:36
AVFoundation视频添加背景音乐(六)
前言从本文开始逐渐学习iOS自带的多媒体处理框架,例如AVFoundation,
VideoToolbox
,CoreMedia,CoreVideo实现多媒体的处理,并且将实现方式以及效果和ffmpeg的方式做对比给一个视频添加音乐
仙人掌__
·
2022-02-11 03:43
收藏优秀的音视频博客
、编码、封装、推流、CDN加速、播放器等一系列流程,利于明确直播技术栈结构,但是干货较少,故仅用于直播技术入门了解雷晓华博士的博客:非常好的视音频开发技术文章刀客传奇的:涉猎AVFoundation、
VideoToolBox
半岛夏天
·
2022-02-04 18:30
iOS 利用
VideoToolBox
对视频进行编解码
iOS在8.0后提供了
VideoToolBox
,使用户可以自行对视频进行硬编解码操作.在这边简单先介绍一下硬编码和软编码.一、软编码和硬编码如何区分软编码:使用CPU进行编码硬编码:使用非CPU进行编码
TAsama
·
2022-02-03 16:11
iOS屏幕录制ReplayKit 10+系统版本
将涉及其它知识面:1.AppExtension2.AppGroupShare3.H264与CMSampleBufferRef结构分析4.
VideoToolBox
硬编码录屏整体流程如下:1.触发录屏2.准备工作
举个栗子wow
·
2022-02-03 01:44
00-OpenGL绘制三角形
OpenGL绘制三角形《OpenGL文章汇总》视频通过FFmpeg软解码为YUV原始数据或
VideoToolBox
硬解码为CVImageBuffer后,通过OpenGL进行渲染,具体如何渲染的,先看OpenGL
一亩三分甜
·
2022-01-04 00:34
FFmpeg 调用 Android MediaCodec 进行硬解码(附源码)
在官网上有对应说明,地址如下:trac.ffmpeg.org/wiki/HWAcce…从图中可以看到,不仅仅是Android上支持MediaCodec,iOS上也支持
VideoToolbox
,连Windows
涂程
·
2021-10-20 17:48
音视频
移动开发
安卓
移动开发
音视频
FFmpeg
android
安卓
AVFoundation音视频精准截取(九)
前言从本文开始逐渐学习iOS自带的多媒体处理框架,例如AVFoundation,
VideoToolbox
,CoreMedia,CoreVideo实现多媒体的处理,并且将实现方式以及效果和ffmpeg的方式做对比截取一个音视频文件中的某个时间段的音视频然后保存是很常见的需求
仙人掌D
·
2021-06-26 09:34
VideoToolBox
编码器解读
VTCompressionSession要将相机采集到的数据进行编码,使用
VideoToolBox
的编码器进行编码编码器作用就是将未压缩的CVPixelBuffer数据编码成压缩的CMSampleBuffer
BohrIsLay
·
2021-06-25 05:06
使用
VideoToolbox
探索低延迟视频编码 | WWDC 演讲实录
本分享主要分享了
VideoToolbox
(一个低级框架,提供对硬件编码器和解码器的直接访问,它提供视频压缩和
·
2021-06-23 12:44
视频编码拥塞控制
基于iOS智能设备wifi连接(图像传输与控制)
github相关文章梳理1.UDP广播加TCP传输全套实战:基于iOS的网络音视频实时传输系统(一)-前言基于iOS的网络音视频实时传输系统(二)-捕获音视频数据基于iOS的网络音视频实时传输系统(三)-
VideoToolbox
Jesscia_Liu
·
2021-06-22 17:16
ios 硬解码h264视频的坑
最近这两天在写一个iosdemo,用
VideoToolBox
硬解码从网络上实时接收过来的原始h264nalu数据(裸数据)。网络裸数据如下:后面的原始数据帧类似以上。。。
南冠彤
·
2021-06-14 18:41
iOS利用
VideoToolbox
实现视频硬解码
需求本文主要将含有编码的H.264,H.265视频流文件解码为原始视频数据,解码后即可渲染到屏幕或用作其他用途.实现原理正如我们所知,编码数据仅用于传输,无法直接渲染到屏幕上,所以这里利用苹果原生框架
VideoToolbox
小东邪啊
·
2021-06-06 22:28
iOS-H264 硬解码
iOS系统中H264硬解及显示说明苹果在iOS8.0系统之前,没有开放系统的硬件编码解码功能,不过MacOS系统一直有,被称为
VideoToolBox
的框架来处理硬件的编码和解码,终于在iOS8.0后,
一轮圆月
·
2021-05-16 03:48
ijkplayer上iOS根据AVPacket动态刷新
VideoToolBox
背景项目中有一个切换分辨率的需求,但是服务器更新sps,pps后,并没有在SDP报文中更新sprop-paraemter-sets字段导致
VideoToolBox
无法解码视频文件解决思路在av_read_frame
睡后3k
·
2021-05-15 16:38
ios硬编解码
videotoolbox
---硬编码
一、
videoToolbox
的基本数据
VideoToolbox
视频编解码前后需要应用的数据结构进行说明。CVPixelBuffer:编码前和解码后的图像数据结构。
ai___believe
·
2021-05-05 18:29
视频库LFLiveKit分析(一):视频采集
视频由相机和一系列的滤镜组成,最后输出到预览界面(preview)和LFLiveSession音频使用AudioUnit读取音频,输出到LFLiveSession编码部分:视频提供软编码和硬编码,硬编码使用
VideoToolBox
FindCrt
·
2021-05-05 10:06
iOS视频重编码
iOS8.0之后开放的
VideoToolBox
框架就是来实现硬件的编码和解码的.一.
VideoToolbox
基本数据结构
VideoToolbox
视频编解码前后需要应用的数据结构进行说明(1)CVPixelBu
一梦十年ya
·
2021-05-05 03:58
常见音视频播放流程
本地文件(mp4,mkv等)或者网络视频流----ffmpegdemux---->H.264stream----
VideoToolbox
---->YUV----OpenGLES2---->Screen本地文件
谁与望天堂
·
2021-04-27 07:09
H264知识
VideoToolbox
基本数据结构:(1)CVPixelBuffer:编码前和解码后的图像数据结构。(2)CMTime、CMClock和CMTimebase:时间戳相关。
一川烟草i蓑衣
·
2021-04-19 02:40
AudioToolBox播放pcm音频数据
于是,我们选择方案,将传递的音视频流缓存3s,使用AudioToolBox和
VideoToolBox
分别播放。本篇文章为AudioT
谢顶强
·
2021-01-29 15:25
VideoToolbox
对某些H264编码分辨率的不兼容
ffmpeg中使用
VideoToolbox
进行解码的过程,如果视频编码的H264分辨率比较怪异,比如300X180或者是320X240这种,反馈一个VideoToolboxsessionnotavailablestatus
戮世帝尊
·
2020-12-04 12:35
ffmpeg
iOS硬解码总结
由显卡核心的GPU来对视频数据进行解码工作软解码:由CPU来进行解码画质性能内存消耗支持格式流畅度总耗能硬解码高优低少好低软解码高差高无限制坏高iOS硬解码在iOS中使用硬解码是有系统提供的接口来完成的,即
VideoToolbox
Abe_liu
·
2020-09-13 00:50
iOS软解码总结
文章目录iOS软解码总结读取数据解码数据初始化`AVCodecContext`寻找I帧解码数据iOS软解码总结在iOS上,开发者可通过
VideoToolbox
实现硬解码,其具体的步骤可见iOS硬解码总结
Abe_liu
·
2020-09-13 00:09
音视频开发
做一款仿映客的直播App
iOS还提供现成的
VideoToolBox
框架,可以对摄像头和流媒体数据结构进行处理,但
VideoToolBox
框架只兼容8.0以上版本,8.0以下就需要用x264的库软编了。
weixin_34195546
·
2020-09-10 10:48
音视频学习从零到整-了解视频编码与
VideoToolBox
框架
音视频学习从零到整(1)音视频学习从零到整(2)音视频学习从零到整(3)一..了解
VideoToolBox
硬编码
VideoToolBox
官方文档在iOS4.0,苹果就已经支持硬编码.但是硬编码在当时属于私有
CC老师_HelloCoder
·
2020-08-24 17:52
iOS音视频播放(Audio Unit播放音频+OpenGL ES绘制视频)
前言相关文章:使用
VideoToolbox
硬编码H.264使用
VideoToolbox
硬解码H.264使用AudioToolbox编码AAC使用AudioToolbox播放AACHLS点播实现(H.264
落影loyinglin
·
2020-08-23 17:32
iOS Video Toolbox:GPGPU加速YUV图像处理
本文档以YUV亮度减半为例,描述了OpenGLES3.0TransformFeedback在
VideoToolbox
解码回调中进行YUV图像处理的具体实现,同时比较多种绘制模式之间的性能差异以及在合理的模式下使用图元重启
上天眷顾我
·
2020-08-23 06:01
iOS开发
iOS硬件编解码库
VideoToolBox
的调用
在iOS平台,要实现真正的视频硬件编解码,必须调用私有库
VideoToolBox
,但有个致命的弊端的是:如果调用这个私有库,那么app在必须在越狱的设备上运行,也就是app的权限要彻底放开这里目前只给出
尘世间一迷途小码畜
·
2020-08-16 21:23
iOS
如何在iOS平台上实现视频硬解码?
在iOS平台上做视频的解码,一般有三种方案:1、软解码方案:ffmpeg缺点:消耗CPU太大,在iphone4s上一般720P20帧以上就解不动了2、硬解码方案1:采用私有接口
VideoToolBox
优点
尘世间一迷途小码畜
·
2020-08-16 21:22
iOS
iOS 音视频高级编程:AVAssetReaderTrackOutput改变CMFormatDescription导致Video Toolbox解码失败与不解码GPU直接显示H.264帧
本文档描述配置AVAssetReaderTrackOutput的输出像素格式与源像素格式不符导致导致
VideoToolbox
解码失败、并讨论不解码直接在OpenGLES显示H.264帧问题。
分贝丶
·
2020-08-16 19:53
iOS
EasyRTMP+EasyDSS实现完整紧急视频回传直播与存储回放方案之EasyRTMP-iOS的AACEncoder.m文件实现音频的硬编码功能
编码框架
VideoToolBox
和AudioToolbox。
TSINGSEE
·
2020-08-11 20:18
EasyRTMP
39.FFmpeg学习笔记 - iOS硬编码视频到h264
从摄像头采集数据用的是AVFoundation框架,硬编码用的是iOS8开放的
VideoToolbox
框架。
whoyouare888
·
2020-08-10 04:32
FFmpeg
iOS直播技术学习笔记 硬编码&软编码实现(五)
iOS硬编码实现前言在上一篇中,我们已经知道iOS编码的一些概念知识,从现在开始,我们可以正式对采集到的视频进行编码这里我们重点介绍硬编码的使用方式,也就是
VideoToolBox
框架的使用编码的流程:
weixin_30262255
·
2020-08-10 02:56
Android,ijkplayer增加https协议支持,编译运行ijkplayer
前言关于ijkplayer基于FFmpegn3.1的Android/iOS视频播放器,支持MediaCodec,
VideoToolbox
,支持RTMP/HTTP/HTTPS视频流播放,支持本地视频播放。
linchaolong
·
2020-08-09 22:22
Android
Android ijkplayer编译(支持https协议)
ijkplayer是由bilibili开发的一款开源播放器控件,其基于fmpeg,支持MediaCodec以及
VideoToolbox
,是取代令人诟病的Android原生MediaPlayer,进行视频播放功能开发的不二选择
我啊翔1314
·
2020-07-30 02:35
音视频学习从零到整-实现视频编码
音视频学习从零到整(1)音视频学习从零到整(2)音视频学习从零到整(3)音视频学习从零到整(4)一.了解
VideoToolBox
硬编码
VideoToolBox
官方文档在iOS4.0,苹果就已经支持硬编解码
CC老师_HelloCoder
·
2020-07-28 19:04
IJKMediaFramework、LFLiveKit实现视频直播
IJKMediaFramework.framework使用:IJKFFOptions*options=[IJKFFOptionsoptionsByDefault];[optionssetPlayerOptionIntValue:1forKey:@"
videotoolbox
weiweilong
·
2020-07-15 01:36
iOS11硬解
VideoToolBox
支持HEVC(H265)视频格式
但是如果使用了FFmpeg做跨平台开发,或是使用到
VideoToolbox
做视频硬解,就必须做适配了。
悟行Worthy
·
2020-07-13 00:27
webrtc (4) OpenWebrtc和Webrtc的关系
最开始接触OpenWebrtc是因为要在iOS上使用硬件264,而OpenWebrtc号称已经集成了iOS8的
VideoToolbox
接口,所以就来研究一下。
wangruihit
·
2020-07-12 23:21
iOS
video
webrtc
OpenWebrtc
Ericsson
ffmpeg 支持硬编码(h.264 aac)
编译的时候需要打开下面的选项:--enable-
videotoolbox
--enable-audiotoolbox--enable-encoder=h264_
videotoolbox
--enable-encoder
爱玩保龄球
·
2020-07-12 11:51
iOS 音视频高级编程:读写
VideoToolbox
解码回调的CVImageBufferRef中YUV图像
作者:熊皮皮原文链接:http://www.jianshu.com/p/dac9857b34d0本文记录读写VideoToolboxVTDecompressionOutputCallbackRecord解码回调函数中的CVImageBufferRef中的YUV或RGB数据的处理方法。CVImageBufferRef是CVPixelBufferRef的别称,两者操作一致,原因如下。//CVPixel
nenhall
·
2020-07-11 10:48
VideoToolBox
硬编码,硬解码
VideoToolBox
硬编码(h264)H264编码分为两层:视频编码层(VCL:VideoCodingLayer)负责高效的视频内容表示网络提取层(NAL:NetworkAbstractionLayer
ziyouzhe4
·
2020-07-11 10:08
RTSP推流服务器EasyRTMP实现内网摄像头RTSP拉流转码RTMP推流到EasyRTMP-Android音频采集流程是什么?
编码框架
VideoToolBox
和AudioToolbox。
TSINGSEE
·
2020-07-07 00:10
EasyRTMP
VideoToolBox
学习资料
从iOS8开始,苹果开放了硬解码和硬编码API,框架为
VideoToolbox
.framework,此框架需要在iOS8及以上的系统上才能使用。
zjunchao
·
2020-07-04 12:09
《音视频直播------硬编码实现》
前言在上一篇中,我们已经知道iOS编码的一些概念知识,从现在开始,我们可以正式对采集到的视频进行编码这里我们重点介绍硬编码的使用方式,也就是
VideoToolBox
框架的使用编码的流程:采集-->获取到视频帧
CoderZ9090
·
2020-07-01 15:44
iOS开发
音视频
php视频直播系统源码的重点及优化重点
IOS还提供现成的
VideoToolBox
框架,可以对摄像头和流媒体数据结构进行处理,但
VideoToolBox
框架只兼容8.0以上版本
云豹科技官方
·
2020-06-30 10:28
直播源码
直播平台开发
直播APP源码
实用工具 - 收藏集 - 掘金
IOS还提供现成的
VideoToolBox
框架,可以对摄像头和流媒体数据结构进行处理,但Vide
weixin_34025151
·
2020-06-28 10:08
上一页
1
2
3
4
5
下一页
按字母分类:
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
其他