HTTP Live Streaming (aussi appelé HLS) est un protocole de streaming basé sur le protocole HTTP. Ce protocole de communication a d'abord été mis en œuvre par Apple pour le système QuickTime X et le lecteur vidéo embarqué sur iOS.Il fonctionne en segmentant le flux multimédia en une séquence de petits fichiers (ts).

PropertyValue
dbpedia-owl:abstract
  • HTTP Live Streaming (aussi appelé HLS) est un protocole de streaming basé sur le protocole HTTP. Ce protocole de communication a d'abord été mis en œuvre par Apple pour le système QuickTime X et le lecteur vidéo embarqué sur iOS.Il fonctionne en segmentant le flux multimédia en une séquence de petits fichiers (ts). Ces fichiers sont ensuite listés dans un fichier playliste (m3u8).Contrairement à d'autres protocoles tel que le RTP (transporté sur UDP), l'HTTP Live Streaming est capable de traverser les pare-feux ou serveur proxy qui laissent passer le trafic HTTP standard. Apple a documenté l'HTTP Live Streaming comme un brouillon (soumission individuelle) et l'a soumis à l'IETF pour en faire un standard.Ce protocole nécessite le format MPEG-2.
  • HTTP Live Streaming (also known as HLS) is an HTTP-based media streaming communications protocol implemented by Apple Inc. as part of their QuickTime and iOS software. It works by breaking the overall stream into a sequence of small HTTP-based file downloads, each download loading one short chunk of an overall potentially unbounded transport stream. As the stream is played, the client may select from a number of different alternate streams containing the same material encoded at a variety of data rates, allowing the streaming session to adapt to the available data rate. At the start of the streaming session, it downloads an extended M3U (m3u8) playlist containing the metadata for the various sub-streams which are available.Since its requests use only standard HTTP transactions, HTTP Live Streaming is capable of traversing any firewall or proxy server that lets through standard HTTP traffic, unlike UDP-based protocols such as RTP. This also allows content to be delivered over widely available CDNs.HLS also specifies a standard encryption mechanism using AES and a method of secure key distribution using HTTPS with either a device specific realm login or HTTP cookie which together provide a simple DRM system. Later versions of the protocol also provide for trick mode fast-forward and rewind and integration of subtitles. upLynk has also added the AES scrambling and base-64 encoding of the DRM content key with a 128-bit device specific key for registered commercial devices together with a sequential initialization Vector for each chunk to their implementation of the standard.Apple has documented HTTP Live Streaming as an Internet Draft (Individual Submission), the first stage in the process of submitting it to the IETF as an Informational Request for Comments. However, while Apple has submitted occasional minor updates to the draft, no additional steps appear to have been taken towards IETF standardization.
  • HTTP Live Streaming (známé také jako HLS) protokol pro streamování ohraničených či neohraničených multimediálních dat. Protokol byl představen společností Apple jako součást balíčku QuickTime, v době vydání verze mobilního operačního systému iOS 3 v létě 2009. Jeho hlavní výhodou je možnost přizpůsobení datového toku aktuální propustnosti sítě. Všechny dotazy v rámci protokolu probíhají nad HTTP protokolem, proto je jej možné nasadit na již existující infrastruktury a bez problému jej nechat proudit přes firewally či proxy servery. Možné je také nasazení je do sítí CDN.Společnost Apple tento protokol dokumentuje a v roce 2009 z této dokumentace vznikl Internet-Draft. Od té doby je protokol stále ve fázi draft, protože jej Apple stále upravuje.
  • Als HTTP-Streaming bezeichnet man die Auslieferung von Streaming-Media-Dateien über einen konventionellen Webserver. Der Webserver wird dabei als einfacher Dateiserver zur Auslieferung von kleinen Teilstücken der gesamten Datei, sogenannten Segmenten, genutzt. Dabei können auf dem Webserver die Dateien in verschiedenen Qualitätsstufen abgelegt werden, das Endgerät kann, je nach verfügbarer Bandbreite die Qualitätsstufen wechseln, so dass auch in schlecht ausgebauten Mobilfunknetzen ein Streaming möglich wird.Der Mobile Safari für das iPhone von Apple nutzt als erster Browser diese Technologie. Für Mac OS X wurde mit der Einführung von Mac OS X 10.6 Snow Leopard und QuickTime X diese Technologie am Desktop implementiert.Der Flash Player 10.1 (Veröffentlichung im Oktober 2009) erlaubt jetzt auch HTTP-Streaming und die hardwareseitige Dekodierung von H.264-Videos. Live Streaming kann per HTTP Live Streaming, einem HTTP-basierten Streaming-Protokoll realisiert werden. Dabei wird zuerst die Quelle, z.B. das Mikrofon, durch einen Encoder geschickt, der H.264 Video erstellt. Dieses Video wird nun in von einem Mediasegmenter in Teilstücke gleich langer Laufzeit zerlegt. Die entstandenen Teildateien werden dann vom Webserver mit mindestens der Zeitverzögerung ausgeliefert, die benötigt wird, um das Video zu encodieren, zu segmentieren und in mindestens einer Teildatei herunterzuladen.
dbpedia-owl:wikiPageExternalLink
dbpedia-owl:wikiPageID
  • 5760293 (xsd:integer)
dbpedia-owl:wikiPageLength
  • 2969 (xsd:integer)
dbpedia-owl:wikiPageOutDegree
  • 16 (xsd:integer)
dbpedia-owl:wikiPageRevisionID
  • 106240357 (xsd:integer)
dbpedia-owl:wikiPageWikiLink
prop-fr:wikiPageUsesTemplate
dcterms:subject
rdfs:comment
  • HTTP Live Streaming (aussi appelé HLS) est un protocole de streaming basé sur le protocole HTTP. Ce protocole de communication a d'abord été mis en œuvre par Apple pour le système QuickTime X et le lecteur vidéo embarqué sur iOS.Il fonctionne en segmentant le flux multimédia en une séquence de petits fichiers (ts).
  • Als HTTP-Streaming bezeichnet man die Auslieferung von Streaming-Media-Dateien über einen konventionellen Webserver. Der Webserver wird dabei als einfacher Dateiserver zur Auslieferung von kleinen Teilstücken der gesamten Datei, sogenannten Segmenten, genutzt.
  • HTTP Live Streaming (also known as HLS) is an HTTP-based media streaming communications protocol implemented by Apple Inc. as part of their QuickTime and iOS software. It works by breaking the overall stream into a sequence of small HTTP-based file downloads, each download loading one short chunk of an overall potentially unbounded transport stream.
  • HTTP Live Streaming (známé také jako HLS) protokol pro streamování ohraničených či neohraničených multimediálních dat. Protokol byl představen společností Apple jako součást balíčku QuickTime, v době vydání verze mobilního operačního systému iOS 3 v létě 2009. Jeho hlavní výhodou je možnost přizpůsobení datového toku aktuální propustnosti sítě.
rdfs:label
  • HTTP Live Streaming
  • HTTP Live Streaming
  • HTTP Live Streaming
  • HTTP-Streaming
owl:sameAs
http://www.w3.org/ns/prov#wasDerivedFrom
foaf:isPrimaryTopicOf
is dbpedia-owl:wikiPageDisambiguates of
is dbpedia-owl:wikiPageWikiLink of
is foaf:primaryTopic of