搭建rtmp流媒體伺服器過程中遇到的一個小問題
一、在Windows環境下搭建了基於Nginx的rtmp流媒體伺服器,發現:
Windows到Windows(伺服器):推流、收流都正常
Linux(虛擬機器、CentOS)到Windows(伺服器):推流、收流都報錯
二、在Linux(虛擬機器、CentOS)環境下搭建了Nginx的rtmp流媒體服務,發現:
Windows到Linux(伺服器、虛擬機器):推流、收流都正常(可能需要提前開啟1935埠或關閉防火牆)
Linux(虛擬機器)到Linux(虛擬機器、伺服器):向本地伺服器推流或從本地伺服器收流,都報錯
Linux(虛擬機器、CentOS)可以從其它有效rtmp地址(如:rtmp://live.hkstv.hk.lxdns.com/live/hks)收流,也可以從本地向有效的rtmp地址推流。
錯誤原因待查。
備註:
1、搭建基於Nginx的rtmp流媒體伺服器,過程另詳。
參考:
http://blog.chinaunix.net/uid-26000296-id-5748243.html
2、可能用到的命令:
1)啟動基於Nginx的rtmp服務
/usr/local/nginx/sbin/nginx -c nginx.conf的路徑
2)ffmpeg命令:
推流:ffmpeg -re -i localFile.mp4 -c copy -f flv rtmp://live.hkstv.hk.lxdns.com/live/hks
收流:ffmpeg -i rtmp://live.hkstv.hk.lxdns.com/live/hks -c copy dump.flv
3)開啟或關閉1935埠:
開啟:iptables -A INPUT -p tcp --dport 1935 -j DROP
關閉:iptables -A OUTPUT -p tcp --dport 1935 -j DROP
4)關閉防火牆
iptables -F
5)退出telent:
ctrl+],然後quit
相關文章
- 1.RTMP流媒體伺服器搭建伺服器
- 基於SRS搭建RTMP直播流媒體伺服器伺服器
- 使用Nginx搭建rtmp流媒體伺服器筆記Nginx伺服器筆記
- nginx搭建支援http和rtmp協議的流媒體伺服器之一NginxHTTP協議伺服器
- 通過 wireshark 抓包瞭解直播流媒體 RTMP 協議基本過程協議
- ORACLE RAC TO RAC DG搭建過程中可能遇到的問題Oracle
- [SRS流媒體]RTMP/HLS 直播伺服器simple-rtmp-server安裝伺服器Server
- 爬蟲過程中遇到的問題爬蟲
- 搭建一個點播跟直播流媒體伺服器玩玩伺服器
- 皮膚開發過程中遇到的3個問題
- Nginx搭建RTMP推拉流伺服器Nginx伺服器
- 學習vue過程中遇到的問題Vue
- STATSPACK安裝過程中遇到的問題
- Ubuntu 中使用 Nginx+rtmp 搭建流媒體直播服務.mdUbuntuNginx
- 一次DG搭建過程中碰到的問題
- 配置IIS,Apache,PHP過程中遇到的一些問題ApachePHP
- 電商APP測試過程中遇到的問題APP
- android開發過程中遇到的問題Android
- VMware ESX 3.0安裝中遇到的一個小問題
- 用RUST寫流媒體伺服器實戰——rtmp chunk 深入解析Rust伺服器
- nginx+ffmpeg搭建流媒體伺服器(直播流)Nginx伺服器
- vlc簡單搭建流媒體伺服器伺服器
- nginx上搭建HLS流媒體伺服器Nginx伺服器
- Flutter開發過程中遇到的問題記錄Flutter
- 微信小程式開發中遇到的幾個小問題微信小程式
- MAC 上編譯安裝nginx-rtmp-module 流媒體伺服器Mac編譯Nginx伺服器
- 關於ubuntu安裝中過程遇到問題Ubuntu
- Kaldi執行過程中遇到的一些問題(持續更新...)
- nfs伺服器搭建和遇到的問題NFS伺服器
- 當媒體遇到人工智慧,媒體人無法迴避的四個問題人工智慧
- 播放RTMP協議的流媒體的幾種選擇協議
- Composer 使用過程中遇到的問題和解決方案
- Mac電腦使用imazing過程中遇到的問題Mac
- 安裝gcc過程中遇到相互依賴的問題GC
- 如何處理六西格瑪過程中遇到的問題?
- 【DATAGUARD 學習】學習DATAGUARD 過程中遇到的問題
- 在做一個support,今天看程式碼的過程中遇到個問題,望大家給點指點。
- Ubuntu 中使用 Nginx+rtmp 模組搭建流媒體視訊點播服務UbuntuNginx