用libvlc做直播推流引擎在网络较差的情况下,需要关闭直播,并且重新开播。这个过程中,推流引擎重启,需要的是快速响应。实际上测试结果发现,经常会发生引擎关闭接口卡住。后来跟踪代码,定位到s_rtmp_send_thread() 中其中一句:ret = av_interleaved_write_fr ...
分类:
其他好文 时间:
2016-04-21 16:39:50
阅读次数:
1094
一、环境: Ubuntu :Nginx-rtmp-module Windows:Adobe Flash Media Live Encoder 二、 1.安装git:sudo apt-get install git 2.查看所有服务:service --status-all 查询nginx进程:ps ...
分类:
其他好文 时间:
2016-04-16 18:32:09
阅读次数:
154
Debian 8.1安装前准备工作: 1,确认已安装libcap2软件包(系统应已自带); 2,确认已安装libnspr4软件包(服务器上AMS安装包同一目录下)。 Adobe AMS 5.0 服务软件包位于服务器如下位置: "\\172.16.16.10\common\录播服务器\RTMP\AMS ...
分类:
其他好文 时间:
2016-04-13 23:39:59
阅读次数:
462
一,首先下载安装nginx需要依赖的库文件: 1.1,选定源码目录 选定目录 /usr/local/RTMP cd /usr/local/RTMP 1.2,安装PCRE库 cd /usr/local/RTMP 到www.pcre.org 下载pcre-8.37.tar.gz , 然后拷贝到/usr/ ...
分类:
其他好文 时间:
2016-04-12 23:57:28
阅读次数:
312
======配置目的======
让Nginx支持flv和mp4格式文件,支持RTMP协议的直播和点播;
同时打开RTMP的HLS功能
资料:
HTTPLiveStreaming(缩写是HLS)是一个由苹果公司提出的基于HTTP的流媒体网络传输协议。
HLS只请求基本的HTTP报文,与实时传输协议(RTP)不同,HLS可以穿过任何..
分类:
其他好文 时间:
2016-04-05 14:12:24
阅读次数:
604
流媒体三种主流格式及相关协议 一、流媒体的主流格式 流媒体服务器的主要功能是以流式协议(RTP/RTSP、MMS、RTMP等)将视频文件传输到客户端,供用户在线观看;也可从视频采集、压缩软件接收实时视频流, 再以流式协议直播给客户端。典型的流媒体服务器有微软的Windows Media Servic ...
分类:
Web程序 时间:
2016-04-02 16:01:48
阅读次数:
152
转载自:http://www.cuplayer.com/player/PlayerCode/Wowza/2015/0204/1774.html HLS (HTTP Live Streaming) Apple的动态码率自适应技术。主要用于PC和Apple终端的音视频服务。包括一个m3u(8)的索引文件 ...
分类:
其他好文 时间:
2016-04-01 20:24:07
阅读次数:
292
http://www.ibm.com/developerworks/cn/opensource/os-cn-Red5/ Red5 是一个采用 Java 开发的开源免费 Flash 流媒体服务器。Red5 基于 Java 和一些功能强大的开源框架,为企业级应用奠定了标准。它使用 RTMP,RTMPT,
分类:
其他好文 时间:
2016-03-17 16:01:26
阅读次数:
224
CKplayer,其全称为超酷flv播放器,它是一款用于网页上播放视频的软件,支持的格式有:http协议上的flv,f4v,mp4格式,同时支持rtmp视频流格 式播放,此播放器的特点在于用户可以自己定义播放器的风格,诸如播放/暂停按钮,静音按钮,全屏按钮都是以外部图片接口形式调用,用户根据自己的需
分类:
其他好文 时间:
2016-03-16 18:49:05
阅读次数:
253
http://www.cnblogs.com/haibindev/archive/2012/04/16/2450989.html 实现输出h264直播流的rtmp服务器 RTMP(Real Time Messaging Protocol)是常见的流媒体协议,用来传输音视频数据,结合flash,广泛用
分类:
其他好文 时间:
2016-03-06 14:11:48
阅读次数:
328