美文网首页
[部署] Docker部署red5流媒体视频播放接口教程

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

作者: 阿尔卡雷特 | 来源:发表于2019-01-03 14:57 被阅读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
http://download.csdn.net/download/fm0517/9439842

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.效果如下

image.png

作者:请持续率性
来源:CSDN
原文:https://blog.csdn.net/k21325/article/details/70214205
版权声明:本文为博主原创文章,转载请附上博文链接!

相关文章

网友评论

      本文标题:[部署] Docker部署red5流媒体视频播放接口教程

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