當前位置:生活全書館 >

綜合知識

> rtmp是什麼意思

rtmp是什麼意思

rtmp是什麼意思

rtmp是什麼意思:答案是直播數據上載地址。

投稿:yangang

RTMP是RealTimeMessagingProtocol(實時消息傳輸協議)的首字母縮寫。在一些直播平台中,Rtmp地址是直播數據上載地址,唯一指向單個的直播活動。

由rtmp://開頭,包含了上載服務地址、上載目錄名(APP)和上載節點(stream)三部分組成,每個部分之間都由“/”進行區分。是AdobeSystems公司為Flash播放器和服務器之間音頻、視頻和數據傳輸開發的私有協議。

小編還為您整理了以下內容,可能對您也有幫助:

RTMP是RealTimeMessagingProtocol(實時消息傳輸協議)的首字母縮寫。在一些直播平台中,Rtmp地址是直播數據上載地址,唯一指向單個的直播活動。

由rtmp://開頭,包含了上載服務地址、上載目錄名(APP)和上載節點(stream)三部分組成,每個部分之間都由“/”進行區分。是AdobeSystems公司為Flash播放器和服務器之間音頻、視頻和數據傳輸開發的私有協議。

RTMP直播協議是什麼?還有什麼直播協議

RTMP(Real-Time Messaging Protocol實時消息傳送協議)的縮寫,它是Adobe Systems公司為Flash播放器和服務器之間音頻、視頻和數據傳輸開發的協議。這是一個標準的,未加密的實時消息傳遞協議,默認端口是1935,如果未指定連接端口,那麼flash客户端會嘗試連接其他端口,其嘗試連接順序按照下列順序依次連接:1935、443、80(RTMP), 80(RTMPT)。

RTMPT,RTMP的變種,此協建立在HTTP協議之上,是通過HTTP封裝後的RTMP協議,默認端口80。

RTMPS,RTMP的另一個變種,此協議是通過SSL(Secure Sockets Layer 安全套接層)加密的RTMP協議,為數據通訊提供安全支持。SSL在傳輸層對網絡連接進行加密,默認端口443。

RTMPE,RTMP的變種,RTMPE是一個加密版本的RTMP,和RTMPS不同的是RTMPE不採用SSL加密,RTMPE加密快於SSL,並且不需要認證管理。如果沒有指定RTMPE端口,Flash播放器將像RTMP協議一樣依次掃描下列端口,1935(RTMPE),443(RTMPE) ,80(RTMPE),80(RTMPTE)。

RTMPTE,RTMPTE 這個協議是一個通過加密通道連接的RTMPE,默認端口80。

RTMFP,RTMFP是Adobe公司開發的一套新的通信協議,該協議可以讓使用Adobe Flash Player的終端用户之間進行直接通信。

流媒體協議RTMP、RTSP與HLS有什麼不同?

1.HLS(HTTPLiveStreaming):Apple的動態碼率自適應技術。主要用於PC和Apple終端的音視頻服務。

2.http為計算機網絡中進行數據交換而建立的規則,網絡中一個微機用户和一個大型主機的操作員進行通信。

3.流媒體協議是用來描述進程之間信息交換數據時的規則術語。

安全實時傳輸協議(Secure Real-time Transport Protocol或SRTP)是在實時傳輸協議(Real-time Transport Protocol或RTP)基礎上所定義的一個協議,旨在為單播和多播應用程序中的實時傳輸協議的數據提供加密、消息認證、完整性保證和重放保護。它是由David Oran(思科)和Rolf Blom(愛立信)開發的,並最早由IETF於2004年3月作為RFC3711發佈。

由於實時傳輸協議和可以被用來控制實時傳輸協議的會話的實時傳輸控制協議(RTP Control Protocol或RTCP)有着緊密的聯繫,安全實時傳輸協議同樣也有一個伴生協議,它被稱為安全實時傳輸控制協議(Secure RTCP或SRTCP);安全實時傳輸控制協議為實時傳輸控制協議提供類似的與安全有關的特性,就像安全實時傳輸協議為實時傳輸協議提供的那些一樣。

