自建rtmp服務推流
文章目錄
自建rtmp服務推流
現實生活中為了測試rtmp,需要有一個rtmp流,網上有一些rtmp地址,但有時限於網路原因無法訪問,這時就需要自建rtmp服務推流。
前提
- docker環境
- OBS Studio
- VLC
方法
- 網上搜尋alfg/nginx-rtmp庫:https://hub.docker.com/r/alfg/nginx-rtmp/
- 照著以下方法即可
- 先把nginx-rtmp容器啟動起來,之後在obs中進行推流,推流後即可進行拉流觀看視訊
以上推流地址格式rtmp://ip:port/stream,流名稱可以任意取,之所以是stream,是因為在這個nginx-rtmp中配置的是stream這個路徑,如果其中配置的是aaa,那麼推流地址格式就變為rtmp://ip:port/aaa了
推流之後,就可以在vlc中拉流觀看了 rtmp://ip:port/stream/hello
Usage
Server
Pull docker image and run:
docker pull alfg/nginx-rtmp
docker run -it -p 1935:1935 -p 8080:80 --rm alfg/nginx-rtmp
or
Build and run container from source:
docker build -t nginx-rtmp .
docker run -it -p 1935:1935 -p 8080:80 --rm nginx-rtmp
Stream live content to:
rtmp://<server ip>:1935/stream/$STREAM_NAME
OBS Configuration
Stream Type: Custom Streaming Server
URL: rtmp://localhost:1935/stream
Stream Key: hello
Watch Stream
In Safari, VLC or any HLS player, open:
http://<server ip>:8080/live/$STREAM_NAME.m3u8
Example: http://localhost:8080/live/hello.m3u8
- 為了在後臺執行nginx-rtmp,加上-d引數即可
- docker run -it -d -p 1935:1935 -p 8080:80 --rm alfg/nginx-rtmp
https://hub.docker.com/r/alfg/nginx-rtmp/
mugennsou/nginx-http-flv - Docker Hub
https://hub.docker.com/r/mugennsou/nginx-http-flv
http-flv/README_CN.md at master · mugennsou/http-flv
https://github.com/mugennsou/http-flv/blob/master/README_CN.md
相關文章
- NGINX如何實現rtmp推流服務Nginx
- NGINX如何實現rtmp推流服務--視訊快取Nginx快取
- ffmpeg+rtmp推流/拉流(十)
- Nginx-RTMP推流(audio)Nginx
- Nginx-RTMP推流(video)NginxIDE
- rtsp->rtmp 推流直播 Plan B
- python利用ffmpeg進行rtmp推流直播Python
- Ubuntu 中使用 Nginx+rtmp 搭建流媒體直播服務.mdUbuntuNginx
- ffmpeg 推流檔案,採用rtmp協議協議
- Android中使用ffmpeg編碼進行rtmp推流Android
- OBS 配合 nginx_rtmp_module 模組 可以多路推流Nginx
- 自建Serveo.net類似的服務
- 使用OpenSSL自建一個HTTPS服務HTTP
- Ubuntu 中使用 Nginx+rtmp 模組搭建流媒體視訊點播服務UbuntuNginx
- 音視訊學習 (十一) Android 端實現 rtmp 推流Android
- 【開源專案】向Nginx-RTMP伺服器推流Nginx伺服器
- nginx 轉發 rtmp 直播流Nginx
- day122:MoFang:OSSRS流媒體直播伺服器&基於APICloud的acLive直播推流模組實現RTMP直播推流伺服器APICloud
- FFmpeg開發筆記(三十一)使用RTMP Streamer開啟APP直播推流筆記APP
- LAL v0.35.4釋出,OBS支援RTMP H265推流,我跟了
- [RTMP] 國內各大視訊直播CDN廠商推流搶流行為分析
- 一步一步實現直播軟體原始碼的RTMP推流流媒體服務原始碼
- 搭建圖床-切換本站圖片至自建服務圖床
- 基於 Python 自建分散式高併發 RPC 服務Python分散式RPC
- 【開源技術分享】無需流媒體服務,讓瀏覽器直接播放rtsp/rtmp的神器:EasyMedia瀏覽器
- Windows 11實現錄屏直播,搭建Nginx的rtmp服務WindowsNginx
- RTMP推流平臺/視訊直播點播分析平臺/人臉識別系統EasyDSS如何實現RTMP負載均衡?負載
- FFmpeg開發筆記(三十八)APP如何訪問SRS推流的RTMP直播地址筆記APP
- C#推流RTMP,攝像頭、麥克風、桌面、音效卡(附原始碼)C#原始碼
- EMQX 登入認證,通過外部自建HTTP服務控制MQHTTP
- FFmpeg開發筆記(四十)Nginx整合rtmp模組實現RTMP推拉流筆記Nginx
- 1.RTMP流媒體伺服器搭建伺服器
- 企業服務匯流排ESB
- surging 如何使用流媒體服務
- YouTube下週推流媒體音樂服務 和Spotify與蘋果競爭蘋果
- 基於 Nginx&Lua 實現自建服務端埋點系統Nginx服務端
- 本地生活服務如何推廣?
- RSS生成工具/服務推薦