
初识ASO
ASO,很多开发者(个人、团队、公司)投入了大量人力、物力、财力研发一个产品(App),满心欢喜上架以后,就继续一猛子扎进无尽的迭代深渊

iOS自动打包并上传Fir
写在最前头 开发周期内的应用基本每天都会使用Xcode打包i… 更多

iOS Fonts 参照
iOS Fonts 参照 iOS Fonts 参照

管理者应该具备的12种品质
管理者应该具备的12中品质

React Native 修复 RCTWebSocket报错问题
React Native 修复 RCTWebSocket报错问题

iOS Framework动态库重签名
真机上运行.framework时,如果报如下信息时表示framework动态库没有签名,需要进行重签名

技术部操作规范分析
制度、流程、标准操作程序、规范指南是一个由粗到细的定义过程,循序渐进
Objective-C 编码规范
Objective-C 编码规范 原文链接 : The of… 更多
感、念
宠辱不惊,闲看庭前花开花落;
去留无意,漫随天外云卷云舒。

直播流程简介
直播流程简单介绍以及常用的一些知识点

apache、php、mysql和phpmyadmin安装及环境配置
apache、php、mysql和phpmyadmin安装及环境配置
HR篇
1.请谈一下你自己的一些情况 "

iOS-音视频 (三十一) : iOS视频播放器,代码和界面分离
最近业余时间整理的一个ios播放器,界面采用storyboard,以前几乎都是用代码布局,但是用过一个项目storyboard后,就感觉storyboard很靠谱,团队合作版本控制的问题解决其实很简单,每个人一个storyboard就可以了。播放代码使用的是avplayer,最大的优化就是播放界面和播放代码完全分离。

iOS-音视频(三十) : iOS使用ijkPlayer
最近要做一个视频直播的项目,刚刚进入视频坑,开始自己琢磨AVPlayer,使用起来发现还挺多限制的,虽然当然知道要先把基础打好,相关基础链接:
iOS-音视频 (二十八) : ijkplayer 等多个项目开源
SegmentFault 兄弟 + 基友单位弹幕视频网 Bilibili(B 站)近日在 GitHub 网站上建立了开源工作组(BOSTF)(此处 1024 赞),用以分享与维护自己的开源项目,其中包括 DanmakuFlameMaster(燃烧吧!烈焰弹幕使)与 ijkplayer。前者是免费提供 Android 平台下应用弹幕集成的解决方案,而后者则提供 Android 和 iOS 双平台视频播放器的解决方案。

iOS-音视频(二十七) : 基于ijkplayer 视频流播放
之前开始使用ijk进行了一些简单的播放器实现,不过因为项目需要,所以又重新花了一些时间完善了一个demo

iOS-音视频(二十六) : iOS下利用FFmpeg命令行进行视频裁剪
1. 安装yasm

iOS-音视频(二十五) : iOS安装FFmpeg问题总结
说一下我自己的情况。还有(ios下的ffmpegh可以下载,代码由我改,基本没啥问题)

