Docker部署red5流媒体视频播放接口教程

1 篇文章 0 订阅

稍后献上神兽包!!!

1.pull
docker pull mondain/red5

2创建文件夹
mkdirs  /usr/docker_data/tomcat/webapps/oflaDemo/webapps/

3.启动原版red5
docker run --name red5 -d -p 5080:5080 -p 1935:1935 mondain/red5

4.将容器内 /opt/red5/webapps复制到 /usr/docker_data/tomcat/webapps/oflaDemo/webapps/
docker cp red5: /opt/red5/webapps  /usr/docker_data/tomcat/webapps/oflaDemo/webapps/

5.停止并删除容器
docker stop  red5
docker rm  red5

6.下载Red5 oflaDemo

7.复制项目 oflaDemo到 /usr/docker_data/tomcat/webapps/oflaDemo/webapps/

8.将视频存放至: /usr/docker_data/tomcat/webapps/oflaDemo/webapps/ oflaDemo/streams

9.映射目录并运行新的red5
docker run --name red5 -d -p 5080:5080 -p 1935:1935 -v /usr/docker_data/tomcat/webapps/oflaDemo/webapps:/opt/red5/webapps mondain/red5

10.通过html访问
<! DOCTYPE html>
< html >
     < head >
           < meta charset = "utf-8" />
           < title ></ title >
           < script type = "text/javascript" src = "js/jwplayer.js" ></ script >
     </ head >
     < body >
           < div id = 'mediaspace' >This text will be replaced</ div >
     < script type = 'text/javascript' >
       jwplayer( 'mediaspace' ).setup({
         'flashplayer' : 'js/player.swf' ,              //注意player.swf的位置要配置好
         'file' : 'liukaiwei.flv' ,                     //这里设置视频文件名
         'streamer' : 'rtmp://192.168.2.233/oflaDemo' , //这里设置red5接口
         'controlbar' : 'bottom' ,
         'width' : '848' ,
         'height' : '570'
        });
      </ script >
     </ body >
</ html >
11.效果如下





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值