Abo
  • Services:
Anzeige
VP8-Decoder in Javascript
VP8-Decoder in Javascript (Bild: Route.js)

Route9.js: VP8-Decoder in Javascript

VP8-Decoder in Javascript
VP8-Decoder in Javascript (Bild: Route.js)

Benjamin Schwartz hat einen VP8-Decoder in Javascript umgesetzt. Damit lassen sich mit dem in WebM genutzten freien Videocodec VP8-codierte Videos direkt im Browser abspielen, auch wenn dieser das Format nicht unterstützt.

Beeindruckt von Michael Bebenitas Broadway.js, einem in Javascript umgesetzten H.264-Decoder, hat sich Benjamin Schwartz darangemacht, ein WebM-Gegenstück zu Broadway.js umzusetzen, einen VP8-Decoder in Javascript, den er Route9.js nennt.

Anzeige

Route9.js basiert auf dem Code von Broadway.js, Schwartz hat nach eigenen Angaben lediglich den H.264-spezifischen Code entfernt und durch Code aus den Bibliotheken libvpx und libnestegg ersetzt.

Laut Schwartz funktioniert Route9.js eher rudimentär und es fehlen noch einige wichtige Funktionen, darunter Seeking, das in Broadway.js umgesetzt ist. Auch mit der Motion Compensation gibt es noch Probleme, Schwartz vermutet einen Bug in Emscripten. Er hofft, dass sich andere seines Codes annehmen, da er sich wieder seiner Doktorarbeit widmen müsse.

Eine Demo von Route9.js ist unter xiph.org zu finden. Grundlage sowohl für Route9.js als auch für Broadway.js ist Emscripten von Alon Zakai, mit dem sich von LLVM erzeugter Bytecode in Javascript umwandeln lässt.


eye home zur Startseite
GodsBoss 02. Dez 2011

Und Peter und Karl nennen ihre jeweils eigenen, voneinander unabhängigen H.264...

WebP-User 30. Nov 2011

Eine WebP Unterstützung gibt es seit kurzer Zeit auch in Javascript und das für alle...



Anzeige

Stellenmarkt
  1. ROHDE & SCHWARZ GmbH & Co. KG, München
  2. Robert Bosch Car Multimedia GmbH, Hildesheim
  3. Robert Bosch GmbH, Hildesheim
  4. MVV EnergySolutions GmbH, Mannheim


Anzeige
Hardware-Angebote
  1. 274,90€
  2. 599€ + 5,99€ Versand
  3. bei Caseking

Folgen Sie uns
       


  1. Bixby 2.0

    Samsung will Sprachassistenten auf viel mehr Geräte bringen

  2. FAA

    CNN-Drohne darf über Menschen fliegen

  3. Nintendo Switch

    Firmware 4.0 bietet Videoaufnahmen mit Einschränkungen

  4. UE Blast und Megablast

    Alexa-Lautsprecher sind wasserfest und haben einen Akku

  5. TPCast im Hands on

    Überzeugende drahtlose Virtuelle Realität

  6. Separate Cloud-Version

    Lightroom nur noch als Abo erhältlich

  7. 360 Round

    Samsungs 360-Grad-Kamera hat 17 Objektive

  8. X299E-ITX/ac

    Asrock quetscht Sockel 2066 auf Mini-ITX-Board

  9. Alternativer Antrieb

    Toyota zeigt Brennstoffzellenauto und Bus

  10. U-Bahn

    Telefónica baut BTS-Hotels im Berliner Untergrund



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Xperia Touch im Test: Sonys coolem Android-Projektor fehlt das Killerfeature
Xperia Touch im Test
Sonys coolem Android-Projektor fehlt das Killerfeature
  1. Roboter Sony lässt Aibo als Alexa-Konkurrenten wieder auferstehen
  2. Sony Xperia XZ1 Compact im Test Alternativlos für Freunde kleiner Smartphones
  3. Sony Xperia XZ1 und XZ1 Compact sind erhältlich

Arktika 1 im Test: Monster-verseuchte Eiszeitschönheit
Arktika 1 im Test
Monster-verseuchte Eiszeitschönheit
  1. TPCast Oculus Rift erhält Funkmodul
  2. Oculus Go Alleine lauffähiges VR-Headset für 200 US-Dollar vorgestellt
  3. Virtual Reality Update bindet Steam-Rift in Oculus Home ein

ZFS ausprobiert: Ein Dateisystem fürs Rechenzentrum im privaten Einsatz
ZFS ausprobiert
Ein Dateisystem fürs Rechenzentrum im privaten Einsatz
  1. Librem 5 Purism zeigt Funktionsprototyp für freies Linux-Smartphone
  2. Pipewire Fedora bekommt neues Multimedia-Framework
  3. Linux-Desktops Gnome 3.26 räumt die Systemeinstellungen auf

  1. ECC ?

    maxule | 11:23

  2. Re: Ich als Hobbyfotograf..

    Asser | 11:22

  3. Re: Bye Bye Lightroom

    MysticaX | 11:22

  4. Re: Und ich kriege noch nicht einmal die...

    Pixel5 | 11:21

  5. Re: Mehr Firmwares als Spiele

    PineapplePizza | 11:20


  1. 10:40

  2. 10:23

  3. 10:09

  4. 09:01

  5. 08:00

  6. 07:52

  7. 07:33

  8. 07:23


  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