美文网首页
red5成功运行

red5成功运行

作者: 哥本哈登_sketch | 来源:发表于2019-02-22 01:47 被阅读0次

前言:随便搞搞,先放一张效果图,

image

浏览器是客户端,obs是本屏幕,来源可以添加摄像头,这里我没有就不说了,

工具:windows7上面装的是obs + red5实在我的企鹅云学生机上面

obs安装这里就不一一描述了,很多,还有类似插件盒子,不过一般是主播门使用的

咱们只会推流就可以了

也就是设定,里面的广播设定,然后就是

image

其中url如果red5部署在本地的同学就写本地127.0.0.1,串码暂且abc后面要用到

red5装linux安装步骤,

1,这个需要java的jdk,我是直接通过yum命令装的

2,去github下载了red5

https://github.com/Red5/red5-server/releases

讲道理下载最新版的吧,我的jdk也是1.8的。(ps,我是php对这个不太懂)

【注意,之前我看很多说版本对照啥的,实在不懂,这一步我是这俩步就行了,很多人也装了很多插件我是不明白为啥 ..】

3,解压,一般解压目录都是在usr/local/red5/楼下图

4,设置为可执行

cd /usr/local/red5

chmod +x *.sh

5,安装

red5.sh

6,编辑启动脚本

vi /etc/init.d/red5

7,把下面写进去,貌似都这样写的【这里建议用xsell写不然会造成windows多俩空格无法启动red5】,

[ 复制代码

](javascript:void(0); "复制代码")

<pre style="margin: 0px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-family: "Courier New" !important; font-size: 12px !important;"> 1 #!/bin/bash
2 # For RedHat and cousins:
3 # chkconfig: 2345 85 85
4 # description: Red5 flash streaming server
5 # processname: red5
6 # Created By: Sohail Riaz (sohaileo@gmail.com)
7
8 PROG=red5
9 RED5_HOME=/usr/local/red5 10 DAEMON=RED5_HOME/PROG.sh 11 PIDFILE=/var/run/PROG.pid 12 13 # Source function library 14 . /etc/rc.d/init.d/functions 15 16 [ -r /etc/sysconfig/red5 ] && . /etc/sysconfig/red5 17 18 RETVAL=0 19 20 case "1" in
21 start) 22 echo -n "StartingPROG: "
23 cd RED5_HOME 24DAEMON >/dev/null 2>/dev/null &
25 RETVAL=? 26 if [RETVAL -eq 0 ]; then 27 echo ! >PIDFILE 28 touch /var/lock/subsys/PROG 29 fi 30 [RETVAL -eq 0 ] && success "PROG startup" || failure "PROG startup"
31 echo 32 ;; 33 stop) 34 echo -n "Shutting downPROG: "
35 killproc -p PIDFILE 36 RETVAL=?
37 echo 38 [ RETVAL -eq 0 ] && rm -f /var/lock/subsys/PROG 39 ;; 40 restart) 41 0 stop 420 start 43 ;; 44 status) 45 status PROG -pPIDFILE 46 RETVAL=? 47 ;; 48 *) 49 echo"Usage: 0 {start|stop|restart|status}" 50 RETVAL=1 51 esac 52 53 exitRETVAL </pre>

[ 复制代码

](javascript:void(0); "复制代码")

8,设置为本地服务启动【这里你注意init.d路径,是否有快捷方式啥的】

<pre style="margin: 0px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-family: "Courier New" !important; font-size: 12px !important;">chmod +x /etc/rc.d/init.d/red5
chkconfig --add red5
chkconfig red5 on</pre>

9,red5用的端口是5080下行,1935上行,确认打开

10,启动red5

<pre style="margin: 0px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-family: "Courier New" !important; font-size: 12px !important;">/etc/init.d/red5 start</pre>

11,在浏览器输入

http://182.254.226.142:5080/ (注意182.254.226.142换成你的服务器ip)

出现这个界面说明安装成功,

image

12,这个时候你点install装demo也是没卵用,那没有demo就没法玩了,不是的你先发开这个页面

因为已经被FQ才能加载,我翻过去了也是没卵用

13,打开

http://182.254.226.142:5080/demos/publisher.html(换成你的服务器ip)看到下图

image

14,这一步之前你需要这个文件夹,看好路径,因为无法装demo所以只有自己找demo,百度云链接:链接: http://pan.baidu.com/s/1hswR0kk 密码: 5ncy【川普赢了,,算了继续写】

image

15.【注意】

live下面有一个index.html 注意看一下播放源里面是不是已经改过来了 样式我简单调试了一下 可根据自己需求改

image

16.到这里就直接在你的obs推流 然后在浏览器 http://182.254.226.142:5080/live/(换成你自己的ip)

原文:https://www.cnblogs.com/yanglily/p/6047130.html

相关文章

网友评论

      本文标题:red5成功运行

      本文链接:https://www.haomeiwen.com/subject/llzjyqtx.html