
Originally Posted by
jappit
Hi luckyapplehead,
with Java ME you could get the recorded stream as a byte array by using a ByteArrayOutputStream and passing it to RecordControl setRecordStream() method, and then using the ByteArrayOutputStream itself to retrieve the recorded bytes.
Note however that the recorded bytes will be available only once you have committed the RecordControl itself, so live sending of captured video is actually not possible with Java ME. There are some possible workarounds (like using multiple players and threads to alternatively record and send) but they're generally far from being perfect.
Pit