分类: 服务器与存储
1. linux环境下build并启动crtmpserver
这部分可以参见专项详解文章
《crtmpserver流媒体服务器的介绍与搭建》
和
《crtmpserver配置文件详解》
build好后,不用改任何Lua配置文件参数,启动即可;
2. 直播源推送到crtmpserver
需要使用工具 Flash Media Live Encoder
设置好后,
点connect, start即可
3. 页面观看
观看直播内容,有很多方法,这里介绍一种最简单的方法:
使用JWPlayer.
step1: 首先搭建HTTP server的网络环境,
这部分可以参见文章:
《使用HTTP::Server::Encryp模块快速搭建Http server》;
step2: 下载JWPlayer并部署到http server上
JWPlayer官网http://www.longtailvideo.com/
JWPlayer下载页面http://www.longtailvideo.com/jw-player/download/
它是免费的,但需要填一下e-mail地址注册;
下载解压后,将jwplayer整个文件夹内容放到网站指定目录下
如根目录下的jwplayer文件夹;
step3:新建播放器的html页面
testlive.html
<html>
<head>
<script src="/jwplayer/jwplayer.js"></script>
</head>
<body>
<div id='my-video'></div> <script type='text/javascript'>
jwplayer('my-video').setup({
file: 'rtmp://192.168.1.2/live/livestream',
width: '640',
height: '480' });
</script>
</body>
</html>
file参数: 需要根据自己实际情况进行修改;
width,height参数: 是播放器的宽和高,可以自己做修改;
step4:在浏览器中打开播放器观看
如:http://192.168.1.13/jwplayer/testlive.html
4. 使用ffmpeg做为直播源
注意:
1. 不能直接使用ffmpeg的rtmp模块进行流推送
需要使用librtmp才能进行正常的流推送和观看;
2. 原始的lua可以不用做修改
示例命令如下:
./ffmpeg -re -i c1.flv -acodec copy -vcodec copy -f flv rtmp://192.168.1.22:80/live/ff_live
这部分可以参见专项详解文章
《crtmpserver流媒体服务器的介绍与搭建》
和
《crtmpserver配置文件详解》
build好后,不用改任何Lua配置文件参数,启动即可;
2. 直播源推送到crtmpserver
需要使用工具 Flash Media Live Encoder
设置好后,
点connect, start即可
3. 页面观看
观看直播内容,有很多方法,这里介绍一种最简单的方法:
使用JWPlayer.
step1: 首先搭建HTTP server的网络环境,
这部分可以参见文章:
《使用HTTP::Server::Encryp模块快速搭建Http server》;
step2: 下载JWPlayer并部署到http server上
JWPlayer官网http://www.longtailvideo.com/
JWPlayer下载页面http://www.longtailvideo.com/jw-player/download/
它是免费的,但需要填一下e-mail地址注册;
下载解压后,将jwplayer整个文件夹内容放到网站指定目录下
如根目录下的jwplayer文件夹;
step3:新建播放器的html页面
testlive.html
<html>
<head>
<script src="/jwplayer/jwplayer.js"></script>
</head>
<body>
<div id='my-video'></div> <script type='text/javascript'>
jwplayer('my-video').setup({
file: 'rtmp://192.168.1.2/live/livestream',
width: '640',
height: '480' });
</script>
</body>
</html>
file参数: 需要根据自己实际情况进行修改;
width,height参数: 是播放器的宽和高,可以自己做修改;
step4:在浏览器中打开播放器观看
如:http://192.168.1.13/jwplayer/testlive.html
4. 使用ffmpeg做为直播源
注意:
1. 不能直接使用ffmpeg的rtmp模块进行流推送
需要使用librtmp才能进行正常的流推送和观看;
2. 原始的lua可以不用做修改
示例命令如下:
./ffmpeg -re -i c1.flv -acodec copy -vcodec copy -f flv rtmp://192.168.1.22:80/live/ff_live
http://blog.chinaunix.net/uid-26000296-id-3811712.html
相关推荐
基于开源实时音视频WebRTC架构搭建视频直播的解决方案.docx
利用阿里云和腾讯云等第三方平台提供的服务来搭建点播+直播系统已经是很成熟的方案了,那在局域网里面如何搭建相关系统服务呢? 小编也尝试过利用 nginx + rtmp 推流模块,不过不太稳定,也不能对直播做更多的控制...
本文介绍了Centos 搭建crtmpserver流媒体服务器的详细步骤和遇到的坑,希望给初学者一定的经验,避免遇到类似的问题。
crtmpserver搭建直播点播平台服务
报表开发工具FineReport搭建大庆金桥报表解决方案
搭建weblogic及问题解决方案
2017年VR虚拟仿真实验室硬件设备搭建和内容制作整体解决方案.pdf
幼儿园监控-明厨亮灶-5G应用等基于音视频流媒体服务搭建的行业视频解决方案.docx
解决方案-积极搭建智慧校园安全解决方案,促进校园监控由数字化到智能化转型.docx
普元EOS服务器搭建及虚拟化解决方案,包含服务器搭建拓扑图,硬件资源配置信息等
公司内部服务器搭建 企业服务器搭建方案 服务器的类型这么多,如何设置公司服务器?公司内部服务器搭建和企业服务器搭建方案哪个好?这个也是非常困扰一些对服务器有需求,但是不懂技术的管理人员~以下带大家了解...
安卓开发环境搭建以及相关问题解决方案例如Failed to fetch URL https://dl-ssl.google.com/android/repository/addons_li .
SSH整合开发环境搭建的一种解决方案
基于neo4j搭建金融风控图谱.rar基于neo4j搭建金融风控图谱.rar基于neo4j搭建金融风控图谱.rar基于neo4j搭建金融风控图谱.rar基于neo4j搭建金融风控图谱.rar基于neo4j搭建金融风控图谱.rar基于neo4j搭建金融风控图谱....
Windows下搭建基于ssh的git服务器
使用嵌入式花生壳搭建远程视频监控解决方案.pdf
思科的智能化存储网络功能集和对于数据中心的可用性需求关注,使得思科...由于智能化多层存储网络平台对于性能,端口密度,投资保护和管理的关注,它可以为高度有效,基于SAN的解决方案提的大规模部署提供有力的支持。
基于 Vue 的 PWA 解决方案,帮助开发者快速搭建 PWA 应用,解决接入 PWA 的各种问题
双机热备搭建系统解决方案.pdf双机热备搭建系统解决方案.pdf双机热备搭建系统解决方案.pdf双机热备搭建系统解决方案.pdf双机热备搭建系统解决方案.pdf双机热备搭建系统解决方案.pdf双机热备搭建系统解决方案.pdf双机...