Hallo Andreas!
Das was du da gern hättest ist mehr ein durchgehender Stream. Ich habe an sowas bei meiner ehemaligen Arbeit dran rumgewerkelt.
Letztendlich kam es dazu, dass aufwendige Hard- und Software angeschafft werden musste, um wirklich einen Stream senden zu können.
Das lief dann auch astrein, hat aber Tage gedauert. Etwas stream-ähnliches per JS zu basteln wäre wahrscheinlich viel zu browserlastig, wenn es überhaupt sehenswert besser geht, als das, was du bisher gemacht hast.
Ist vielleicht keine befriedigende Antwort, hoffe aber totzdem, dir zumindest etwas weitergeholfen zu haben.
Gruß Patrick