亮眼看视界

heliang1108的视讯专栏

排序:
默认
按更新时间
按访问量

直播推流端网络优化策略

移动直播推流端的网络优化是直播开发的难点之一,下面简单说下我的理解和解决策略。 总体原则 要尽量加深对 H.264 等协议的理解,协议规范的制定者想出来的这些算法一方面当然是要尽量提高压缩效率,但同时他们也考虑到了 H.264 的各种应用,尤其是网络传输,事实上,直播推流端的网络优化要...

2016-07-22 17:16:27

阅读数:1772

评论数:0

ffmpeg 编译

每次在 windows 上编译 ffmpeg 都是一种煎熬,因为我的机器上有非常多的开发环境,今天(20160528)为了能用上 ffserver,又一次编译了 ffmpeg,遇到坑无数,所以简单做个记录。 1. 一开始用电脑上以前装好的 msys+mingw 进行编译,结果只编出来 f...

2016-05-28 00:56:37

阅读数:226

评论数:0

sparkR read json file error

刚接触 sparkR,发现在集群中读取 json 文件有问题: > people 16/04/22 10:48:44 ERROR r.RBackendHandler: loadDF on org.apache.spark.sql.api.r.SQLUtils failed E...

2016-04-22 11:04:00

阅读数:671

评论数:0

hbase 异常解决

今天发现spark程序出现如下异常: org.apache.hadoop.hbase.RegionTooBusyException: Above memstore limit 解决办法如下: 1.  hbaseconf  的  "hbase.master" 增加了...

2016-04-10 01:13:46

阅读数:2038

评论数:1

rhadoop 安装要点

1. 先执行 yum 把 c++ 编译环境相关的组件装好 yum install automake libtool flex bison pkgconfig gcc-c++ boost-devel libevent-devel lib-devel python-devel ruby-devel ...

2016-04-08 18:32:28

阅读数:399

评论数:0

Spark 阶段总结 4

1.    概述 本文描述的是spark 学习的第四阶段知识点,主要目的是实现 spark streaming + flume + log4j + mongoDB 的端对端演示,它的基础是    所介绍演示。本文对应的github URL: https://github.com/riverli...

2016-01-22 22:50:53

阅读数:547

评论数:0

Spark 阶段总结 3

1.    概述 本文描述的是 spark 学习的第三阶段知识点,主要目的是实现 spark streaming + flume + log4j 以 pull 模式进行实时统计,在 (下文简称)中,实现的是 push 模式。由于大部分工作都比较类似,因此本文主要是介绍差别。   2.    ...

2016-01-22 22:49:45

阅读数:252

评论数:0

Spark 阶段总结 2

1.    概述 本文描述的是 spark 学习的第二阶段知识点,主要目的是实现 spark streaming + flume + log4j 的实时统计。学习过程中遇到的坑不少,适当做个总结记录,方便以后查阅。   2.    端对端演示介绍 演示环境:cent OS 64bit 的虚...

2016-01-20 23:22:22

阅读数:425

评论数:0

Spark 阶段总结 1

1.     概述 本文描述的是 spark 学习的第一阶段知识点,包括spark 下载安装、IDE 下载与编译,以及spark 程序在虚拟机环境中的部署与运行。   2.     安装准备 下载安装spark 之前,需要在虚拟机中先安装配置好 HADOOP,具体安装HADOOP 的方法,...

2016-01-20 23:20:42

阅读数:357

评论数:0

FLV 文件分析,包含dump h.264码流

和上篇的 converter对应,这是 flv 转 h.264 的project,ffmpeg 转得似乎有问题,我重写了一个小程序 github:   https://github.com/riverlight/FlvParser

2015-12-07 18:48:06

阅读数:947

评论数:0

h.264转flv converter

ffmpeg 对 flv 跟h.264转换的支持似乎有问题,转出来的flv和h.264都有问题,于是只好自己写了个简单的 converter https://github.com/riverlight/H264toFLVConverter

2015-12-01 09:42:33

阅读数:436

评论数:0

Open CV 学习经验总结