iOS-音视频(二十四) : 编译ffmpeg和集成第三方实现直播(监控类)
最近由于项目需要,接触了一下ffmpeg的编译和使用。
iOS-音视频(二十三) : FFmpeg在iOS上完美编译
最近刚接触ffmpeg,找了很多相关的编译资料,都没有编译成功,前几天在 github上找到一个脚本(https://github.com/kewlbear/FFmpeg-iOS-build-script),就可完美编译

iOS-音视频(二十二) : 最简单的基于FFmpeg的推流器
本文记录一个最简单的基于FFmpeg的推流器(simplest ffmpeg streamer)。推流器的作用就是将本地的视频数据推送至流媒体服务器。本文记录的推流器,可以将本地的 MOV / AVI / MKV / MP4 / FLV 等格式的媒体文件,通过流媒体协议(例如RTMP,HTTP,UDP,TCP,RTP等等)以直播流的形式推送出去。由于流媒体协议种类繁多,不一一记录。在这里记录将本地文件以RTMP直播流的形式推送至RTMP流媒体服务器(例如 Flash Media Server,Red5,Wowza等等)的方法。
iOS-音视频(二十一) : 推荐的直播文章和rtmp直播地址
download x264

iOS-音视频(二十) : 推流发布和播放【RTMP】介绍
准备工作(~表示安装目录):

iOS-音视频(十九) : 如何做一款inke版的APP
一、直播现状简介
iOS-音视频 (十八) : RTMP直播应用与延时分析
直播应用中,RTMP和HLS基本上可以覆盖所有客户端观看

iOS-音视频(十七) : RTMP协议学习总结
RTMP协议是一个互联网TCP/IP五层体系结构中应用层的协议。RTMP协议中基本的数据单元称为消息(Message)。当RTMP协议在互联网中传输数据的时候,消息会被拆分成更小的单元,称为消息块(Chunk)。

iOS-音视频(十六) : 直播的技术分析与实现
HTTP Live Streaming直播(iOS直播)技术分析与实现
iOS-音视频(十五) : Speex手册–简介
前言:没搜到Speex相关的中文资料,所以想将Speex的英文手册中会用到的部分翻译出来。Speex官网:http://speex.org/ 可以再Documentation下找到PDF版或HTML OL版的英文手册。每段我都会付上英文原段落,可能会由于英文技能的匮乏或语音解码领域的不熟悉会有翻译错误,也望各位发现后能够不吝赐教,大家共同进步。
iOS-音视频(十四) : Speex manul中文版
在VOIP的音频算法中,回音处理已经成为一个关系通话质量的主要问题。

iOS-音视频(十三) : AAC视频H264推流
前言:这几个月一直在做iphone手机音视频的东西,一直没整理,现在闲的蛋疼,并且以后项目要搁置了,在这里记录一下我做的iphone手机推流的东西。
iOS-音视频(十二) : AudioQueue播放音频文件
前言:最近在做iphone上的流媒体播放,需要用到播放音频流,参考了好多博客、网站,最终算是把这个比较难弄的问题解决了。 这篇文章是播放音频文件的,我会专门用一篇文章来介绍如何用AudioQueue来播放raw pcm data,相信这是大多数ios开发同胞需要的吧
iOS-音视频(十一) : AudioSession的使用
前言:这个星期我完成了一个具有基本录音和回放的功能,一开始也不知道从何入手,也查找了很多相关的资料。与此同时,我也学会了很多关于音频方面的东西,这也对后面的录音配置有一定的帮助。其中参照了《iPhone开发之音频: 文件和数据类型(一)》,启发比较大。

iOS-音视频(十) : iOS使用speex流
前言:为实现类似微信上的对讲机功能,做了两个Demo。一种使用lib-amr库,用amr格式实现。另一个用的是speex库,这个提的人很多,但是出教程的不多,大家有很多不明所以的地方,新手对此较为实现类似微信上的对讲机功能

iOS-音视频(九) : AVFoundation框架实现录音和播放
最近实现了一个简单功能,类似微信发送语音,按下录音,松开结束录音;并且可播放;

iOS-音视频(八) : Speex格式实现语音聊天功能
前言:语音技术近来可是出遍了风头,从iphone5s的siri,到微信的语音聊天等等,极大地方便了人们的社交生活,也体现了当今移动科技发展的迅猛。当然,作为一位移动开发的从业人员怎能落伍呢!今天我们就来简单的实现一下语音聊天的功能。
iOS-音视频(七) : 音视频播放、录音、拍照
在iOS中对于多媒体的支持是非常强大的,无论是音视频播放、录制,还是对麦克风、摄像头的操作都提供了多套API
iOS-音视频(六) : CMDN Club大会文字实况
CMDN Club第十五期活动已于3月15日顺利举行,本次活动以“移动平台语音技术的应用与实践”主题,以语音技术开发为焦点,从语音基础服务、语音产品开发、语音技术实现等多个维度,探索语音产品创新和技术实践的热点话题。我们邀请了北京爱图腾科技高级iOS开发工程师张天虹,为大家带来iOS即时语音聊天技术实践演讲。
iOS-音视频(五) : OpenAL快速入门
OpenAL(网上资料实在是太少了/(ㄒoㄒ)/~~)
iOS-音视频(四) : AVFoundation拍照和录制视频
笔记整理:Edison
iOS-音视频(三) : AudioToolbox
AudioToolbox概述
iOS-音视频(二) : Core Audio
Core Audio 是什么?
iOS-音视频(一) : 音频基础知识
前言:没搜到Speex相关的中文资料,所以想将Speex的英文手册中会用到的部分翻译出来。Speex官网:http://speex.org/ 可以再Documentation下找到PDF版或HTML OL版的英文手册。每段我都会付上英文原段落,可能会由于英文技能的匮乏或语音解码领域的不熟悉会有翻译错误,也望各位发现后能够不吝赐教,大家共同进步。
iOS-进阶(30) : iOS常用代码总结-2
1、设置UILabel行间距
iOS-进阶(29) : iOS常用代码总结-1
1、禁止手机睡眠
iOS-进阶(28) : 你不知道的GCD
【前言】从iOS7升到iOS8后,GCD 出现了一个重大的变化:在 iOS7 时,使用 GCD 的并行队列, dispatch_async 最大开启的线程一直能控制在6、7条,线程数都是个位数,然而 iOS8后,最大线程数一度可以达到40条、50条。然而在文档上并没有对这一做法的目的进行介绍。
iOS-进阶(27) : 程序员面试时常犯的10个错误
1.只在电脑上练习