Abo
  • Services:
Anzeige
Interaktiver Livestream im Browser mit ORBX.js
Interaktiver Livestream im Browser mit ORBX.js (Bild: Mozilla)

ORBX: Videocodecs der Zukunft

Interaktiver Livestream im Browser mit ORBX.js
Interaktiver Livestream im Browser mit ORBX.js (Bild: Mozilla)

Otoy hat zusammen mit Mozilla einen bemerkenswerten Videocodec vorgestellt, der das Potenzial hat, die Codec-Landschaft nachhaltig zu verändern. Und das liegt nicht daran, dass der ORBX genannte Codec laut Entwickler bei gleicher Qualität etwa 25 Prozent kleinere Dateien erzeugt als H.264.

Die Videolandschaft wird heute vor allem durch den Codec H.264 dominiert, der von vielen Geräten unterstützt wird. Das gilt auch für das Web, wo sich freie Alternativen wie VP8/WebM bislang nicht durchsetzen konnten, da WebM nur von wenigen Browsern und Geräten unterstützt wird. Auch Mozilla hat das eingesehen und sich entschieden, H.264 künftig auf Umwegen zu unterstützen.

Anzeige

Das bedeutet aber nicht, dass Mozilla den Kampf um einen freien Codec für das Web aufgegeben hat, vielmehr sucht es nach neuen Wegen, einen freien Codec fürs Web zu etablieren. Eine Schlüsselrolle könnte dabei der von Otoy und Mozilla entwickelte Codec ORBX.js spielen, denn ORBC.js ist in Javascript und WebGL umgesetzt.

ORBX.js läuft so auf vielen modernen Browsern, ohne dass diese ihn explizit unterstützen müssen. Websites, die ORBX.js nutzen wollen, können den entsprechenden Code einfach in die Website integrieren, so dass Nutzer den Codec herunterladen, aber nicht installieren müssen. Das funktioniert auch auf Smartphones und Tablets.

Fürs Web gemacht

Dabei ist ORBX.js von Grund auf darauf ausgelegt, im Browser ausgeführt zu werden und Videos in Full-HD-Auflösung (1.920 x 1.080 Pixel) bei 60 Bildern pro Sekunde wiederzugeben. Für die vergleichsweise hohe Geschwindigkeit sollen handoptimierter Javascript-Code und die Nutzung der GPU sorgen, der ORBX.js mittels WebGL viele Berechnungen überlässt. Wird WebGL nicht unterstützt, reduziert sich die Geschwindigkeit zwar, sie soll aber laut Mozillas Technikchef Brendan Eich auf einem iPhone 4S immer noch ausreichen, um eine Auflösung von 720p mit 30 Bildern pro Sekunde darzustellen.

Im Vergleich zu H.264 soll ORBX.js bei gleicher visueller Qualität rund 25 Prozent weniger Bandbreite benötigen und in HTML5-Browsern wie Firefox, Chrome, Opera, Safari und dem Internet Explorer 10 funktionieren.

Desktop aus der Ferne nutzen

ORBX.js hat aber noch einen weiteren großen Vorteil, denn Otoy hat den Codec in erster Linie zum Streaming von Desktop-Apps und Spielen entwickelt. Und so bietet ORBX.js einen Rückkanal an, der Eingaben des Nutzers an den Server überträgt. Demonstriert wurde ORBX.js mit 3ds Max 2014 von Autodesk, Adobe Photoshop CS6 und Valves PC-Spieledienst Steam, die allesamt im Browser auf einem anderen Notebook und auch auf einem Smartphone oder Tablet genutzt werden konnten.

Auf dem Quellsystem wird allerdings eine native Software benötigt, die Encoding übernimmt. Denn dafür wird derzeit OpenCL benötigt. Erst mit künftigen WebGL-Versionen, die auf OpenGL ES 3.0 setzen, könnte es möglich werden, auch das Encoding mittels WebGL in der GPU zu erledigen.

Brendan Eich geht zudem davon aus, dass sich die Effizienz von ORBX.js in naher Zukunft weiter erhöhen lässt, beispielsweise durch Mozillas Javascript-Erweiterung asm.js, die ORBX.js bislang nicht nutzt. Mittels asm.js soll sich dafür ausgelegter Javascript-Code deutlich schneller ausführen lassen als bisher.

Wasserzeichen statt DRM

DRM-Systeme unterstützt ORBX.js nicht, sondern setzt auf eingebettete Wasserzeichen. Damit soll jedes im Browser angezeigte Video einem individuellen Nutzer zugeordnet werden können. Otoy geht davon aus, dass mit ihrer GPU-basierten Encoding-Lösung die Kosten zur Integration individueller Wasserzeichen nur bei wenigen Cent pro Video und Nutzer liegen.

