Mjpeg video stream using Bluetooth LE


I'm still in the learning stage of building an app for my project. I want to build an app to stream MJPEG data from my Arduino, with the resolution set to CIF due to Bluetooth limitations. After looking at some examples, I managed to create a basic app that connects to a Bluetooth device and displays the ASCII data in byte stream of the incoming MJPEG.

Now, I want to display the MJPEG stream, but I'm stuck on how to decode the image and show the stream on the phone. Should I use the WebView object and decode it using Base64? I would appreciate it if someone could help me with some tips on how to proceed in order to display the jpeg stream.

Here is my basic block view for the data stream:

Thank you .