10-29-2009 07:09 AM
Hi there,
Is there any way to know programatically when a video recording is done, I mean, when the .3gp file (and its bytes) are available in device memory?
Thanks
11-02-2009 05:14 AM
Invoke the camera with video mode and listen for the filesystem to create the recorded file, using file connection read the file and get teh bytes.
OS 5.0 has support for recroding video.
11-02-2009 11:16 AM
Thanks for the reply.
Actually, I can only acess the bytes right after the recording is done (case: FileSystemJournalEntry.FILE_CHANGED) and not when filesystem create the file (case: FileSystemJournalEntry.FILE_ADDED).
Now what I really want to do is to acess the bytes while the video is being recorded and not just when the recording is done. Do you know how can I do that (OS < 5.0) or at least share some ideias?
Thanks
11-03-2009 01:29 AM
I dn't think it is possible in less than 5.0 OS.
11-03-2009 09:26 AM
I think it is possible. Apps like Qik and Next2Friends stream live video form BBs with OS < 5.0 and I'm pretty sure that they figured out a way to get (and send) the bytes while the video is being recorded.
Check out this thread: http://supportforums.blackberry.com/t5/Java-Develo
Do you have any ideas how it can be done?
Thanks
11-04-2009 01:01 AM
There may be something like one more background app which will be reading from teh file and making ready of the bytes of the video.
I dn't have any clue how they doing in that apps.