Is it possible to access the built in camera and the photo library on the iphone ?
Hello, I have a problem. Can`t build project for android after including s3eDialog.
Is it possible to access the built in camera and the photo library on the iphone ?
Hello, I have a problem. Can`t build project for android after including s3eDialog.
We need some advice on putting together an Android app to interface to a MODBUS TCP socket server
I'm working on a game engine and set of tools for Marmalade SDK.











Hi,
We have a Camera API in development but its not yet part of our public SDK.
Using the native iPhone SDK its currently only possible to access pictures from the photo library - you can't get a live framebuffer from the camera device. I think Apple will allow developers to access this framebuffer via new APIs fairly soon.
Its likely that the Camera API will be in the next Airplay release, and it'll work on iPhone when apple release their Camera framebuffer API.
Any updates on the camera API ?
Hi Deepankar,
Apple aren't allowing access to the framebuffer from the camera on the iPhone (even on 3.1) which is a core component of our API. So its unlikely iPhone will support s3eCamera for our next release.
However its likely we'll release the header and support for other platforms (primarily Symbian, BREW and Windows Mobile) in 4.1, Q1 next year.
Regards,
Dave
And what is about camera-preview over which can draw anything? (for augmented-reality, for example)
Well the s3eCamera API gives you access to the raw pixels from the camera device, so you can do what you like with those, including composing a framebuffer consisting of the original pixels and your own 3d stuff.
Hello Dave,
I'm somewhat confused about your comment on the iPhone's camera access. There are numerous applications in the App Store, which obviously use the camera (e.g. Red laser and all the Augmented Reality apps). Do they use some hacks not allowed by Apple?
Thanks
I think its because the way you access video in the apple sdk today, and what you can do with it, is really non-standard and incompatible with the way it is traditionally done on any other device or platform. I am guessing airplay is waiting for Apple to release a similar api that allows direct access to the pixels from the camera.
Hi gromtron,
I think some of these apps are using hacks - not something we'd necessarily be comfortable with putting into Airplay as we risk all Airplay built apps being rejected from Appstore!
see
http://www.readwriteweb.com/archives/iphone_augmented_reality_hack.php
As far as I know doing realtime analysis of the camera data isn't possible using public APIs. As soon as this isn't the case we'll have a camera API implementation for iPhone.
Dave
Hi all,
My original question was not about accessing the camera at low level but rather be able to make a photo or get a photo from the iphone photo library. There are supported sdk calls for this functionality.
Martin.
Hi Martin,
We're considering allowing access to ImagePicker etc via either extensions or separate APIs. Its unlikely to make it into 4.1 though.
Dave
i'm really interesting in accessing photo library to upload photolibrary photo in textures.
probably more of interest if you can pvr/ati compress bitmap data directly from device.Probably it would be very slow to create a 512x512 compressed texture from a 480x320 image but needed if you want to upload a screensize image to use as a background or as a most used texture.
why jpg is not included as normal image format but trough te use of an external lib?
Cannot you include jpg support as you just support other formats?
Hi deadlineproof,
We've agreed to support photo library at some point, but we haven't nailed down a schedule yet.
Compressing textures on device is probably not possible, the standard pvrtc compressor implementation uses many megs of ram on win32 and I don't think the atitc one is even available.
However, the iphone is perfectly capable of rendering 512x512 uncompressed textures, it'll just use up a chunk of memory and may cause some texture cache issues if you have a few of them.
We didn't include jpg as a standard iwimage format because libjpeg adds a fair bit of size to the build. This decision may be looking a bit out of date now (it was taken back when a typical install target was around 1mb).
Mark.
Hi,
Any news on camera support or support for the image picker API ?
I really need either one for my current project ...
Matthijs
Hi Matthjs,
They're both currently scheduled for 4.2, mid-May
Dave
I am waiting for this too, is it included in 4.2?
I'm afraid we've scoped these out of 4.2 to hit our current release date. Rest assured they are a priority to us though for future releases.
I have an app under consideration that needs to capture from the camera or at least pick an image from the camera roll. How soon will airplay support this capability?
It would be nice to think we could make this available in the 4.3 release during October. We can't promise anything though. Sorry not to be more specific.
Could you guys include an example on the RAW pixels or make a frame buffer for the s3e library? Or link to an example somewhere?
Hi MattSa,
This functionality isn't in the SDK yet, so 'not really' is the answer I'm afraid
Dave
Hi MattSa,
This functionality isn't in the SDK yet, so 'not really' is the answer I'm afraid
Dave
The new API of the AV Foundation Framework available in iOS 4 does now support media capture and access to camera. It would be nice if you could add this support to Airplay since it's now officially supported by the Apple SDK.
See :
http://developer.apple.com/library/ios/#documentation/AudioVideo/Concept...
Thanks for pointing this out - we do intend to support s3eCamera properly 'at some point'
Dave
Sorry to dredge this old chestnut up again, but I notice that 4.4 beta 3 still doesn't provide camera support. I have an app in development for which this is a crucial feature. I'm just wondering if s3eCamera is still under active development or whether the intention is that developers take the EDK route and roll their own camera support? Also, is there any form of the s3eCamera API available to pro licensees?
Thanks,
Daragh.
Hi Daragh,
s3eCamera should make it into the upcoming 4.4 major release. It should make it into the 4.4 beta 4 release in a few weeks (we just released 4.4 beta 3). This should include camera capture using the native app, an image picker, and video streaming.
So bear with us :)
Thanks Guy - you've made my day :-)
Hi guys, any updates on this? I noticed this is not mentioned in the 4.4 beta 4 changelog. What's the plan for this? Cheers.
Arbalest57, check this folders for examples:
C:\Airplay SDK\4.4\examples\s3e\s3eCameraBasic\
C:\Airplay SDK\4.4\examples\s3e\s3eCameraCapture\
Hey awesome! Thanks for the info glebedev. Glad to know this is finally coming. Though I have yet to become a pro licensee with support in order to get these changes lol. May I know what's the planned date for the 4.4 major release? Thanks.
Hi all
Do you know if the latest addition of the camera functionality for IOS will restrict the app to IOS 4.x devices or does the s3eCamera make use for pre IOS 4.x API functions?
Thanks
Matt
Hi everybody!
I'm also VERY interested in knowing when is the camera stream support coming for the iPhone!
Else, how can one make Augmented Reality Apps ?
Cheers!