分类: 服务器与存储
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
相关推荐
* EasyRTC 是基于 WebRTC 开发的一种实时音视频直播解决方案,支持 MCU 和 SFU 两种架构。 * EasyRTC 拥有纯 H5 在线视频会议系统,支持微信小程序、H5 页面、APP、PC 客户端等接入方式之间互通。 * EasyRTC 可以...
### Centos 搭建crtmpserver流媒体服务器 #### 一、概述 随着互联网技术的发展,流媒体服务在在线教育、直播平台等领域扮演着越来越重要的角色。crtmpserver是一款开源的实时消息传输协议(RTMP)服务器,它可以...
局域网环境下的课程点播和直播系统搭建是一项技术性较强的工程,通常涉及到多个关键组件和技术。...通过自定义和本地化开源项目,可以构建一个满足特定需求的、稳定的局域网内课程点播和直播解决方案。
在搭建crtmpserver时,我们首先要确保服务器环境的配置。通常,crtmpserver在Linux环境下运行,因此需要熟悉Linux操作系统的基本操作,包括文件系统管理、用户权限设置、软件安装等。你需要在服务器上安装必要的依赖...
本文档主要介绍了基于音视频流媒体服务搭建的行业视频解决方案,包括幼儿园监控、高速上云和明厨亮灶等应用场景,结合5G技术的应用,旨在解决行业数字化转型中面临的挑战。 首先,幼儿园监控是智慧校园服务的一部分...
基于neo4j搭建金融风控图谱.rar基于neo4j搭建金融风控图谱.rar基于neo4j搭建金融风控图谱.rar基于neo4j搭建金融风控图谱.rar基于neo4j搭建金融风控图谱.rar基于neo4j搭建金融风控图谱.rar基于neo4j搭建金融风控图谱....
公司内部服务器搭建 企业服务器搭建方案 服务器的类型这么多,如何设置公司服务器?公司内部服务器搭建和企业服务器搭建方案哪个好?这个也是非常困扰一些对服务器有需求,但是不懂技术的管理人员~以下带大家了解...
**crtmpserver与JWPlayer的...通过理解这两个组件的工作原理,以及如何正确配置和整合它们,开发者可以创建出满足各种需求的在线直播解决方案。无论是在教育、娱乐还是商业领域,这种技术组合都具有广阔的应用前景。
在这种背景下,腾讯视频云推出了一体化的电商直播解决方案,旨在帮助电商企业快速搭建高效稳定的直播平台。 #### 二、解决方案概述 腾讯视频云产品经理钱栩磊在分享中提到,该解决方案基于腾讯视频云在视频领域的...
SSH整合开发环境搭建的一种解决方案
思科的智能化存储网络功能集和对于数据中心的可用性需求关注,使得思科...由于智能化多层存储网络平台对于性能,端口密度,投资保护和管理的关注,它可以为高度有效,基于SAN的解决方案提的大规模部署提供有力的支持。
基于 Vue 的 PWA 解决方案,帮助开发者快速搭建 PWA 应用,解决接入 PWA 的各种问题
出行类软件分为: 打车类:滴滴打车、快的打车 专车类:滴滴专车、一号专车、神州专车 拼车类:嘀嗒拼车、51用车、天天用车 基于高德地图,已经搭建好了Android端出行类应用,开放源码和demo给大家,人人都可以做...
世纪葵花视频直播系统软件是一款高质量的Mpeg4音视频直播软件,能够提供基于局域网、城域网、广域网以及卫星网的音视频直播解决方案。该系统采用分布式的理念,支持B/S构架,使用和维护都非常简单,服务器支持Web...
网红直播基地孵化搭建解决方案.docx
华为视频云+目睹直播企业品牌营销方案、华为workplace+目睹有课企业内部直播培训方案、华为视频云+目睹制播直播视频采编发方案、华为视频会议+目睹有课会议直播解决方案等。 3. 企业视频运营服务 企业视频运营服务...
用户画像系统解决方案搭建开发环境.pdf 本资源旨在解决用户画像系统的开发环境搭建问题,提供了一个完整的解决方案,涵盖了用户画像基础知识、标签指标体系、搭建开发环境、标签数据存储、标签数据开发、开发性能...
.关于一对一直播系统源码搭建部署解决方案.docx
.关于一对一直播系统源码搭建部署解决方案.pdf