首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
ios
订阅
用户8335422681242
更多收藏集
微信扫码分享
微信
新浪微博
QQ
19篇文章 · 0订阅
iOS 移动端架构初探心得
本文作为以上文章系列的总结, 如何一步一步进行思考总结, 如何开发出适合自己的通用架构设计. 对于架构, 移动端常见的架构设计包括MVC, MVVM, MVP等, 上图简要的说明了各种常见的架构之间的交互及数据传递方式. 对于MVC, MVVM, MVP这三种架构设计模式, 相…
iOS视觉-- (11) OpenGL ES+GLSL实现大眼和瘦脸
前面我们学过摄像头的渲染、单滤镜、多滤镜的处理的流程。接下来要学习的是大眼和瘦脸的技能了。这里会使用到人脸识别的技术,刚开始打算用的是Vision原生框架来做,无奈,脱离时代的iPhone6太卡了。难
Audio Unit框架(一)框架认识和使用
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第29天,点击查看活动详情 Audio Unit是一个音频处理插件。它是为应用程序添加复杂的音频操作和处理的底层的API。本文主要认
1小时学会:最简单的iOS直播推流(一)介绍
最近在做iOS直播,研究了相关直播技术,主要包含两方面:推流,播放。 因为之前使用cocos2dx做过一个视频游戏(恋爱公寓),用ffmpeg+sdl+cocos2dx实现过视频播放器。 游戏中的视频是hevc(h265)+aac合成mp4文件,使用aes加密。视频播放的时候,…
iOS 使用WebRTC进行直播推流时,对声音进行音质优化
1. 关闭AEC,AGC,NS 2. 修改Opus编码算法 WebRTC中默认是采用Opus编码,Opus编码是由silk编码和celt编码合并在一起,silk编码是由skype公司开源的一种语音编码,特别适合人声,适合于Voip语音通信。celt和mp3,aac类似,适合于传…
【iOS 音频处理 (1)】音频基础信息
模拟音频:上图蓝色曲线,在时间和振幅都是连续的。比如:磁带,唱片等。 数字音频:上图红色点,通过采样和量化获得离散性数据。比如:CD,MP3 等数字格式。 采样率 Sampling Rate:单位时间内的采样点,即上图一个区间内红点的个数,单位为 kHz,每秒千个采样。 声道数…
iOS音频实时处理和播放
IOS音视频(四十五)HTTPS 自签名证书 实现边下边播
1. 边下边播概述 由于JimuPro相册里面获取视频,需要将视频全部下载到本地后才能播放,如果视频文件很大,则用户需要等待很长时间才能看到视频,这种体验效果不太友好,针对这个问题,需要IOS app端实现边下边播功能,使用一份数据流,完成观看视频的同事将视频保存到本地,等视频…
iOS/MacOS dylib、tbd和Framework库详解
详细讲解了iOS/MacOS 系统中的 dylib、tdb和framework库相关概念和知识。同时介绍了 Apple 的 System Library和使用的 Unix/Linux三方库。
阿里、字节:一套高效的iOS面试题(一 - runtime 结构模型 - 下)
iOSRuntime源码部分解析:Runtime结构、NSObject创建过程、应用启动流程、消息发送等