Nginx-RTMP功能调研
Nginx-RTMP功能調研
1.?RTMP協議介紹...2
2.RTMP server.3
2.1當前的流媒體server.3
2.2Wowza功能...3
3.Nginx-based RTMP server.5
3.1? Nginx rtmp 功能點...5
3.2編譯nginx rtmp模塊...6
3.3配置以及功能介紹...6
3.4用nginx-rtmp-module搭建直播環境...8
3.5Nginx rtmp對于HLS支持...13
?
1. RTMP協議介紹
RTMP(Real Time Messaging Protocol)實時消息傳送協議是Adobe Systems公司為Flash播放器和服務器之間音頻、視頻和數據傳輸開發的私有協議。
它有三種變種:
1)工作在TCP之上的明文協議,使用端口1935;
2)RTMPT封裝在HTTP請求之中,可穿越防火墻;
3)RTMPS類似RTMPT,但使用的是HTTPS連接;
?
RTMP協議就像一個用來裝數據包的容器,這些數據可以是AMF格式的數據,也可以是FLV中的視/音頻數據。一個單一的連接可以通過不同的通道傳輸多路網絡流。這些通道中的包都是按照固定大小的包傳輸的。
?
?
? ?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?圖1???RTMP交互圖
?
更多協議的細節可以參見《rtmp specification 1.0》
2. RTMP server
2.1當前的流媒體server
?
現在主要有兩種rtmp server,商業的和開源的。商業的比開源的支持的功能多,個人根據需要選擇吧
? 商業的有FMS Wowza
? 開源RTMP server
? 1. ?red5 java ?有名
? 2. ?crtmpserver c++ 支持多種rtmp協議,移動設備以及IPTV相關網絡協議?http://www.rtmpd.com/?Erlyvideo erlong 有開源和商業版本 https//github.com/erlyvideo/erlyvideo h
?3. ?aXeVideo haXe 一個實驗性的,輕量級的服務器?http://code.google.com/p/haxevideo/?
?4. FluorineFx .Net To be defined?http://www/fluorinefx.com?
?5. nginx-rtmp c nginx模塊 支持rtmp和HLS?https://github.com/arut/nginx-rtmp-module
2.2 Wowza功能
?
FMS是Adobe公司的產品,license非常昂貴。下面就wowza這個商業軟件講下流媒體Server,不僅僅是RTMP Server,在達到生產環境所需要的功能。wowza最突出的特定是多終端適應性,這個在如今多媒體融合的網絡環境下有很強的實用意義。究其原理并無深入研究。國內尚為視訊是其代理公司。
Wowza Media Server是一款高性能、多線程的流媒體服務器軟件。專為多種終端設備提供音視頻內容播放服務,支持iOS、windows、Android、BlackMerry等系統的終端設備,以HTTP、RTSP/ RTP、RTMP傳輸協議的流播放,還支持利用機頂盒進行播放的IPTV。
?
通過對Wowza Media Server的深度定制開發,尚為網絡視聽管理系統實現了對網絡音視頻內容的采集、編碼、編輯、轉碼、審核、播出與監控等完整的生命周期管理,突出了以下能力:
1)?自動化內容收錄
對網絡視頻的錄制,采用服務器端錄制模式,滿足從28Kbps到10Mbps碼流范圍的H.264編碼流的自動化定時收錄。
2)?快速在線編輯
云計算架構設計,服務器端處理。所有編輯任務都處在云端,對編輯機無要求,任務處理快捷簡單。
對視頻的處理包括切條、合并、去除廣告、添加logo等操作。
支持同一素材多格式文件的一次性編輯處理,提高工作效率。
3)?云式轉碼
采用云轉碼技術開發的音視頻文件轉碼、實時流轉碼,實現了不同格式、碼率、分辨率、幀數等參數的自由轉換,滿足不同終端的播放需求。
4)?多終端發布支持
結合Wowza Media Server支持多協議多終端的特性,尚為網絡視聽系統一個平臺即可支持多終端設備的視頻訪問,無論用任何設備都可訪問所需的視頻內容。
在對多終端內容統一管理的基礎之上,還可實現了多終端視頻的斷點續播功能。用戶的播放在一個終端上播放暫停后,用戶的信息、節目信息以及斷點信息立刻傳送給其它終端,實現了不同終端間的斷點續播。
5)?穩定的安全保障
全LINUX架構,保障系統的安全性。
自動支持負載均衡部署,可滿足大并發用戶的數據響應處理。
擴展性好,可隨需增減流媒體服務器來變更系統承載的并發用戶數。
除此之外,個人認為完善的DRM版權管理對于視頻直播分發是非常重要的功能,服務器狀態實時監控是對運營的高效穩定也有非常最要的功能。
3. Nginx-basedRTMP server
3.1? Nginx rtmp?功能點
1.?? 支持音視頻直播
2.?? 支持flv/mp4視頻格式,輸入可以是文件或者HTTP流
3.?? 支持兩種流的分發模式 pushand pull
4.?? 可以將直播流錄制成flv文件
5.?? H264/AAC編碼
6.?? 支持在線轉碼 Onlinetranscoding with FFmpeg
7.?? 支持HLS (HTTP LiveStreaming)需要 libavformat (>= 8. 53.31.100) from ffmpeg (ffmpeg.org)
8.?? HTTPcallbacks (publish/play/record/update etc)
9.?? 支持外部程序(exec)
10.? HTTPcontrol module for recording audio/video and dropping clients
11.? 先進內存控制技術,可以在使用少量內存的情況下完成流暢的直播功能。
12 .?可以和以下協同工作。FMS server(Wirecast, FMS, Wowza,)Player(JWPlayer, FlowPlayer, StrobeMediaPlayback,)外部程序(ffmpeg,avconv,rtmpdump,flvstreamer )
13.?Statistics in XML/XSL in machine- & human- readable form
14.? 支持跨平臺 Linux/FreeBSD/MacOS
?
項目地址
https://github.com/arut/nginx-rtmp-module
?
nginx-rtmp-module Directives
https://github.com/arut/nginx-rtmp-module/wiki/Directives
?
總的來說Nginx-RTMP是個比較輕量的項目,可以滿足直播的采集,編碼和分發工作,該項目豐富的完善了nginx對視頻的支持,特別的nginx-rtmp實現了對HLS的支持。
3.2?編譯nginx rtmp模塊
編譯安裝,和其他nginx模塊一樣
./configure--add-module=/path/to/nginx-rtmp-module
對于HLS的支持,需要額外的一個模塊?.
./configure--add-module=/path/to/nginx-rtmp-module--add-module=/path/to/nginx-rtmp-module/hls
?
?
3.3?配置以及功能介紹
RTMP 直播的一般格式是rtmp://youdomain.com/app/name,其中app的名字對于application的名字,
1.??????下列是直播的配置,app是live。
application live { ? ??? live on; }2.????配置支持訪問控制,你可以指定允許發布的IP以及允許收看的IP:
application live { ? ??? live on; ? ??? allow publish 127.0.0.1; ??? deny publish all; ??? allow play all;3.???支持Multi-worker streaming工作方式,需要指令rtmp_auto_push on支持,這樣nginx有多個worker的情況下,可以將流分發到多個進程進行處理,充分利用服務器資源。
rtmp_auto_push on; ? rtmp { ? ??? server { ? ??????? listen 1935; ? ??????? chunk_size 4000; ? ??????? # TV mode: one publisher, many subscribers ??????? application mytv { ??????????? live on; ??????? } ??? } }?
4. 流轉碼的功能,下面的例子使用了exec這種使用外部程序ffmpeg的功能.? Ffmpeg是一個強大的媒體處理工具,幾乎可以做任意有關video/audio的處理。更多ffmpeg與RTMP流媒體連接用法可以參考以下鏈接。
http://www.chinavideo.org/viewthread.php?tid=15423
?
# Transcoding (ffmpeg needed) application big { ??????????? live on; ??????????? # Multiple exec lines can be specified. ??????????? exec /usr/bin/ffmpeg -re -i rtmp://localhost:1935/$app/$name -vcodec flv -acodec copy -s 32x32 -f flv rtmp://localhost:1935/small/${name}; } application small { ??????????? live on; ??????????? # Video with reduced resolution comes here from ffmpeg } ??
5.Push和pull模式,用在多個server協助的情況下,輸出流可以push,輸入流可以pull。
?
? ??????? application mypush { ??????????? live on; ? ??????????? # Every stream published here ??????????? # is automatically pushed to ????????????# these two machines ??????????? push rtmp1.example.com; ??????????? push rtmp2.example.com:1934; ??????? } ? ??????? application mypull { ??????????? live on; ? ??????????? # Pull all streams from remote machine ??????????? # and play locally ??????????? pull rtmp://rtmp3.example.com pageUrl=www.example.com/index.html; ??????? } ??
3.4?用nginx-rtmp-module搭建直播環境
1.??????需要準備視頻源,這個可以使用ffmpeg模擬,或者通過FMS采集。使用ffmpeg比較方便,例如ffmpeg -re -i /root/test123.flv?-f flv rtmp://192.168.100.135/myapp/test,這樣一條命令就可以發布一個直播源。
?
2.??????配置nginx-rtmp,完成相關功能配置,可以參考以上描述。
?
3.??????搭建客戶端測試環境,本文測試播放器使用的是jwplayer
?
?
https://github.com/arut/nginx-rtmp-module項目里面test目錄下有相關的播放器設置和配置文件。
?
配置文件
?
[html]? view plain ?copy?
測試用例:
/home/rarutyunyan/nginx-rtmp-module/test/rtmp-publisher
/home/rarutyunyan/nginx-rtmp-module/test/www
?
測試URL:
http://192.168.100.135:8080/index.html
http://192.168.100.135:8080/rtmp-publisher/player.html
?
效果:
?
?
?
?
支持的配置指令有很多,沒有一一研究。參見:
https://github.com/arut/nginx-rtmp-module/wiki/Directives
max_streams
syntax:?max_streams value
context: rtmp, server
Setsmaximum number of RTMP streams. Data streams are multiplexed into a single datastream. Different channels are used for sending commands, audio, video etc.Default value is 32 which is usually ok for many cases.
exec
Syntax:?exec command arg*
Context: rtmp, server, application
Specifiesexternal command with arguments to be executed on every stream published. Whenpublishing stops the process is terminated. Full path to binary should bespecified as the first argument. There are no assumptions about what thisprocess should do. However this feature is useful with ffmpeg for streamtranscoding. FFmpeg is supposed to connect to nginx-rtmp as a client and outputtranscoded stream back to nginx-rtmp as publisher. Substitutions of form$var/${var} can be used within command line:
·????????$name - stream name
·????????$app - application name
·????????$addr - client address
·????????$flashver - client flashversion
·????????$swfurl - client swf url
·????????$tcurl - client tc url
·????????$pageurl - client page url
Thefollowing ffmpeg call transcodes incoming stream to HLS-ready stream(H264/AAC). FFmpeg should be compiled with libx264 & libfaac support forthis example to work.
?
3.5 Nginx rtmp對于HLS支持
HTTP Live Streaming(縮寫是 HLS)是一個由蘋果公司提出的基于HTTP的流媒體網絡傳輸協議。是蘋果公司QuickTime X和iPhone軟件系統的一部分。它的工作原理是把整個流分成一個個小的基于HTTP的文件來下載,每次只下載一些。當媒體流正在播放時,客戶端可以選擇從許多不同的備用源中以不同的速率下載同樣的資源,允許流媒體會話適應不同的數據速率。在開始一個流媒體會話時,客戶端會下載一個包含元數據的extended M3U (m3u8) playlist文件,用于尋找可用的媒體流。
HLS只請求基本的HTTP報文,與實時傳輸協議(RTP)不同,HLS可以穿過任何允許HTTP數據通過的防火墻或者代理服務器。它也很容易使用內容分發網絡來傳輸媒體流。
此協議詳細內容請參考apple官方網站:https://developer.apple.com/resources/http-streaming/
?
搭建HLS server方式有以下三種:
1.??????利用apple SDK,
2.??????利用adobe 的fms,4.5版本支持hls,可以參考,
http://www.adobe.com/products/flash-media-streaming/features._sl_id-contentfilter_sl_featuredisplaytypes_sl_new.html
利用其他商業軟件也可以比如wowza。
3.????一種是利用opensouce.Nginx-rtmp。
下面主要是Nginx-RTMP對HLS直播的支持。
?
HTTP Live Streaming?(HLS)is an HTTP-based media streaming communications protocol implemented by AppleInc.
If you are interested in any of the following:
·????????Streaming audio or video toiPhone, iPod touch, iPad, or Apple TV
·????????Streaming live events withoutspecial server software
·????????Sending video on demand withencryption and authentication
圖5 HLS(HTTP Live Streaming)
使用nginx-rtmp完成hls支持,需要額外的segmenter支持,該工具可以將文件分割成 ts小文件并且產生m3u8列表。項目地址:https://github.com/johnf/m3u8-segmenter。
?
下載編譯只需要編譯m3u8-segmenter.c即可,需要libc2.5以上支持。l
流化可以支持以下兩種。第一種尚未找到具體方法,下面的實例是采用第二種基于文件的。
Stream Segmenter
Stream Segmenter reads live broadcast from network(normally udpprotocol) and publish HTTP Live Streaming into the internet. It reads theTransport Stream from the network and divides it into a series of small mediafiles of equal duration. Even though each segment is in a separate file, videofiles are made from a continuous stream which can be reconstructed seamlessly.
The segmenter also creates an index file containing references tothe individual media files. Each time the segmenter completes a new media file,the index file is updated. The index is used to track the availability andlocation of the media files.?
Media segments are saved as .ts files (MPEG-2 transport stream files). Indexfiles are saved as .M3U8 playlists.
File Segmenter
File Segmenter allows you to use a library of existing audio andvideo files for sending video on demand via HTTP Live Streaming. The FileSegmenter performs the same tasks as the Stream Segmenter, but it takes filesas input instead of streams.
Our File Segmenter supports?MP4,TS, MOV, FLV?and some otherfile formats. If you already have a media file encoded using supportedcodecs(H.264 + AAC or H.264 + MP3), you needn't to re-encode it, otherwise, youneed to re-encode the video or audio. The File Segmenter has two work mode:re-encode and no-re-encode.
?
?
1.??????使用ffmpeg + segmenter:首先轉化成ts文件,然后分割
ffmpeg -loglevel quiet? -i cctv1.ts?-f mpegts - | segmenter -i - -d 10 -p /tmp/app/big_buck_bunny -m/tmp/app/big_buck.m3u8 -u http://inodes.org/hls/
?
2.???????高版本的ffmpeg可以直接轉化
參考鏈接:http://1.richitec.sinaapp.com/?p=64
?
ffmpeg -i test456.mp4 -f? segment -segment_time 10? -segment_format mpegts -segment_listlist_file.m3u8 -codec copy -bsf:v h264_mp4toannexb -map 0 output_file-%d.ts
?
HLS相關配置如下?????
[html]? view plain ?copy使用vlc測試。
?
測試成功。
?
?
?cbo365
2016-03-19 12:00#3樓 回復- 叁陸伍視訊公司研發了支持RTMP協議的網絡攝像機,攝像機可以直接推流到流媒體服務器
wjs57y
2014-10-24 15:41#2樓 回復- 現在新版的支持HLS不需要再額外添加一個模塊
wjs57y
2014-10-22 18:47#1樓 回復- HLS的點播功能,普通的nginx服務器就支持了
利用nginx搭建RTMP視頻點播、直播、HLS服務器
- kingroc
- 2016年03月09日 23:48
- 32715
使用nginx與nginx-rtmp-module搭建流媒體服務器
本次搭建流媒體使用的環境是centos 7.0+nginx; 讓我們一起開始奇妙的流媒體之旅吧! 1、下載nginx-rtmp-module: nginx-r...- luyaran
- 2016年12月28日 15:22
- 7983
你知道AI人工智能工程師有多缺乏嗎?
21世紀什么最貴? 人才啊...........nginx+rtmp直播流服務器搭建
- qq_35644234
- 2017年07月12日 17:12
- 1706
使用nginx與nginx-rtmp-module搭建流媒體服務器
轉載自my student 克明zhang 現在,一起學習一下如何自己搭建一個流媒體服務器吧! 本次搭建流媒體使用的環境是centos 7.0+nginx; 讓我們一...- Zph1234
- 2016年10月18日 09:50
- 10600
Linux nginx+rtmp服務器配置
- itheimach
- 2017年02月12日 21:53
- 1311
使用Nginx搭建rtmp流媒體服務器筆記
- sonbai
- 2017年05月20日 11:52
- 2872
nginx-rtmp-module搭建帶推流驗證的RTMP+HLS直播服務器
目前來說,我們可以用到的rtmp服務器有以下幾種 1.開源類型:red5,crtmpserver,erlyvideo,haXevideo,FluorineFX,simple rtmp server(...- cs729298
- 2017年04月10日 14:14
- 2857
從零搭建直播聊天平臺(二.nginx-rtmp)
- wei389083222
- 2017年11月16日 14:50
- 785
視頻直播點播nginx-rtmp開發手冊中文版
- weiyuefei
- 2017年06月30日 15:26
- 1060
視頻直播點播nginx-rtmp開發手冊中文版
- kevinw9
- 2016年10月31日 18:32
- 4220
[轉]Nginx RTMP 功能研究(Nginx流媒體)
- heiyeshuwu
- 2016年07月03日 21:23
- 5015
nginx安裝以及Nginx中集成nginx-rtmp-module
1.?????Nginx需要的三大組件。 實踐成功的有如下面的列表: nginx-1.10.1.tar.gz openssl-OpenSSL_1_0_1i.tar pcre-8.38.tar ...- u012418131
- 2016年10月16日 07:22
- 2405
windows下搭建ffmpeg+nginx+rtmp-module搭建實時視頻環境
下載ffmpeg的Windows靜態版;?下載nginx-rtmp-windows版:https://github.com/illuspas/nginx-rtmp-win32解壓啟動nginx?啟動f...- a787188834
- 2017年03月05日 22:15
- 2556
Nginx RTMP 模塊 nginx-rtmp-module 指令詳解
譯序:截至 Jul 8th,2013 官方公布的最新 Nginx RTMP 模塊 nginx-rtmp-module 指令詳解。 指令 Core rtmp 語法:rtmp { ... } 上下文:根 ...- defonds
- 2013年07月08日 18:26
- 79456
Android中直播視頻技術探究之---視頻直播服務端環境搭建(Nginx+RTMP)
轉載于:http://blog.csdn.net/jiangwei0910410003/article/details/51996940 一、前言 前面介紹了Android中視頻直播中的一...- sd19871122
- 2016年07月25日 11:11
- 1103
Nginx搭建rtmp流媒體服務器
- kl222
- 2013年10月20日 18:00
- 60572
nginx-rtmp源碼概述
- wu5215080
- 2017年05月19日 11:38
- 1359
基于nginx的hls直播系統
- cjsafty
- 2013年06月22日 20:04
- 48949
搭建rtmp直播流服務之1:使用nginx搭建rtmp直播流服務器(nginx-rtmp模塊的安裝以及rtmp直播流配置)
一、方案簡要 首先通過對開發方案的仔細研究(實時監控、流媒體、直播流方案的數據源-->協議轉換-->服務器-->前端播放的簡單介紹:http://blog.csdn.net/eguid_1/artic...- eguid_1
- 2016年06月24日 09:44
- 16990
Android中直播視頻技術探究之---視頻直播服務端環境搭建(Nginx+RTMP)
一、前言前面介紹了Android中視頻直播中的一個重要類ByteBuffer,不了解的同學可以 點擊查看 到這里開始,我們開始動手開發了,因為我們后續肯定是需要直播視頻功能,然后把視頻推流到服務端,本...- jiangwei0910410003
- 2016年07月25日 08:55
- 11242
Nginx RTMP 流媒體直播
- jazywoo123
- 2015年09月01日 10:30
- 1250
nginx rtmp 服務器編譯好
- 2014年12月02日 21:47
- 1.05MB
- 下載
srs之與nginx-rtmp性能對比
- linux_vae
- 2017年09月05日 13:57
- 550
Nginx RTMP 模塊 nginx-rtmp-module 指令詳解
Directives Core rtmp syntax: rtmp { ... } context: root The block which holds all RTMP settings...- crazyman2010
- 2013年09月05日 19:55
- 10374
nginx中rtmp協議的配置
- lqglqglqg
- 2014年12月12日 10:56
- 1018
nginx rtmp 環境搭建
- u012618915
- 2017年06月05日 11:05
- 176
nginx-rtmp
- htjx99
- 2014年11月14日 12:16
- 985
nginx配置rtmp流媒體服務器
- occupy8
- 2015年01月17日 21:35
- 1527
nginx搭建rtmp協議流媒體服務器總結
- lishenglong666
- 2016年07月13日 14:06
- 967
使用nginx+nginx-rtmp-module+ffmpeg搭建流媒體服務器筆記(一)
第一部分 主要步驟及命令記錄: 1、下載nginx,地址http://nginx.org/en/download.html,選擇最新版本下載、解壓。當前最新版為:nginx-1.7.9。 2、為...- xdwyyan
- 2015年01月27日 19:33
- 16965
nginx+rtmp實現視頻直播
- shuanger_
- 2015年09月21日 17:06
- 15277
nginx + rtmp 搭建流媒體服務器
- u011244446
- 2015年07月19日 18:08
- 11649
在Linux上搭建nginx rtmp流媒體服務器
- PZ0605
- 2018年03月10日 08:40
- 53
實時監控、直播流、流媒體、視頻網站開發方案設計簡要
一、本地推送端 1、本地:采用javaCV(安卓和java平臺推薦javaCV)、ffmpeg、openCV或者jmf可以很方便的獲取到本地攝像頭流媒體 j...- myKurt
- 2018年01月30日 10:37
- 327
ngnix+rtmpModule+ffmpeg實現直播流媒體服務器,并于java后臺關聯
1、ngnix+rtmpModule+ffmpeg安裝配置 1.1、安裝環境 CentOS6.5 ngnix1.12.2 下載地址:http://nginx.org/en/download...- liu13816947142
- 2018年01月26日 14:37
- 60
NGINX-RTMP復雜度分析
- ai2000ai
- 2017年02月23日 17:46
- 687
windows下搭建ffmpeg+nginx+rtmp-module搭建實時視頻環境
最近我們公司的技術總監,讓我研究個東西,說實話我是剛接觸這個視頻直播,沒有什么概念,領導給我三個文章鏈接,看了一下說的不是很詳細,一頭霧水,實在令人莫不著頭腦,抓狂,當然抓狂歸抓狂,但是人物總還是要做...- tang159263
- 2017年03月06日 16:28
- 1443
nginx_rtmp_module初體驗
- sxc1989
- 2017年02月11日 11:55
- 395
基于nginx-rtmp-module的推拉流測試
- YongYu_IT
- 2017年05月11日 15:18
- 1042
使用Nginx-rtmp-module搭建hls直播
- tao_627
- 2014年03月27日 10:29
- 30044
基于nginx-rtmp-module模塊實現的基于HTTP協議的FLV直播模塊(nginx-http-flv-module)
近幾年直播行業火爆,開源的直播軟件解決方案有SRS(Simple-RTMP-Server)和nginx-rtmp-module,前者是國人發起的一個優秀的開源項目,目前國內很多公司都使用...- winshining
- 2018年02月07日 22:23
- 5680
windows10 vs2015編譯 帶nginx-rtmp-module 模塊的32位nginx
1 下載必要軟件 ? 從 http://xhmikosr.1f0.de/tools/msys/ 下載msys:http://xhmikosr.1f0.de/tools/msys/MSYS_MinGW-...- longji
- 2016年08月30日 15:21
- 2282
nginx-rtmp-module 指令詳解
- aoshilang2249
- 2016年05月23日 18:33
- 1566
ubuntu14.04 nginx-rtmp-module 配置
- longji
- 2017年02月04日 19:22
- 1514
mac+nginx+rtmp填坑 make[1]: *** [objs/addon/rtmp-nginx-module/ngx_rtmp_core_module.o] Error 1
最近在做直播,想在自己電腦上搭建nginx+rtmp服務,按照網上教程一步步操作,總是報錯(再次吐槽一下網上千篇一律的博客,流程完全一樣,只有成功沒有失敗)。 下邊是報錯信息 $ brew inst...- yxx_515
- 2017年04月19日 16:53
- 861
nginx源碼 rtmp-module 源碼 及編譯方法
- 2014年10月10日 13:37
- 38.46MB
- 下載
nginx的nginx-rtmp-module應用
- cheng448208985
- 2017年02月18日 15:53
- 416
nginx+nginx-rtmp-module+ffmpeg搭建流媒體服務器
Nginx本身是一個非常出色的HTTP服務器,FFMPEG是非常好的音視頻解決方案.這兩個東西通過一個nginx的模塊nginx-rtmp-module,組合在一起即可以搭建一個功能相對比較完善的流媒...- redstarofsleep
- 2015年04月17日 09:03
- 25689
rtmp直播nginx配置文件
- 2016年09月13日 17:02
- 886B
- 下載
Nginx下配置rtmp安裝 以及一些配置
- zhuguorong11
- 2016年08月09日 09:56
- 1190
總結
以上是生活随笔為你收集整理的Nginx-RTMP功能调研的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 今天起,上海用户可以用滴滴App免费打无
- 下一篇: “苹果”在中国的血汗工厂