摘要:
2018年,已经过去快4个月了,时间飞逝! 内心焦躁无法派遣,尤其是今晚又加班到10点钟,打车半小时才到家。 有种窒息的感觉,平时9点半到家的时候,还可以去健身房跑会,好像跑完步满头大汗能暂时将憋着的气排出来,暂时舒服一下 10点半,健身房已经关门了,我坐在沙发上,什么也没做,刷着手机,却不知道看的 阅读全文
摘要:
一、CAShapeLayer的作用和优点 可以通过矢量图形而不是bitmap来绘制的图层子类。你指定诸如颜色和线宽等属性,用CGPath来定义想要绘制的图形 你也可以用Core Graphics直接向原始的CALyer的内容中绘制一个路径,相比直下,使用CAShapeLayer有以下一些优点: 渲染 阅读全文
摘要:
一、iPhoneX适配第一步,根据iPhoneX的屏幕像素大小,引入对应的启动图,告诉系统,app兼容iPhoneX 需要在launchimage中引入一张 1125*2436的png,app将默认展示支持iPhoneX的效果 二、安全区域的概念 所谓的安全区域是一个虚拟出来的概念,因为iPhone 阅读全文
摘要:
1、参考FFMPEG https://github.com/chrisballinger/FFmpeg-iOS-Encoder/blob/master/FFmpegEncoder/AACEncoder.m 输出的AAC按照下面的设置的时候 在真正转码的时候 一直返回 Error Domain=NSO 阅读全文
摘要:
1、在iOS11的系统之上,苹果逐渐放开H265硬编硬解的能力,硬解码的能力只要升级到iOS11之后,iPhone6+以上的机型就支持了(印象中); H265硬编码的能力对设备要求较高,不仅要求系统版本在iOS11以上,并且设备在iPhone8以上(目前验证到),部门ipad设备在调用系统API检测 阅读全文
摘要:
1、在调试 H264 H265 编码的流数据的时候,有时候需要打印没有nalu的类型和数量,自己写了一个小工具 使用方式: Usage : H26XAnalys [h265 file path] [-l] [limitcount] 效果如下: 源代码: https://github.com/liqi 阅读全文
摘要:
1、Airplay 投屏 手机系统兼容性:兼容iOS9、iOS10、iOS11(目前需要适配)系统,每次iOS系统升级,对应的Airplay Mirroring协议会更新,破解成本高。 运行环境:Airplay接收视频流端可以是PC或者是iOS手机上的App,手机App上面需要对视频流H264再次解 阅读全文
摘要:
经过1个月的努力,终于完成了直播助手iOS11版本的适配,第一个版本也已经提审,趁着这个空档进行一下总结: 打算后续按照目录进行完善 1、iOS直播采集介绍,直播助手iOS11采集使用的方法 2、iOS音视频编码方案选择 3、直播助手直播方案实践 4、整体直播系统介绍 阅读全文
摘要:
1、上架的App如何测试推送? 苹果的证书分为开发证书和发布证书,上架AppStore的App应该使用发布证书进行配置,但是发布证书编译出包的App无法安装到手机上 只有一种方式,采用Ad hoc provision file,将手机UUID注册到账号中,生成Ad hoc provision fil 阅读全文
摘要:
一、现象 最近直播助手在iOS11 ReplayKit上面经常出现进程使用内存超过50MB被系统杀掉,并且这种进程被杀掉不会有任何crash log留下来,只能在Console中留下一点消息。 二、使用Xcode的工具Allocation、VM_TRACKER 无法找到泄漏点 只能看到DirtyMe 阅读全文