With the fixes in the latest RC (Feb 29) I can now use Orion to view this stream on my Mojave system:
https://www.classicartsshowcase.org/watch-classic-arts-showcase/
However, I ended up exhausting available system memory just letting it stream for a short while . If I view Memory in Activity Monitor while I let it stream, Memory Used goes up every 5 seconds -- typically by hundreds of MB. It didn't take long before Orion+ was using 11GB on an 8 GB system (~ 5 GB of Memory Used + ~ 6 GB swap).
The weird thing was none of the individual processes (Orion or otherwise) in Activity Monitor showed using a lot of memory. But as soon as I closed the Orion+ window playing the stream, memory usage dropped back to normal.
On the other hand, if I stream a Youtube video in Orion+, it appears to settle at a steady-state of 3GB Memory Used (not great but usable). Or if I stream the same link above in Safari (14 -- final Mojave version) on the same system, it settles around 500 MB of usage. Finally, if I switch to a Catalina system and stream the same link in Orion+, it also settles around 500 MB of usage.
I expected to be able to leave the above stream running on a Mojave system while Orion+'s total memory usage holds stable at 500MB (or less). By Orion+'s total memory usage I mean the difference in Memory Used while Orion+ is streaming versus Memory Used as soon as I quit Orion+. Ideally Orion+ would use the minimum system resources necessary to efficiently present a website leaving the remaining system resources for other applications.
Version 0.99.126.4.1.8-rc (WebKit 619.1.1) Build date Feb 29 2024
Mojave (10.14)