You need to encrypt the video in any way once (for example, Clear Key, AES) and play it on all platforms without decrypting it to disk, decryption must be in memory and playback must also be from memory, you can use native tools or strong tools. Only simple examples are needed. We will agree on the payment. I am waiting for your suggestions. Thanks.
Do you write code in B4X?
Because I can see from your domain that you work at Cyber Infrastructure Inc. https://www.cisin.com/ and have no information that they are writing code in B4X.
Or are you just looking for something to write in something else?
Do you write code in B4X?
Because I can see from your domain that you work at Cyber Infrastructure Inc. https://www.cisin.com/ and have no information that they are writing code in B4X.
Or are you just looking for something to write in something else?
Hello Seigarovaa,
I myself have been working on a project like you mention and was able to make a production-level app for B4J. I used HttpServer to create a local server to stream the encrypted video stream and decrypt it on memory and feed it to a video player. Altho the process is very similar on all platforms there are some changes and as so I was not able to replicate my success on B4A or B4I. I'm happy to talk more. Email me on @ ibrahimsaleh119@gmail.com
@sfsameer Your solution is good if you are not that much keen on keeping the data secure. But it easily breachable if someone has knowledge about software programming and wants to secure data. That is why what I suggested is the standard in handling Encrypted video without the need to decrypt the file into storage.