Open CV 简单的说就是一个开源的计算机视觉库,个人感觉功能强大,使用方便,算是图像处理和计算机视觉开发方面的神器了。更详细的介绍可以参考百度百科。          下面我说下我学习 Open CV 的一点心得。          首先是看书,一般而言,书上的知识相对系统一些。这里推荐我觉得...

2015-09-16 22:48:52

阅读数:11348

评论数:0

Python 2.7 (64 bit )下安装 OpenCV 3.0

1. 先下载安装 python 2.7 (64bit),下载地址是: https://www.python.org/ftp/python/2.7.10/python-2.7.10.amd64.msi 2. 然后是下载 numpy,我下载的地址是: http://www.lfd.uci.e...

2015-08-27 13:38:16

阅读数:1282

评论数:0

组建责任驱动型团队的几个原则

引言什么是责任驱动型团队          责任驱动型团队内部所有成员的职责都很明确,团队在完成工作时,表现出的就是分工协作,各司其职,团队气氛轻松和谐,很少或几乎没有内耗,是较高级的团队组织管理形态。          与责任驱动型团队相对应的是事情驱动型团队,这样的团队虽然每个成员名义上都...

2014-08-16 19:59:04

阅读数:1094

评论数:0

优点缺点谈

何谓缺点?就是一个人或者组织那些达不到社会平均水平的地方。 何谓优点?就是比平均水平明显做得好的地方。 优点加缺点,等于特点,或曰特色。于是,普世意味着平均水平,大家皆如此。 一个人或者一个组织要进步,对待自己的缺点必须采取普世的态度,这里的普世,代表着一种自问“别人可以为什么我不行”的发奋...

2014-06-10 16:47:32

阅读数:403

评论数:0

闲谈积极性

1 把工作流程制定清楚,并且明确每个人的岗位,那么你需要的是大家的执行力,而非积极性   2 解决执行力不足的方法应当是罚,当然,罚之前应当确保每个人都经过了充分的流程职责培训,并确实掌握了执行所必要的技能   3 现实中有大量的工作我们并没有现成的工作流程,也无法很清晰的划分岗位职责,那...

2014-05-07 17:02:59

阅读数:418

评论数:0

做事五部曲

无论做什么事情,有五个方面必须要特别关注。          首先是判断主要矛盾。要记住,任何事情,在任何时刻,主要矛盾都是有且仅有一个。这句话还有一个意思就是,主要矛盾随着时间流逝、组织成长、事物变化它是会改变的,这一点必须着重注意。另一个需要注意的是,当事物表面现象差不多的时候,主要矛盾却可...

2014-03-12 18:51:52

阅读数:513

评论数:0

肚子饿了想到的

肚子饿了以后要吃饭,饿肚子这个矛盾,必须用吃饭这个方法来解决。          肚子饿了以后要吃饭,发现家里只有米,没有饭,于是只要先做饭,再吃饭。          肚子饿了以后要吃饭,发现没有饭,先做饭发现家里即没有米,也没有菜,于是只好先出去买米买菜。          肚子饿了以后...

2014-03-11 15:54:09

阅读数:511

评论数:0

软件研发管理之版本管理

版本管理是软件研发管理中比较容易忽视的一环,这当然是比较好理解的,因为版本管理毕竟和具体业务关系不大。其实,版本管理是很多更高级管理制度的基础,如果版本管理做得糟糕,类似代码审查一类的工作就很难高效方便的执行。          下面介绍目前我们研发团队建议实行的版本管理制度,仅供参考。   ...

2014-01-21 19:11:57

阅读数:6708

评论数:1

从’物质决定意识’说起3

8 矛盾论曰:不同质的矛盾,只有用不同质的方法才能解决。          矛盾论中举例说:无产阶级和资产阶级的矛盾,用社会主义革命的方法去解决;人民大众和封建制度的矛盾,用民主革命的方法去解决;殖民地和帝国主义的矛盾,用民族革命战争的方法去解决;在社会主义社会中工人阶级和农民阶级的矛盾,用农业...

2014-01-08 17:26:02

阅读数:405

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