flv视频可以采用两种方式发布: 一、普通的HTTP下载方式 二、基于Flash Media Server或Red5服务器的rtmp/rtmpt流媒体方式。 多数知名视频网站都采用的是前一种方式。 两种方式对比如下:Http :生成关键帧后可拖动播放、 下载完成后不再消耗服务器资源Rtmp/rtmp...
分类:
其他好文 时间:
2015-04-12 22:18:32
阅读次数:
153
nginxrtmpffmpeg组合模仿hls直播前几天老总说搞了一个局域网内的直播,想到了之前提到的rtmp模块,抱着试试看的的心态开干了系统环境:[root@localhosthtml]#uname-a
Linuxlocalhost.localdomain2.6.18-194.el5#1SMPFriApr214:58:35EDT2010i686athloni386GNU/Linux
[root@local..
分类:
其他好文 时间:
2015-04-07 20:06:55
阅读次数:
309
本文原创自 http://blog.csdn.net/voipmaker 转载注明出处。
最近国外比较火的移动流媒体直播应用meerkat吸引了大量关注,笔者基于telemcu系统构建了这样的原型系统,视频源是sip移动客户端,观看者通过流媒体协议rtmp实现远程观看,基于这个方案可以做出其他有意思的feature,比如参与者也可以通过音视频与直播员互动,或者直播员远程和其他几个人一起直播,服...
分类:
移动开发 时间:
2015-04-03 19:28:41
阅读次数:
226
在线视频教学应用场景越来越多,本文提出一种在线视频教学方案,视频源是教师,可以用SIP硬件视频话机或者基于WebRTC的浏览器客户端,作为教师端,
教师开始教学时呼叫一个会议号,进入视频会议,视频会议内置流媒体直播服务,观看者可以通过rtmp客户端实时远程学习,这个方案的弊端是学生和老师不能语音互动,
但是可以在学生端增加sip客户端,呼叫视频会议,可以实时参会,达到交互的目的,笔者基于tel...
分类:
其他好文 时间:
2015-04-03 19:27:45
阅读次数:
574
http://www.cnblogs.com/haibindev/archive/2011/12/29/2305712.htmlRTMP(Real Time Messaging Protocol)是专门用来传输音视频数据的流媒体协议,最初由Macromedia 公司创建,后来归Adobe公司所有,是...
分类:
编程语言 时间:
2015-04-01 11:12:48
阅读次数:
326
一:RTMPRTMP流媒体协议是 一套 Adobe 开发的音频视频实时传输协议;二:Nginx-rtmpnginx-rtmp 是一个基于nginx的 RTMP服务模块,开源,免费https://github.com/arut/nginx-rtmp-module三:在 ubuntu server 14...
分类:
系统相关 时间:
2015-03-20 16:07:46
阅读次数:
299
RTMP推送的音视频流的封装形式和FLV格式相似,由此可知,向FMS推送H264和AAC直播流,需要首先发送"AVC sequence header"和"AAC sequence header",这两项数据包含的是重要的编码信息,没有它们,解码器将无法解码。 AVC sequence header....
分类:
其他好文 时间:
2015-03-19 19:52:45
阅读次数:
457
概述:?tcp建立连接。?rtmp握手。?客户端与服务器对建立rtmp连接达成一致。?创建rtmp流?客户端与服务器对play或者Publish达成一致。?客户端开始传送数据到服务器。?消息结构简述Tcp建立连接Tcp三次握手Rtmp握手?客户端发送C0+C1一共是1537个bytes.?服务端发送...
分类:
其他好文 时间:
2015-03-14 23:09:07
阅读次数:
246
一.基础知识:1.视频格式H.264,音频格式AAC;2.传统直播协议有RTMP,RTSP,MMS... ...3.苹果系统协议是HLS,苹果视频格式是M3U8格式;通过该协议将资源视频分割成很小的视频供直播端不停地下载,小视频格式是MPEG-TS格式;二.技术步骤1.采集视频源和音频源的数据(Di...
分类:
移动开发 时间:
2015-03-12 18:40:37
阅读次数:
205
第十部分 -- 开发板测试
前几天已经分别将nginx和ffmpeg移植到了开发板上面,但是还是没有进行任何的测试并不知道移植后的效果如何。
今天分别做了两个测试,证明移植的结果是可用的。
1、测试ffmpeg
对于nginx的测试在移植完成后就已经进行过了,当然就是简单的能够显示nginx欢迎界面而已,但是对我来讲,nginx能用就行,并没有对他进行深一步的测试。
但是对于ff...
分类:
其他好文 时间:
2015-03-12 17:20:46
阅读次数:
406