首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
人生太短_明白就不算晚
掘友等级
软件开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
226
文章 226
沸点 0
赞
226
返回
|
搜索文章
赞
文章( 226 )
沸点( 0 )
ijkplayer 源码解析5(音视频同步)
之前的文章,已经把播放器的读线程、音频解码线程、视频解码线程,视频渲染线程都讲了一遍,现在到了播放器实现最复杂的功能之一,就是音视频同步; ijkplayer 支持 3种同步方式,如下: 1. 以音频
iOS利用FFmpeg实现Video硬解码
将编码的视频流解码为原始视频数据,编码视频流可以来自网络流或文件,解码后即可渲染到屏幕. 正如我们所知,编码数据仅用于传输,无法直接渲染到屏幕上,所以这里利用FFmpeg解析文件中的编码的视频流,并将压缩视频数据(h264/h265)解码为指定格式(yuv,RGB)的视频原始数…
【iOS音视频学习】VideoToolBox H264视频硬解码
「这是我参与2022首次更文挑战的第4天,活动详情查看:2022首次更文挑战」。这篇文章讲解使用VideoToolBox做视频硬解码。
iOS启动时间监控
启动优化 一. 启动时间的定义 启动时间有着不同的理解和定义, 大致可以分为2种 用户侧(广义): 点击图标 -> 首页数据加载完毕 开发侧(狭义): 进程创建 -> Launch Image完全消失
iOS启动优化-进阶篇
零、相关概念解释 虚拟内存: 为了解决内存读取的效率和安全问题, 引进了虚拟内存, 每个进程都有自己的一个虚拟地址的映射表, 通过映射表, 找到真实的内存地址. 安全问题: 每个进程的虚拟内存是单独的
iOS 开发们,是时候干掉 Charles 了
这里每天分享一个 iOS 的新知识,快来关注我吧 前言 一说到 mac 上的抓包工具,大家自然而然的会想到 Charles,作为老牌抓包工具,它功能很全面,也很强大。但是随着系统的不断更新迭代,Cha
iOS线程池的创建和使用
创建和使用线程池可以通过 OperationQueue 和 DispatchQueue 实现。这些工具可以帮助你管理多个并发任务,提高应用性能。 线程池的优点 资源管理、任务依赖、任务重用。
Siri ShortCut 调研(含Demo)
Apple只对11个固定的领域支持Siri识别,每个领域对应不同的INIntent和INIntentHandler,以发送信息和支付为例,通过用户的语音大体判断服务领域以及INIntent。 1.Resolve阶段:处理用户语音输入,提取各个属性,参数。 2.Confirm阶段…
Google 人工智能 TensorFlow 入门中文版
本指南让您开始在TensorFlow中编程。在使用本指南之前, 请安装TensorFlow。为了充分利用本指南,您应该了解以下内容: 如何用Python编程。 至少有一点关于数组阵列的知识。 理想的是,关于机器学习的东西。但是,如果您对机器学习知之甚少,那么这仍然是您应该阅读的…
快速配置 Sign In with Apple
在 WWDC19 大会上,苹果公司推出了一项有意思的内容,即 “Sign In with Apple”。这项由苹果提供的认证服务,可以让开发者允许用户使用 Apple Id 来登录他们的应用程序。 通过浏览 Apple 官方文档[1] 来配置这项功能似乎是一项繁琐的事。所以在这…
下一页
个人成就
文章被点赞
1
文章被阅读
63
掘力值
11
关注了
18
关注者
0
收藏集
12
关注标签
0
加入于
2021-09-08