onMetaData是FLV文件中的第一个Tag, 用来表示当前文件的一些基本信息: 比如视音频的编码类型id、视频的宽和高、文件大小、视频长度、创建日期等。 onMetaD...
如果不存在B帧,当然dts等于pts。如果存在B帧呢,flv文件中dts和pts是如何体现的呢? FLV的官方文档中对tag的定义,前半部分如下: tag的前半部分 可以看到...
手机上要已经安装该App Apple Configuration 2 应用,找到您想要ipa的那个应用->添加 1、首先 去Mac上的App Store下载Apple Con...
demo 参考: https://github.com/yxibng/AudioConverterDemo[https://github.com/yxibng/AudioCo...
参考文档: Notification Programming Topics[https://developer.apple.com/library/archive/docum...
之前的理解是错误的,感谢指正,已修复
如何设置AudioStreamBasicDescription概念 参考:AudioStreamBasicDescription[https://developer.apple.com/documentation/coreaudioty...
插件安装: 安装C++ extension for VS Code[https://marketplace.visualstudio.com/items?itemName=m...
参考 webrtc[https://chromium.googlesource.com/external/webrtc/+/d49c30cd2fe442f2b5b4ecec8...
lipo 可以将不同架构(arm64,armv7, x86_64)的库合并为一个一个。之前iOS真机架构有两个(arm64, armv7)iOS模拟器架构有两个(x86_64...
参考:iOS之Bugly上传符号表[https://icode.best/i/29044544380949] 前提条件: Mac中需要先安装java环境,只支持jdk1.8....
参考: rbenv[https://github.com/rbenv/rbenv] 配置.zshrc Restart your terminal to apply your ...
# 动态链接 动态链接的基本思想是把程序按照模块拆分成各个相对独立部分,在程序运行时才将它们链接在一起形成一个完整的程序,而不是像静态链接一样把所有的程序模块都链接成一个个单...
目录 AVDictionary的使用介绍 FFmpeg中AVDictionary的使用 AVDictionary的源码学习 总结 参考 [1] FMPEG Tips (5) ...
SDL2系列教程: Beginning Game Programming v2.0[https://lazyfoo.net/tutorials/SDL/] 跟着教程Hello...
前言 有时候需要进行源码断点调试(断点调试是寻找问题的利器,同时也有利于加快理解ffmpeg源码),本文介绍如何用Xcode开发环境进行ffmpeg的源码断点调试,这里介绍了...
前言 上一篇文章初步了解了音频混合的原理及如何使用Mixer Unit混合音频的流程,学习了如何在录制音频时播放背景音乐开启耳返效果。那有人就会提出疑问,我录制时只需要播放背...
前言 视频直播,K歌应用等等都会有音频录制的功能,音频录制时还可以带有耳返效果,那这些是如何实现的呢?如果仅仅是录制音频,那使用IOS的AudioQueue框架实现即可,但是...