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
iOS8系统H264视频硬件编解码说明
苹果在iOS8.0系统之前,没有开放系统的硬件编码解码功能,不过MacOS系统一直有,被称为
VideoToolBox
Ethan_Struggle
·
2019-12-27 17:17
iOS
VideoToolbox
硬编H.265(HEVC)H.264(AVC):1 概述
本文档尝试用
VideoToolbox
进行H.265(HEVC)硬件编码,视频源为iPhone后置摄像头。去年做完硬解H.264,没做编码,技能上感觉有些缺失。
熊皮皮
·
2019-12-26 20:46
VideoToolBox
1
看完熊皮皮的文章后,个人理解的一点小笔记前记:AVCaptureSession作为一个管理员,管理着input和output;由于笔者对视频音频的理解实在是白得不能再白的小白了,因此这里在音视频上不做解释,如果想了解可以查看原文1,input对象:AVCaptureDeviceInput主要与AVCaptureDevice绑定;AVCaptureDevice有摄像头和麦克风等;如何获取:AVCap
起个名字真难啊2015
·
2019-12-26 05:59
【草稿】iOS
VideoToolbox
硬编H.265(HEVC)H.264(AVC):2 H264数据写入文件
本文档为iOSVideoToolbox硬编H.265(HEVC)H.264(AVC):1概述续篇,主要描述:CMSampleBufferRef读取实际数据序列参数集(SequenceParameterSet,SPS)图像序列参数(PictureParameterSet,PPS)等内容。小广告:欢迎加入iOSAndroid直播、全景播放技术讨论群:4594860161、视频实际内容数据持久化1.1、
熊皮皮
·
2019-12-26 05:06
Audio Unit播放PCM文件
前言相关文章:使用
VideoToolbox
硬编码H.264使用
VideoToolbox
硬解码H.264使用AudioToolbox编码AAC使用AudioToolbox播放AACHLS点播实现(H.264
落影loyinglin
·
2019-12-18 01:05
音视频学习从零到整--(5)实现视频编码
音视频学习从零到整--(3)音视频学习从零到整--(4)音视频学习从零到整--(6)音视频学习从零到整--(7)音视频学习从零到整--(8)音视频学习从零到整--(9)音视频学习从零到整--(10)一.了解
VideoToolBox
iOS猿_员
·
2019-12-17 23:59
Audio Unit播放aac/m4a/mp3等文件
前言相关文章:使用
VideoToolbox
硬编码H.264使用
VideoToolbox
硬解码H.264使用AudioToolbox编码AAC使用AudioToolbox播放AACHLS点播实现(H.264
落影loyinglin
·
2019-12-14 14:09
VideoToolbox
视频硬编码
视频编码相关知识概念帧:每帧代表一张静态的图像GOP:GOP就是一组连续额画面,每个画面都是一帧,一个GOP就是很多帧的集合,GOPcache长度越长,画面质量越好码率:画面进行压缩后每秒显示的数据量帧率:每秒显示图片的数(人眼所看画面在16帧以上,就会认为是连贯的)分辨率:图片的长度*宽度,图片的尺寸压缩前每秒数据:帧率*分辨率压缩比:压缩前的每秒钟数据/码率(压缩比越高,画面质量越差)视频封装
糖糖uzi
·
2019-12-12 19:20
H.264
VideoToolBoxiOS8.0推出同期block也推出出来了
VideoToolBox
工作流程
VideoToolBox
基于CoreFoundation库函数,c语言创建session——>设置编码相关参数
LvyCode
·
2019-12-08 00:15
Audio Unit录音(播放伴奏+耳返)
前言相关文章:使用
VideoToolbox
硬编码H.264使用
VideoToolbox
硬解码H.264使用AudioToolbox编码AAC使用AudioToolbox播放AACHLS点播实现(H.264
落影loyinglin
·
2019-12-07 08:44
研发直播APP的收获-iOS
欢迎关注文集-直播Live:直播APP的性能优化-礼物篇使用
VideoToolbox
硬编码H.264使用
VideoToolbox
硬解码H.264使用AudioToolbox编码AAC使用AudioToolbox
落影loyinglin
·
2019-12-01 22:24
iOS短视频SDK中的AVFoundation实践
2.基本概念解码:将压缩数据还原为未压缩数据,关于利用
VideoToolbox
硬解H.264可以参考这篇文章;编码:将原始数据
金山视频云
·
2019-12-01 00:38
iOS11
VideoToolbox
硬解HEVC
一、iOS11支持iOS11支持硬解流程硬解流程二、具体处理formatdesc视频文件的“格式描述”(CMFormatDescriptionRef)可通过以下两种方法创建:CMVideoFormatDescriptionCreateCMVideoFormatDescriptionCreateFromHEVCParameterSetsCMVideoFormatDescriptionCreateFr
已退之号
·
2019-11-30 17:07
音视频编解码
视频编解码:
VideoToolbox
关于H264H.264是目前很流行的编码层视频压缩格式,目前项目中的协议层有rtmp与http,但是视频的编码层都是使用的H.264。
半岛夏天
·
2019-11-27 23:45
iOS直播
在视频编码方面,iOS8以下使用AVAssetWriter进行编码:先把数据写入本地临时文件appendPixelBuffer,再读取文件数据fread.iOS8及以上采用了
VideoToolBox
的硬编码
Jason_cjc
·
2019-11-08 17:33
使用
VideoToolBox
硬解码MJPEG编码格式视频
一般我们使用看到的使用
VideoToolBox
处理的都是H.264压缩格式的视频,这里我介绍一个使用
VideoToolBox
解码MJPEG视频编码格式的视频的方法,我们同样使用ffmpeg读取一个MJPEG
LikeHeiDi
·
2019-11-07 00:23
使用
VideoToolbox
硬编码H.264
引言从iOS8开始,苹果将
VideoToolbox
.framework开放了出来,使开发者可以使用iOS设备内置的硬件设备来进行视频的编码和解码工作。
sxyxsp123
·
2019-11-06 03:10
HLS点播实现(H.264和AAC码流)
前言使用
VideoToolbox
硬编码H.264使用
VideoToolbox
硬解码H.264使用AudioToolbox编码AAC使用AudioToolbox播放AAC在前面我们介绍了从麦克风采集声音并用
落影loyinglin
·
2019-11-05 20:35
H264视频iOS硬解-基于Video Toolbox 获取RGB像素
本文记录基于
VideoToolbox
的H264视频流硬件解码获取RGB888像素数据的方法。
无忌不悔
·
2019-11-04 15:14
iOS
VideoToolbox
硬编H.265(HEVC)H.264(AVC):4 同步编码
本文档描述
VideoToolbox
实现同步编码的办法。
VideoToolbox
在头文件描述了编码方式为异步,实际开发中也确实为异步。
熊皮皮
·
2019-10-31 06:11
音视频学习从零到整--(5)实现视频编码
音视频学习从零到整--(3)音视频学习从零到整--(4)音视频学习从零到整--(6)音视频学习从零到整--(7)音视频学习从零到整--(8)音视频学习从零到整--(9)音视频学习从零到整--(10)一.了解
VideoToolBox
iOS猿_员
·
2019-06-21 14:49
VideoToolbox
硬件编解码H.264视频流错误码集锦
(同样,所有这些错误,并更可以在里面
VideoToolbox
在ProjectNavigator中找到。本身)。您将获得无论是在VTD中解码回调,或当您创建VTD会话,如果你做了错误,这些错误代码之一。
骑士的城堡
·
2019-06-05 16:32
iOS视频编码实战
VideoToolbox
一般情况而言一个项目仅需要一个编码器,不过有时特殊需求可能需要两个编码器同时工作.本例中实现了编码器类.仅通过指定不同编码器的枚举值就可以快速生成需要的编码器,且支持两个编码器一起工作.实现原理:iOS中利用
VideoToolBox
小东邪啊
·
2019-05-26 11:14
视频编解码H.264
于是需要对视频数据进行压缩,视频数据的压缩也叫做编码,H264是一种视频编码格式,iOS8.0及以上苹果开放了
VideoToolbox
框架来实现H264硬编码,开发者可以利用
VideoToolbox
框架很方便地实现视频的硬编码
二维码码
·
2019-04-13 09:34
VideoToolbox
使用说明
使用
VideoToolbox
硬编&硬解
VideoToolbox
简介
VideoToolbox
是一个低级的框架,可直接访问硬件的编解码器。
GeorgeMR
·
2018-09-25 10:43
VideoToolbox
硬解码H264流播放
VideoToolBox
硬解码H264对于H264和
VideoToolBox
还不熟悉的童鞋一定下先看下H264基础简介iOS-
VideoToolbox
硬编码H264我们先看下demo效果demo效果整体的流程是
安东_Ace
·
2018-07-02 22:53
iOS-
VideoToolbox
硬编码H264
前言
VideoToolBox
是iOS8之后,苹果开发的用于硬解码编码H264/H265(iOS11以后支持)的API。对于H264还不了解的童鞋一定要先看下这边的H264的简介。
安东_Ace
·
2018-06-26 11:06
VideoToolbox
H264硬编码
直接使用硬件加速的视频编码和解码功能Overview(概述)
VideoToolbox
是一个提供直接访问硬件的编码和解码的底层框架,它提供了视频压缩和解压服务,并为储存在CoreVideo像素缓冲区中的光栅图像格式之间的转换提供服务
edison0428
·
2018-06-13 16:12
iOS AVSampleBufferDisplayLayer在ijkplayer中的实现
目前iOS端播放器在视频播放上大多采用
VideoToolBox
硬解码+OpenGLES渲染的方案,但如果只是为了渲染而没有其他的后处理过程,推荐使用iOS8.0推出的AVSampleBufferDisplayLayer
金山视频云
·
2017-12-05 17:31
直播主要原理
而在将原始视频编码过程中,有两种方案:一种是利用第三方库FFmpeg进行编码,一种是利用iOS自身的AVAssetWriter或
VideoToolBox
.framework的VTCo
赤焰军少帅林殊
·
2017-10-24 10:12
Ubuntu编译ijkplayer支持https和更多视频格式
关于ijkplayer基于FFmpegn3.1的Android/iOS视频播放器,支持MediaCodec,
VideoToolbox
,支持RTMP/HTTP/HTTPS视频流播放,支持本地视频播放。
DyncKathline
·
2017-10-13 11:00
android
Ubuntu编译ijkplayer支持https和更多视频格式
关于ijkplayer基于FFmpegn3.1的Android/iOS视频播放器,支持MediaCodec,
VideoToolbox
,支持RTMP/HTTP/HTTPS视频流播放,支持本地视频播放。
DyncKathline
·
2017-10-13 11:00
android
[木木方文技术分享之音视频四]Swift3工程中使用FFmpeg+x264
/FunLin/FFmpeg-x2641、新建工程,将编译好的两个目录拖入工程FFmpeg-iOS和x264-iOS2、添加libz.tbd、libbz2.tbd、libiconv.tbd,并添加框架
VideoToolbox
.framework
丿沧海一粟丿
·
2017-08-04 14:43
iOS 视频硬解码
当然硬件解码使用的当然就是苹果大名鼎鼎的
VideoToolBox
框架,众所周知,苹果在iOS8开始才可以在iOS系统中调用该框架中的API。VideoToolBoxH.264解
江小凡
·
2017-07-11 19:23
VideoToolBox
之视频编码
为什么要进行编码因为未经过编码(压缩)的视频,具有极大的数据量,不利于存储,传输,实时应用.视频编码的原理空间冗(rong)余:同一幅图像的相邻像素点具有连贯性时间冗余:一组连续的画面之间存在着关联性结构冗余:某些场景存在着明显的图像分布模式,有规律可循.比如:方格地板,蜂窝视觉冗余:人眼对图像细节的分辨率有限,对亮度比对色度更敏感.知识冗余:许多图像的理解和某些知识有关联.比如人类面部的固定结构
痴人会说梦
·
2017-07-10 14:27
MobileVLCKit源码学习之硬解码
问题从vlc源码包里可以发现有个modules/codec/
videotoolbox
.m,可以看出确实有
videotoolbox
相关源码,但是是否只支持Mac版本还是iOS版本也支持,是否硬编解码都支持呢
ashura_
·
2017-05-07 21:14
iOS H264视频编码的注意点
最近在学习IOS用
videotoolbox
框架来编码,遇到了一些问题,总结一下。
AlexBao
·
2017-04-27 20:28
Ios硬解码出现kVTInvalidSessionErr = -12903Session失效的问题
最近要使用Ios端H264解码功能,参考了webrtc中使用
videoToolBox
的硬解部分,在真机调试的时候,从后台切换到前台后,出现画面卡死不能恢复的情况,本以为渲染出问题,查看日志后发现为解码失败
风清_云扬
·
2017-04-27 10:10
Webrtc
iOS上对采集的视频流数据进行硬编码
所以更新的速度会慢一些吧.目前写到了RTP分包了,打算春节期间把C语言和TCP传输再好好看一下吧.后面还会把ffmpeg+opengl补完的.本文学习自链接,大家可以去看一下.苹果提供了一个硬编码的框架
VideoToolBox
Link913
·
2017-01-20 21:31
ios硬件编码
video-
videoToolbox
:http://www.cnblogs.com/sunminmin/p/4976418.htmlaudio-AudioToolbox:http://blog.csdn.net
wainiwann
·
2016-12-26 17:00
使用
VideoToolbox
硬编码H.264<转>
===========================================使用
VideoToolbox
硬编码H.264前言H.264是目前很流行的编码层视频压缩格式,目前项目中的协议层有rtmp
wainiwann
·
2016-12-22 17:00
VideoToolbox
硬件编解码H.264视频流错误码
(同样,所有这些错误,并更可以在里面
VideoToolbox
在ProjectNavigator中找到。本身)。
wainiwann
·
2016-12-22 17:00
做一款仿映客的直播App?看我就够了
IOS还提供现成的
VideoToolBox
框架,可以对摄像头和流媒体数据结构进行处理,但
VideoToolBox
框架只兼容8.0以上版本,8.0以下就需要用x264的库软编了。
fishmai
·
2016-12-15 23:00
Android,ijkplayer增加https协议支持,编译运行ijkplayer
前言关于ijkplayer基于FFmpegn3.1的Android/iOS视频播放器,支持MediaCodec,
VideoToolbox
,支持RTMP/HTTP/HTTPS视频流播放,支持本地视频播放。
linchaolong
·
2016-11-24 15:34
iOS8系统H264视频硬件编解码说明
苹果在iOS8.0系统之前,没有开放系统的硬件编码解码功能,不过MacOS系统一直有,被称为
VideoToolBox
sillen
·
2016-10-31 20:20
使用AudioToolbox播放AAC
前言使用
VideoToolbox
硬编码H.264使用
VideoToolbox
硬解码H.264使用AudioToolbox编码AAC在上一篇中,介绍了如何从麦克风采集声音并用AudioToolbox编码成
落影loyinglin
·
2016-09-16 00:29
使用
VideoToolbox
硬编码H.264
在熟悉H.264的过程中,为更好的了解H.264,尝试用
VideoToolbox
硬编码与硬解码H.264的原始码流。
落影loyinglin
·
2016-09-02 10:11
iOS 音视频高级编程:读写
VideoToolbox
解码回调的CVImageBufferRef中YUV图像
本文记录读写VideoToolboxVTDecompressionOutputCallbackRecord解码回调函数中的CVImageBufferRef中的YUV或RGB数据的处理方法。CVImageBufferRef是CVPixelBufferRef的别称,两者操作一致,原因如下。//CVPixelBuffer.htypedefCVImageBufferRefCVPixelBufferRef;
KaSuperMen
·
2016-08-24 09:36
H264 硬解码(iOS)
iOS系统中H264硬解及显示说明苹果在iOS8.0系统之前,没有开放系统的硬件编码解码功能,不过MacOS系统一直有,被称为
VideoToolBox
的框架来处理硬件的编码和解码,终于在iOS8.0后,
rogerwu1228
·
2016-07-27 17:56
转 映客 LFLiveKit 推流
IOS还提供现成的
VideoToolBox
框架,可以对摄像头和流媒体数据结构进行处理,但
VideoToolBox
框架只兼容8.0以上版本,8.0以下就需要用x264的库软编了。
心愿2016
·
2016-07-20 16:28
上一页
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
其他