當前位置:編程學習大全網 - 源碼下載 - 流媒體協議RTMP、RTSP與HLS有什麽不同?

流媒體協議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);安全實時傳輸控制協議為實時傳輸控制協議提供類似的與安全有關的特性,就像安全實時傳輸協議為實時傳輸協議提供的那些壹樣。

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

  • 上一篇:GPU虛擬化
  • 下一篇:如何寫好作文的開頭,結尾
  • copyright 2024編程學習大全網