美文网首页
使用RTMP流媒体服务器

使用RTMP流媒体服务器

作者: 孟圆的笔记 | 来源:发表于2018-10-30 19:09 被阅读0次

常用音视频工具:

  • ffmpeg
  • ffplay
  • flashplayer
     

所谓流媒体,它不是一个固定大小的视频文件,而是一直在那录。

 

测试工具方法:
用ffmpeg工具向nginx服务器推送流,用播放器将流播放出来:

#推流  推送到rtmp流媒体服务器上去
ffmpeg -re  -i out.mp4  -c copy  -f flv  rtmp://server/live/streamName

#拉流  拉到流之后将其写出到一个文件,也就是录制的概念。这个文件会随着录制时间一直变大。
ffmpeg  -i rtmp://server/live/streamName  -c copy  dump.flv

 

🌰

上传(推流):
从直播网站找了一个湖南娱乐的直播地址,把它推到我们自己搭建的nginx服务器上

ffmpeg -re -i http://pctx.qing.mgtv.com/nn_live/nn_x64/bm5fdGltZXpvbmU9OCZjZG5leF9pZD10eF9wY19saXZlJnV1aWQ9MjBmYjNhZmY2OGQ0YzNiOCZlPTUxMzY0NDYmdj0xJmlkPUhORFNNUFAzNjAmcz0xMzhlOWJjNGE5ODI2YTNlY2M3ZTUxNzI1ZTM1ODc2NA,,/HNDSMPP360.flv  -c:a copy  -c:a copy   -f flv  rtmp://localhost:1935/live/room

下载(拉流):
用ffmpeg自带的ffplay来播放:

ffplay rtmp:localhost:1935/live/room

相关文章

网友评论

      本文标题:使用RTMP流媒体服务器

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