Wednesday, November 4, 2009

Blackberry singleton object return issue, and chunk stream returning property

If you want to run to instance of any class, they do not work parallel at a time. That make a big issue that I found while working with a application. Like if you want to run / record audio and video stream using multimedia API's, then it is not possible. Because for that you need to run audio and video simultaneously. Which is not possible due to singleton object returning nature of lower layer of Blackberry OS.

Also, if you want to run it via. invocation of camera, it it also creates a big issue that it buffered all the stream data internally while you recording stream. Once you stop the stream then, it throws all the stream in a buffer provided by you. So, you can't do any live recording of audio or video strem due to the OS issue on blackberry.

Even multimedia api's also supported by 4.6 and above OS devices. Else, for the lower OS device, you really need to invoke the Camera.

No comments: