I have managed to make HaxeVLC work in windows. I have forked HaxeVLC with the changes here:
I have made some comments to the modifications here:
I also have to comment that the executable windows has to be generated in 32bits (because I suppose that the vlc libraries of the project are in 32). By adding -32 to the parameter line.
What I have not managed to start the webm extension. I got the following error when compiling … "C: /HaxeToolkit/haxe/lib/openfl-webm/0,0,4/webm/Webm.hx: 31: characters 58-70: flash.utils.ByteArray has not field getData "
I have modified the function parameter from ByteArray to Bytes in Webm.hx, and got it to compile, but even correcting that, when it is executed it jumps an alert such that: “Could not load module openfl-webm @ hx_vpx_codec_iface_name_0”
So I have not got webm to work …
I have to try more in depth HaxeVLC in a more complex project (several integrated videos). Maybe for windows we can use this solution.
Is there any video solution for Android?
For us html5 canvas is not valid for offline projects. Even with Electron.
Thank you