- 博客(8)
- 收藏
- 关注
转载 [转]iOS RTMP上推直播视频
原文地址:http://liuley.cn/技术/2016/03/15/iOS-rtmp-live-stream最近收集了一些关于视频直播的资料,目前主流的技术是上推使用RTMP协议,服务端基于nginx的nginx-rtmp-module模块来增加对HLS的支持,下行播放支持RTMP协议和HLS协议。RTMP协议 Real Time Messaging Protocol 是Adobe公司为Fla
2016-08-23 20:28:34
772
转载 iOS8系统H264视频硬件编解码说明
公司项目原因,接触了一下视频流H264的编解码知识,之前项目使用的是FFMpeg多媒体库,利用CPU做视频的编码和解码,俗称为软编软解。该方法比较通用,但是占用CPU资源,编解码效率不高。一般系统都会提供GPU或者专用处理器来对视频流进行编解码,也就是硬件编码和解码,简称为硬编解码。苹果在iOS 8.0系统之前,没有开放系统的硬件编码解码功能,不过Mac OS系统一直有,被称为Video ToolB
2016-08-23 19:54:26
367
转载 Mantle
Mantle 转自 http://kingstal.github.io/2015/02/09/tech-iOS-Mantle.html Mantle 是一个Model 层框架,支持将 JSON 解析为 Model 对象,也可以反向操作,即将 Model 对象序列化为 JSON。同时,支持 Core Data 的序列化和反序列化。下面分两个部分介绍JSON <—> ModelMantle 提供
2016-04-06 15:29:08
591
原创 git命令合集
1、查看远程分支 git branch -a 2、删除远程分支 git branch -r -d origin/branchname
2016-03-23 14:30:06
324
原创 证明是不是回文数 ("回文数"是一种数字。如:98789, 这个数字正读是98789,倒读也是98789,正读倒读一样,所以这个数字就是回文数)
2014-08-09 18:38:48
4620
原创 数组有100个元素,设为数组a[100],存放1-100的数值,但是现在有一个数值重复了,只扫描一遍数组,找出那个重复的数
#pragma mark -- 数组有100个元素,设为数组a[100],存放1-100的数值,但是现在有一个数值重复了,只扫描一遍数组,找出那个重复的数//思路:通过临时数组变量处理问题。void repetitionOfNumber(){ int a[100]; int temp[100] = {0}; //临时数组变量 int num; //元
2014-08-09 15:12:45
2615
原创 设计一个算法,要求在20个数字中(0到19)随机选取十个数字,但是这十个数字不能重复(用C语言或者OC实现)
#import #pragma mark -- 设计一个算法,要求在20个数字中(0到19)随机选取十个数字,但是这十个数字不能重复(用C语言或者OC实现)//思路:随机产生十个数,使用数组存储,将新产生的随机数同之前的随机数进行比较。如果前面已经产生相同的随机数,那么重新赋值,直到产生不同的随机数为止。(需要定义标记位来判断)int compareOfNumbers(in
2014-08-09 14:27:31
4597
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人