CRTMP视频直播服务器部署及测试

CRTMP视频直播服务器部署及测试一、搭建CRTMP视频直播服务器1、下载CRTMP服务器软件svnco–usernameanonymous–password””https://svn.rtmpd.com/crtmpserver/trunkcrtmpserver2、进入一下目录,

大家好,又见面了,我是你们的朋友全栈君。 

一、搭建CRTMP视频直播服务器
1、下载CRTMP服务器软件
svn co –username anonymous –password “”
https://svn.rtmpd.com/crtmpserver/trunk crtmpserver
2、进入一下目录,运行cleanup.sh
cd crtmpserver/builders/cmak/

sh cleanup.sh
3、搭建编译环境
安装cmake、build-essential、libssl0.9.8、libssl-dev。
4、make
cmake .
make
5、运行服务器
./crtmpserver/crtmpserver ./crtmpserver/crtmpserver.lua(在crtmpserver/builders/cmak/

目录下运行,其中crtmpserver.lua为配置文件)
 
二、测试播放器
6、直播测试
下载后有一个mediaplayer-5.6-viral压缩包,解压后,player.swf为播放器,video.mp4为测试视频,将player.swf\video.mp4\swfobject.js\jwplayer.js上传到web服务器上做测试
 
编辑一个简单的页面进行测试
<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” ”
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd“>

<html xmlns=”
http://www.w3.org/1999/xhtml“>

<head>

<meta http-equiv=”Content-Type” content=”text/html; charset=utf8″ />

<title>视频测试</title>

</head>
<body style=”width:980px; background-color:#000000;”>

<div style=”margin-left:300px;”>

<embed id=”player” width=”480″ height=”380″ flashvars=”&streamer=start&type=http&autostart=true&logo=&plugins=none&file=
http://192.168.3.108/test/video.mp4” wmode=”transparent” allowscriptaccess=”always” allowfullscreen=”true” quality=”high” name=”player” style=”” src=”
http://192.168.3.108/test/player.swf” type=”application/x-shockwave-flash”>

</div>

</body>

</html>
 
经测试,测试成功
发觉可以发布,但是没有用到两个js文件,后来发觉原来这个两个文件是用来javascrip的使用使用的。
 
三、流媒体直播
编辑一个直播页面
<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” ”
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd“>

<html xmlns=”
http://www.w3.org/1999/xhtml“>

<head>

<meta http-equiv=”Content-Type” content=”text/html”; charset=”utf8″ />

<script type=”text/javascript” src=”/test/jwplayer.js”></script>

<script type=”text/javascript” src=”/test/swfobject.js”></script>

<title>视频测试</title>

</head>
<body style=”width:980px; background-color:#003000;”>

<div id=’mediaplayer’>The player will be placed here</div>
<script type=”text/javascript”>

jwplayer(‘mediaplayer’).setup({

    flashplayer: ”
http://192.168.3.108/test/player.swf“,

 width: ‘1024’,

 height: ‘788’,

 provider: ‘rtmp’,

 streamer: ‘rtmp://192.168.3.68/flvplayback/’,

 file: ‘vod’

  });

</script>

</div>

</body>

</html>
 
打开crtmpd服务器
./crtmpserver/crtmpserver ./crtmpserver/crtmpserver.lua
 
下载FlashMediaLiveEncoder用于直播机
下载e2eSoft VCam作为虚拟摄像机,作为直播的输入设备
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/133034.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • linux发起iscsi_iscsi自动连接

    linux发起iscsi_iscsi自动连接1、存储介质1)磁盘阵列:磁盘阵列是一种采用RAID技术、冗余技术和在线维护技术制造的一种高性能、高可用的磁盘存储设备。2)IP-SAN存储:SAN(StorageAreaNetwork-存储区域网络):是计算机信息处理技术中的一种架构,它将服务器和远程的计算机存储设备(如磁盘阵列、磁带库)连接起来,使得这些存储设备看起来就像是本地一样。SAN就理解成存储虚拟化,而IP-SAN就是采

    2022年8月23日
    8
  • OAI搭建总结_网站搭建步骤

    OAI搭建总结_网站搭建步骤我是参考网上的方法:oai搭建之eNB的文章,接下来就根据自身所遇到的问题再这里总结一下步骤:一、再官网上下载oai的文件openairinterface5g-master.zip二、编译的过程

    2022年8月4日
    15
  • ConfigurationManager.ConnectionStrings 属性[通俗易懂]

    ConfigurationManager.ConnectionStrings 属性[通俗易懂]publicstaticConnectionStringSettingsCollectionConnectionStrings{get;}App.config1<?xmlversion=”1.0″encoding=”utf-8″?>2<configuration>3<startup>4&lt…

    2022年5月21日
    142
  • 手机怎么识别图片上的文字「建议收藏」

    手机怎么识别图片上的文字「建议收藏」 识别提取文字的方法有很多,大家平时也都会使用到自己的方法,但是你所使用到的方法是不是简单而且识别效果很不错呢?其实手机里有很多的识别转换工具,但是很多的识别效果都不如人意,小编最近发现的一个简单有效的方法,一起来看看吧。1.首先在应用市场里找到如下的拍照识别文字工具,然后将其运行。2.在主页点击右下角的蓝色加号按钮然后会出现两个蓝色的小图标,分别是相册和相机,在此选择相机。…

    2022年6月12日
    38
  • 不平衡数据处理之SMOTE、Borderline SMOTE和ADASYN详解及Python使用

    不平衡数据处理之SMOTE、Borderline SMOTE和ADASYN详解及Python使用  不平衡数据在金融风控、反欺诈、广告推荐和医疗诊断中普遍存在。通常而言,不平衡数据正负样本的比例差异极大,如在Kaggle竞赛中的桑坦德银行交易预测和IEEE-CIS欺诈检测数据。对模型而言,不均衡数据构建的模型会更愿意偏向于多类别样本的标签,实际应用价值较低,如下图所示,为在不均衡数据下模型预测的概率分布。  不平衡数据的处理方法,常见方法有欠采样(under-sampling)和过采样(…

    2025年8月25日
    7
  • 计算机房安全防范措施,机房安全防护方案「建议收藏」

    计算机房安全防范措施,机房安全防护方案「建议收藏」《机房安全防护方案》由会员分享,可在线阅读,更多相关《机房安全防护方案(3页珍藏版)》请在人人文库网上搜索。1、呜踏坡仁因亏遮寞蜂返脉刑罚发娜滨砖恶躺虞议蛤闹猪品钧捉绸瞎蜒囤运盐燥赁羚岩解锁周趁潞钵脏熬菜锹霉议保色觉汹刺茁恶即领递块聘协渠段波痒曾作滓率炙溯档蹬赃创竞屡环柬萝吏鸥帜竿胸耳蝎撇茁验婆州跑沦绥惯捉察歹洪妒蜒比侣血葫轴并蒸司咱惜狙窒茬畅揣痊潘拳帆巫眉思工拥跟矣申兑龙华卑氧躇峦恢奠业千朽孩荫…

    2022年7月12日
    15

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号