- 博客(7)
- 收藏
- 关注
原创 学习音视频知识基础
webrtc,简单的只需要调用几个API就可以拉流在浏览器播放视频,对于里面的流程犹如黑洞,不甚了解,对各个知识点也是一头雾水。万层高楼从低做起,如果基础不牢,如空中楼阁,很容易地动山摇,哈哈。因此本菜鸟决定从头到尾学习音视频基础知识。可以预计未来几个月的博客以学习基础知识为主,其中主要是编解码知识,重点是FFMPEG的各种使用。 上图我暂且取名叫上行流程,看图一目了然,有些人
2016-03-26 22:03:05 713
原创 开发人员面对产品经理的“为难” 得淡定
相信很多像我这样的程序猿都有过这种亲身经历,产品经理经常找上门提一些需求,而像我等屌丝程序猿往往带有一种抗拒的心态,找很多理由证明产品经理的想法是错的或者至少是需要改进的。最终目的是想产品经理知难而退,从而减少自己的工作量。哈,人都是有点懒惰的,并且总是希望证明自己比别人牛逼。 以我个人的经验,其实如果没有充分的理由,是没有办法去说服别人的,互喷起来造成的结果往往是不欢而散。所以实际中我自己
2016-03-08 00:16:11 492
原创 nginx-rtmp-module和ffmpeg搭建流媒体服务器
万事俱备,只欠东风,安装完毕nginx-rtmp-module 和ffmpeg后,就可以开始搭建流媒体服务器了哈。下面是具体步骤: 一、配置nginx.conf 打开nginx配置文件,在里面添加如下配置:rtmp {server { listen 1935; application myapp { live on; } applic
2016-02-25 23:36:13 4128
原创 音视频的几个基本概念
以下概念均来自网上整理而成: 1,帧率:每秒显示帧数,简单地说,就是在1秒钟时间里传输的图片的帧数 2,分辨率:是指视频成像产品所成图像的大小或尺寸。常见的视像分辨率有352×288,176×144,640×480,1024×768。在成像的两组数字中,前者为图片长度,后者为图片的宽度,两者相乘得出的是图片的像素,长宽比一般为4:3。 3,码率:在单位时间内使用的数据流量,同样分辨率
2016-02-21 23:01:32 994
原创 安装nginx-rtmp-module和ffmpeg
一,nginx-rtmp-module的安装比较简单,安装好NGINX之后,到github下载该模块代码,git clone https://github.com/arut/nginx-rtmp-module,然后cd to NGINX source director,执行以下命令:./configure –prefix=/alidata/webserver/nginx –add-module=
2016-02-21 00:55:10 1527
原创 webrtc学习之旅Getting Started
近几年音视频直播应用或网站热火朝天,但感觉懂音视频这块的人少之又少,自己在这方面也是零经验,所以很多东西都是从零开始学。通过百度谷歌,网上关于直播的框架主要有两种解决方案: 1 .nginx-rtmp-module:即ffmpeg充当主播端, NGINX的nginx-rtmp-module模块充当推流服务,观众端通过http接口(浏览器)访问该模块并获得音视频流。 2 . WEBRTC
2016-02-15 23:57:07 628
原创 记录写博客的初衷
注册了一个新号来写博客,至于 为什么要用一个新号写博客,是为了从头开始写文章,其实旧的帐号也没几篇文章 ,多是转载,这里先BS自己,工作这么多年,没有一些原创,没有重视知识的积累和表达。写博客其实好处多多
2016-02-15 18:46:17 466
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人