NetConection Implementation (RTMPx/RTMFP protocols and more), maybe a clean and easy Solution? #16329
Replies: 8 comments 7 replies
|
You can't use WASI in the browser, WASI is prepared for WASM usages beyond the browser. |
|
@lvyitian maybe I'm wrong but WASI is especially a System Interface API that CAN be a capability extension for WASM under certain conditions like client confirmation or else. WASI standard is still in development and not a closed project. also, for Ruffle Desktop adopt a WASI standard avoids OS differences as WASI harmonizes and is also done to be OS agnostic. |
|
@lvyitian WASI can communicate with WASM in browser, like Flash AIR and Flash plugin in the past |
|
@lvyitian I know all what you saying don't worry. I just share what's is on the table today with WASM and WASI which still not wrapped and open to new API requests. if communication from Web Wasm can be done with WASI so the socket can reside ONLY in WASI and the JS sandbox is respected on all aspect. I think it will need a client confirmation to allow the capability as the camera/microphone or all capabilites that go beyond the sandbox. |
|
another very interesting project from an ex adobe RTMP RTMFP expert |
|
headscale for nat traversal connections |
|
Take this crate maybe you don't need any c code. |
|
Update? |
Uh oh!
There was an error while loading. Please reload this page.
To all Ruffle developers, I suggest to contact urgently @zenomnt from zenomt/rtmfp-cpp#18 , he's not against to help the community to study on the WASM/WASI API potential and why not find a a way to use WASI API to allow WASM to create sockets and more... https://github.com/WebAssembly/WASI so we could have mayb a clear and very interesting solution to finish to implement AS2 AS3 API and even more as WASI can open the door to agnostic OS System Interface like Adobe AIR.
All reactions