• 视频流推送到公网播放


    视频流推送到公网进行播放

    ffmpeg文件https://github.com/yundiantech/VideoPlayer
    livego服务器https://github.com/gwuhaolin/livego.git

    应用场景

    将内网视频(流)推送到公网进行播放

    使用说明

    着急的朋友也可以直接看命令

    1. 因为人家的Readme已经写的很清楚了,我这里不再重复,直接将使用过程命令列出

    2. 个人服务器:阿里云 2核2G,Ubu18.04

    3. 个人使用的时候,首先采用了docker,但访问较为缓慢,无法获取到channelkey,转用可执行文件,访问正常

    4. 云服务器注意开放对应的端口

    5. ffmpeg可执行文件大家去最上方的VideoPlayer里的bin里面找
      linux我记得是可以命令行安装的,这里不再补充

    命令

    
    ## 公网服务器
    docker run -p 1935:1935 -p 7001:7001 -p 7002:7002 -p 8090:8090 -d gwuhaolin/livego
    
    或
    nohup ./livego &
    
    加 &后台运行
    
    浏览器:http://服务器IP:8090/control/get?room=movie 获取key
    
    ##客户端执行
    ./ffmpeg.exe -i "rtsp://admin:admin@192.168.59.69:554/h265/ch1/main/av_stream" -f flv -r 25 -s 1280*780 -an rtmp://服务器IP:1935:/live/key
    
    ##使用vlc播放视频流
    rtmp://服务器IP:1935/live/movie
    

    后记

    这些还挺好玩的,后面打算把这些有意思的部署整理下来
    部署过程有问题可以添加个人QQ或微信

    有其他好玩的部署,也可以留言或私信个人,个人也将尽力帮助

    :交个朋友

  • 相关阅读:
    移动端上拉下拉刷新组件
    linux ftp搭建
    asp.net core 在Ubuntu 运行
    go can't find import: "github.com/** 错误
    WPF
    总结
    ASP.net
    计算器简单封装和ASP.net
    用户故事
    四则运算.结对编程
  • 原文地址:https://www.cnblogs.com/guapilsh/p/16159902.html
Copyright © 2020-2023  润新知