
音乐与视频学习小记
音乐与视频学习小记
一人前行
如果你觉得迷茫,不知道自己的目标是什么,那就读书吧,把自己的工作做到极致!
展开
-
OC-系统音效播放
一.介绍AudioToolbox.framework是一套基于C语言的框架,使用它来播放音效其本质是将短音频注册到系统声音服务(System Sound Service).System Sound Service是一种简单、底层的声音播放服务,但是它本身也存在着一些限制:音频播放时间不能超过30s数据必须是PCM或者IMA4格式音频文件必须打包成.caf、.aif、.wav中的一种...原创 2019-10-31 14:04:00 · 1058 阅读 · 0 评论 -
OC-AVAudioSession的知识小记
参考文章:https://www.cnblogs.com/junhuawang/p/7920989.html音频输出作为硬件资源,对于iOS系统来说是唯一的,那么要如何协调和各个App之间对这个稀缺的硬件持有关系呢?iOS给出的解决方案是"AVAudioSession" ,通过它可以实现对App当前上下文音频资源的控制,比如插拔耳机、接电话、是否和其他音频数据混音等。当你遇...原创 2019-10-31 17:17:00 · 990 阅读 · 0 评论 -
OC-AVAudioPlayer的使用小记
- (void)viewDidLoad { [super viewDidLoad]; //设置音乐的后台播放,注意background mode中需要勾选上 AVAudioSession *session = [AVAudioSession sharedInstance]; [session setCategory:AVAudioSessi...原创 2019-10-31 17:22:00 · 453 阅读 · 0 评论 -
OC-类似歌词字体颜色逐字变化的实现方法
预期实效果图如下:如上图所示,文字的颜色会根据时间的移动,逐字变成绿色。实现方法:(1)调用方法: 用void UIRectFillUsingBlendMode(CGRect rect, CGBlendMode blendMode) 这个方法来实现(2)实现逻辑: 自定义Label,通过label的drawRect:方法 获取Label的图...原创 2019-11-01 18:49:00 · 638 阅读 · 0 评论 -
OC-音乐播放器-锁屏处理
QQ音乐播放的过程中,锁屏状态下的效果如下:也就是说,QQ音乐播放过程中,添加锁屏远程事件的监听。本文只记录本人知道的小知识点,不提供完整的代码。实现的原理:(1)获取锁屏歌曲信息中心:MPNowPlayingInfoCenter(2)设置锁屏下要显示的歌曲的信息(3)启动远程事件的监听1.MPNowPlayingInfoCenter简要说明:(1)官方文档对...原创 2019-11-04 16:37:00 · 1029 阅读 · 0 评论