ORBX.js wurde bislang nicht veröffentlicht. Noch ist auch nicht entschieden, unter welcher Lizenz der Codec angeboten werden soll. Brendan Eich weist aber vorsorglich darauf hin, dass es gar nicht notwendig ist, Codecs wie ORBX.js unter freien Lizenzen anzubieten, schließlich werden sie vom Nutzer mit der Website heruntergeladen.

Ob sich ORBX.js letztendlich durchsetzt, ist vor diesem Hintergrund gar nicht so wichtig, denn wenn ORBX.js den Weg für herunterladbare Codecs ebnet, die direkt im Browser via Javascript und WebGL hardwarebeschleunigt ausgeführt werden, könnte sich die Codec-Landschaft drastisch verändern. Denn dann ist es nicht mehr entscheidend, welche Codecs Browser- und Gerätehersteller unterstützen.


eye home zur Startseite
GodsBoss 07. Mai 2013

Die Sprache JavaScript selbst ist in den unterschiedlichen Browsern verdammt konform...

avon 07. Mai 2013

Ich sehe das aus der Sicht: Für den legalen Nutzer ist so ein Ansatz natürlich besser...

teenriot 07. Mai 2013

Und jetzt noch den eingesparten Netzausbau dazurechnen. Und jetzt noch davon ausgehen das...

pholem 06. Mai 2013

dafür gibt es h.265

Blair 06. Mai 2013

Das ist wohl noch unbekannt. Jedenfalls ist ORBX im Gegensatz zu H.264 auch für Echtzeit...



Anzeige

Stellenmarkt
  1. Schwarz Zentrale Dienste KG, Neckarsulm
  2. Sky Deutschland GmbH, Unterföhring bei München
  3. Bundesdruckerei GmbH, Hamburg
  4. ARRI Media GmbH, München


Anzeige
Hardware-Angebote
  1. und Destiny 2 gratis erhalten
  2. 229,99€

Folgen Sie uns
       


  1. SuperSignal

    Vodafone Deutschland schaltet Smart-Cells ab

  2. Top Gun 3D

    Mit VR-Headset kostenlos ins Kino

  3. Übernahme

    Marvell kauft Cavium für 6 Milliarden US-Dollar

  4. Wilhelm.tel

    Weiterer Kabelnetzbetreiber schaltet Analog-TV ab

  5. Grafiktreiber

    AMDs Display-Code in Linux-Kernel aufgenommen

  6. Oneplus 5T im Test

    Praktische Änderungen ohne Preiserhöhung

  7. Vito, Sprinter, Citan

    Mercedes bringt Lieferwagen als Elektrofahrzeuge heraus

  8. JoltandBleed

    Oracle veröffentlicht Notfallpatch für Universitäts-Software

  9. Medion Akoya P56000

    Aldi-PC mit Ryzen 5 und RX 560D kostet 600 Euro

  10. The Update Aquatic

    Minecraft bekommt Klötzchendelfine



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Smartphoneversicherungen im Überblick: Teuer und meistens überflüssig
Smartphoneversicherungen im Überblick
Teuer und meistens überflüssig
  1. Winphone 5.0 Trekstor will es nochmal mit Windows 10 Mobile versuchen
  2. Librem 5 Das freie Linux-Smartphone ist finanziert
  3. Aquaris-V- und U2-Reihe BQ stellt neue Smartphones ab 180 Euro vor

Erneuerbare Energien: Siemens leitet die neue Steinzeit ein
Erneuerbare Energien
Siemens leitet die neue Steinzeit ein
  1. Siemens und Schunk Akkufahrzeuge werden mit 600 bis 1.000 Kilowatt aufgeladen
  2. Parkplatz-Erkennung Bosch und Siemens scheitern mit Pilotprojekten

Cubesats: Startup steuert riesigen Satellitenschwarm von Berlin aus
Cubesats
Startup steuert riesigen Satellitenschwarm von Berlin aus
  1. Arkyd-6 Planetary Resources startet bald ein neues Weltraumteleskop
  2. SAEx Internet-Seekabel für Südatlantikinsel St. Helena
  3. Sputnik Piep, piep, kleiner Satellit

  1. Re: Alle wissen es besser

    teenriot* | 20:04

  2. Re: Das klang mal ganz anders

    osolemio84 | 20:04

  3. Re: Schäbiges Kalkül

    teenriot* | 20:00

  4. Falsch beantwortete Fragen?

    JouMxyzptlk | 19:59

  5. Re: Die Frage nach "Wie wird man den eGold wieder...

    VigarLunaris | 19:57


  1. 17:26

  2. 17:02

  3. 16:21

  4. 15:59

  5. 15:28

  6. 15:00

  7. 13:46

  8. 12:50


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel