美文网首页
[部署] 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