在使用實時傳輸協議或實時傳輸控制協議時,使不使用安全實時傳輸協議或安全實時傳輸控制協議是可選的;但即使使用了安全實時傳輸協議或安全實時傳輸控制協議,所有它們提供的特性(如加密和認證)也都是可選的,這些特性可以被地使用或禁用。唯一的例外是在使用安全實時傳輸控制協議時,必須要用到其消息認證特性。

海康威視監控ptsp或rtmp是什麼意思

是RTSP和RTMP網絡協議,現在的攝像頭都是網絡攝像頭,IPcam。海康威視支持輸出RTSP協議,可以按照海康的RTSP寫出他們直接輸出的視頻流地址,然後通過800li的外部信號適配器軟件轉接成RTMP進入800li media server進行嵌入網頁分發,可以PC,手機和微信公眾號進行觀看。

流媒體協議RTMP,RTSP與HLS有什麼不同

HLS (HTTP Live Streaming)

Apple的動態碼率自適應技術。主要用於PC和Apple終端的音視頻服務。包括一個m3u(8)的索引文件,TS媒體分片文件和key加密串文件。

常用的流媒體協議主要有 HTTP 漸進下載和基於 RTSP/RTP 的實時流媒體協議,這二種基本是完全不同的東西,目前比較方便又好用的是用 HTTP 漸進下載方法。在這個中 apple 公司的 HTTP Live Streaming 是這個方面的代表。它最初是蘋果公司針對iPhone、iPod、iTouch和iPad等移動設備而開發的流.現在見到在桌面也有很多應用了,HTML5 是直接支持這個。

但是HLS協議的小切片方式會生成大量的文件,存儲或處理這些文件會造成大量資源浪費。如果要實現數天的時移,索引量將會是個鉅額數字,並明顯影響請求速度。因此,HLS協議對存儲I/O要求相當苛刻。對此,也有公司提出了非常好的解決方案。

新型點播服務器系統,獨創了內存緩存數據實時切片技術,了這種傳統實現方法,從根本上解決了大量切片的碎片問題,使得單台服務器的切片與打包能力不再是瓶頸。其基本原理如下:

不將TS切片文件存到磁盤,而是存在內存當中,這種技術使得服務器的磁盤上面不再會有“數以噸計”的文件碎片,極大減少了磁盤的I/O次數,延長了服務器磁盤的使用壽命,極大提高了服務器運行的穩定性。同時,由於使用這種技術,使得終端請求數據時直接從服務器的內存中獲取,極大提高了對終端數據請求的反應速度,優化了視頻觀看體驗。

RTSP協議,這應該是實時性最好的了,如果要想實時性要求很高,比如0.5s以內,這個是不錯的選擇。前陣子模仿spydroid寫了個建議的rtsp 服務器,其實就是options,describe,setup,play,pause,teardown這幾步了,這個協議用的最廣泛,網上介紹也比較 多。要想真正深入瞭解rtsp協議,c++語言功底好的可以查看live555 。

RTMP協議,自己最近研究的,如果有興趣,可以看看我的其他文章。

網絡直播在直播時都有什麼協議

視頻直播有多種協議,使用rtmp協議的就是rtmp直播。直播流就是視頻流,即傳遞的視頻數據。常見的協議有哪些?RTMP、RTSP、HTTP協議這三個協議都屬於互聯網

TCP/IP

五層體系結構中應用層的協議。理論上這三種都可以用來做視頻直播或點播。但通常來説,直播一般用

RTMP、RTSP。而點播用

HTTP。下面分別介紹下三者的特點。1,RTMP協議(1)是流媒體協議。(2)RTMP協議是

Adobe

的私有協議,未完全公開。(3)RTMP協議一般傳輸的是

flv,f4v

格式流。(4)RTMP一般在

TCP

1個通道上載輸命令和數據。2,RTSP協議(1)是流媒體協議。(2)RTSP協議是共有協議,並有專門機構做維護。.(3)RTSP協議一般傳輸的是

ts、mp4

格式的流。(4)RTSP傳輸一般需要

2-3

個通道,命令和數據通道分離。3,HTTP協議(1)不是是流媒體協議。(2)HTTP協議是共有協議,並有專門機構做維護。(3)HTTP協議沒有特定的傳輸流。(4)HTTP傳輸一般需要

2-3

個通道,命令和數據通道分離。

