Possible to use glTF (blob/JSON) as src in flutter?

Hello together,
i was searching and trying since few days how to convert a binary glTF blob into a glb file to make use of it in flutter.

The other way would be directly use the glTF as src to visualize a 3D Model in a iOS/Android enviroment.

Would three.js help me with that, and where i can read more about it?

Many thanks in advance.

Have you checked here?

Yeah i am using that one already.
But i guess they do not support glTF JSON (binary blob), or couldnt find it so far.

The format looks like this:

glTF�� �JSON{"scene":0,"scenes":[{"nodes":[0]}],"asset":{"version":"2.0","generator":"https://github.com/mikedh/trimesh"},"accessors":[{"componentType":5125,"type":"SCALAR","bufferView":0,"count":39324,"max":[7983],"min":[0]},{"componentType":5126,"type":"VEC3","byteOffset":0,"bufferView":1,"count":7984,"max":[0.3318450450897217,0.405306339263916,0.017415165901184082],"min":[-0.17788732051849365,-0.4710034430027008,-0.0781790018081665]},{"componentType":5126,"type":"VEC2","byteOffset":0,"bufferView":4,"count":7984,"max":[0.9933333396911621,0.9933333396911621],"min":[0.003333333181217313,0.0033333301544189453]},{"componentType":5126,"count":7984,"type":"VEC3","byteOffset":0,"bufferView":5,"max":[0.9999803304672241,0.9999813437461853,0.9999940395355225],"min":[-0.999995768070221,-0.9998334646224976,-0.9999993443489075]}],"meshes":[{"name":"geometry_0","extras":{"processed":true},"primitives":[{"attributes":{"POSITION":1,"TEXCOORD_0":2,"NORMAL":3},"indices":0,"mode":4,"material":0}]}],"images":[{"bufferView":2,"mimeType":"image/jpeg"},{"bufferView":3,"mimeType":"image/jpeg"}],"textures":[{"source":0},{"source":1}],"materials":[{"pbrMetallicRoughness":{"baseColorTexture":{"index":0},"roughnessFactor":0.0,"metallicFactor":0.0012351307086646557},"doubleSided":false,"normalTexture":{"index":1}}],"nodes":[{"name":"world","children":[1]},{"name":"geometry_0","mesh":0}],"buffers":[{"byteLength":629700}],"bufferViews":[{"buffer":0,"byteOffset":0,"byteLength":157296},{"buffer":0,"byteOffset":157296,"byteLength":95808},{"buffer":0,"byteOffset":253104,"byteLength":107324},{"buffer":0,"byteOffset":360428,"byteLength":109592},{"buffer":0,"byteOffset":470020,"byteLength":63872},{"buffer":0,"byteOffset":533892,"byteLength":95808}]} ě BINa   aa    e "!$#%&%)('

And i was reading that three.js is able to do it, just dont know exactly how.

Basically from the above code i will create a file like:
file.glb or file.glTF