首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
好山好水
掘友等级
大数据开发工程师
|
innotech
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
20
文章 18
沸点 2
赞
20
返回
|
搜索文章
赞
文章( 18 )
沸点( 2 )
Audio Queue Services Programming Guide
Audio Queue服务是比较高级的服务。它可以让你的应用程序使用硬件进行录音和回放音频(如麦克风和扬声器),而不需要知道硬件接口。同时音频队列服务支持一些高级功能。它提供精细的定时控制以及支持预定播放和同步。你可以使用它来同步多个音频队列的播放,并使音频与视频同步。 音频队…
音频基础知识
本片文章主要介绍音频基础,在做音频开发之前首先必须要对音频的相关概念了解。以下是具体内容概述: 音频文件格式专指存放音频数据的文件的格式。存在多种不同的格式。 一般获取音频数据的方法是:采用固定的时间间隔,对音频电压采样(量化),并将结果以某种分辨率(例如:CDDA每个采样为1…
利用AudioQueue做音频采集编码和播放(附完整demo)
在直播应用开发中我们经常需要实时对音频做处理,比如音频录制、播放、编码等。本文介绍的是使用AudioQueue对音频做上述处理。 PCM和AAC是音频的两种不同的格式,PCM是无损音频数据,AAC是压缩编码过的数据。我们在介绍AudioQueue的用法之前,首先对音频的这两种格…
视频的基本参数及H264编解码相关概念
上几篇文章介绍了音频的采集以及编码,现在我们开始学习视频相关的知识,同样先从概念开始。本篇文章的主要内容有: 帧率(Frame rate)是用于测量显示帧数的量度。所谓的测量单位为每秒显示帧数(Frames per Second,简称:FPS)或“赫兹”(Hz) 由于人类眼睛的…
ios利用VideoToolBox实现H264硬编码利用ffmpeg实现软编码以及ffmpeg库的编译及环境搭建(附完整demo)
第2步:设置编码器类型为kCMVideoCodecType_H264,通过VTSessionSetProperty方法和 kVTCompressionPropertyKey_ExpectedFrameRate、kVTCompressionPropertyKey_AverageB…
排序算法
排序分为内部排序和外部排序,内部排序是数据记录在内存中进行的排序,而外部排序是由于数据量较大而不得不借助于外存来容纳全部的排序记录,在排序的过程中需要访问外存。 我们这里常说的排序指的是内部排序。排序算法分为三类即插入排序、交换排序、选择排序。 假定在待排序的记录序列中,存在多…
ios平台实现局域网ip扫描
在开发中,我们可能经常遇到在同一WIFI环境下发现其它设备并与其连接的需求,所以我们第一步就是要能在同一WIFI下面能发现其它的设备。 在github上有一个开源的库叫MMLanScan,其主要的功能是获取局域网其它设备的mac地址(由于苹果的限制,ios7之后无法获取)和ip…
ios平台实现视频H264硬编码及软编码(附完整demo)
第2步:设置编码器类型为kCMVideoCodecType_H264,通过VTSessionSetProperty方法和 kVTCompressionPropertyKey_ExpectedFrameRate、kVTCompressionPropertyKey_AverageB…
个人成就
文章被点赞
16
文章被阅读
25,050
掘力值
366
关注了
6
关注者
1
收藏集
0
关注标签
9
加入于
2019-05-15