nginx-rtmp-module 是什麼協議

是一個nginx的插件,讓nginx可支持rtmp協議。

rtmp是adobe公司的流媒體協議,就是用flash來播放直播或點播視頻。

RTSP服務器與RTMP服務器有什麼區別?怎麼區分

你好。

rtsp服務器當然是支持rtsp協議的服務器,

RTMP其實就是flash的服務器

你的採納是我前進的動力,記得好評和採納,互相幫助,

如果我的回答沒能幫助您,請繼續追問。

流媒體協議RTMP,RTSP與HLS有什麼不同

rtsp服務器當然是支持rtsp協議的服務器, RTMP其實就是flash的服務器

Ps:推薦智能電視&安卓機頂盒下載安裝當貝應用市場,資源豐富、下載超快、是您休閒娛樂的不二之選!

什麼是“推流”?

拉流和推流的區別如下:

推流指的是把採集階段封包好的內容傳輸到服務器的過程,而拉流是指服務器已有直播內容,用指定地址進行拉去的過程。

主流的推送協議和優缺點

RTMP

RTMP是Real Time Messaging Protocol(實時消息傳輸協議)的縮寫,是Adobe公司為Flash/AIR平台和服務器之間音、視頻及數據傳輸開發的實時消息傳送協議。RTMP協議基於TCP,包括RTMP基本協議及RTMPT/RTMPS/RTMPE等多種變種。

HLS

Http Live Streaming是由Apple公司定義的基於HTTP的流媒體實時傳輸協議。它的原理是將整個流分為多個小的文件來下載,每次只下載若干個。服務器端會將最新的直播數據生成新的小文件,客户端只要不停的按順序播放從服務器獲取到的文件,就實現了直播。

WebRTC

WebRTC(Web Real-Time Communication),即“源自網頁即時通信”。WebRTC是一個支持瀏覽器進行實時語音、視頻對話的開源協議。WebRTC的支持者甚多,Google、Mozilla、Opera推動其成為W3C推薦標準。

視頻直播中説的抓流和推流,是什麼意思,兩種有什麼區別?

推流是主播將本地視頻源和音頻源推送到騰訊視頻雲服務器,在有些場景中也被稱為“RTMP 發佈”。

從技術層面來看指的是把採集階段封包好的內容傳輸到服務器的過程,就是將現場的視頻信號傳到網絡的過程。推流這種形式對網絡要求較高,如果網絡不穩定,效果就會較差。

直播

我們廣義上理解的直播則是視頻源實時生成,有人推流直播才有意義,一旦主播停播,直播 URL 也就失效了,而且由於是實時直播。

所以播放器在播直播視頻的時候是沒有進度條的。點播和直播不同,點播的視頻源是雲端的一個文件,文件只要沒有被提供方刪除就隨時可以播放,就像我們日常看優酷、愛奇藝、騰訊視頻等裏邊的電影、電視劇都數據點播。而且由於整個視頻都在服務器上,所以播放的時候是有進度條的。

幾種主流直播服務的區別有哪些?

在瞭解了什麼是推流、直播和點播之後就可以更好地瞭解雲直播、標準直播、慢直播和快直播的區別。

四種直播產品:標準直播(原雲直播)、慢直播、快直播(超低延遲直播)均為雲端直播能力,慢直播和快直播是在不同場景下的延伸。

雲直播

騰訊雲用雲直播命名作為其他3個產品的統稱。慢直播針對大規模上行併發,適用於直播交通監控、校園視頻安防、景區景點拍攝等。

快直播對直播的播放進行優化,實現毫秒級的超低延遲,適用於體育賽事,直播拍賣等對延遲要求高的直播場景。

最後是大家最關心的計費問題,如何有效節約成本是企業主要關心的問題之一,標準直播費用分為基礎功能費用和增值功能費用。

使用標準直播服務即產生基礎功能費用,可通過直播消耗的下行流量或直播峯值帶寬進行結算;增值功能包括轉碼、錄製、截圖、鑑黃等,增值功能使用才收費。

希望本篇回答能幫到你

望採納~

標籤: rtmp
  • 文章版權屬於文章作者所有,轉載請註明 https://shqsg.com/zh-hk/zonghezhishi/g68q1n.html