4511|1

888

帖子

3

TA的资源

五彩晶圆(初级)

楼主
 

搭建 rtmp 视频直播平台 [复制链接]

1、开发搭建
     参考实现
     http://www.myhack58.com/Article/sort099/sort0102/2014/51843.htm

2、服务器搭建
     需要的模块: nginx 、 openssl 、 rtmp-module

     nginx 下载
    http://nginx.org/en/download.html
    openssl 下载
    http://www.openssl.org/source/
    http://www.openssl.org/source/openssl-1.0.2d.tar.gz
    rtmp-module
    http://www.oschina.net/p/nginx-rtmp-module    /   
链接已隐藏,如需查看请登录或者注册


    编译:
    解压上面的开发包,在nginx 目录下执行:
    ./configure  --without-http_rewrite_module --add-module=/mtfs/00_debug/media/nginx-rtmp-module-master --with-openssl=/mtfs/00_debug/media/openssl-1.0.2d
    make
    make install
    这样 nginx 默认被安装到 /usr/local/nginx 目录下面


3、nginx 的运行
    配置/usr/local/nginx/conf/nginx.conf
    添加 rtmp的支持
rtmp {
    server {
        listen 1935;
        application myapp {
            live on;
        }
    }
}


    执行下面命令即可以启动nginx

    ./nginx -c /usr/local/nginx/conf/nginx.conf

4、安装 ffmpeg 程序
    下载:http://ffmpeg.org/download.html
    获取源码:ffmpeg-2.8.tar.bz2
    编译:
    ./configure --disable-yasm
    make -j 32
    make install

5、推送 rtmp 视频流
    使用 ffmpeg 命令来进行推送
    ffmpeg -re -i 1.flv -f flv rtmp://localhost/myapp/test
    ffmpeg -re -i 1.flv -f flv -b 20000000 rtmp://localhost/myapp/test
    ffmpeg -re -i 1.flv -vcodec copy -f flv rtmp://localhost/myapp/test
    ffmpeg -re -i 1.flv -c copy -f flv rtmp://localhost/myapp/test
    ffmpeg -re -i 1.h264 -vcodec copy -f flv rtmp://localhost/myapp/test
    ffmpeg -re -i 1.mp4 -vcodec copy -f flv rtmp://localhost/myapp/test

    通过程序进行推流:

    http://blog.csdn.net/leixiaohua1020/article/details/39803457
    http://www.oschina.net/code/snippet_230937_45224
    也可以参考百度网盘的更新的推流 src 程序

    北广传媒移动电视 测试接入点:
    ffmpeg -re -i 9.flv -c copy -f flv rtmp://www.bj-mobiletv.com:8000/live/ternence.hsu
    rtmp://www.bj-mobiletv.com:8000/live/xubinbin


最新回复

牛B,顶了!  详情 回复 发表于 2015-10-12 11:20
点赞 关注
个人签名邮箱:ternence.hsu@foxmail.com
 

回复
举报

6040

帖子

205

TA的资源

版主

沙发
 
牛B,顶了!
 
 

回复
您需要登录后才可以回帖 登录 | 注册

查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表