Re: WebObjects Quicktime for Java
Re: WebObjects Quicktime for Java
- Subject: Re: WebObjects Quicktime for Java
- From: Colin Clark <email@hidden>
- Date: Fri, 14 May 2004 15:43:53 -0400
Hi Marc,
I don't have a lot of experience streaming large files between clients
and WebObjects, particularly in how it relates to the JavaClient
technology. However, WebObjects 5.2 introduced streaming HTTP request
and response data which should make it feasible to have the client
upload the file to your application server and let your WO app store
the file on the WebServer. I'd suggest you check the documentation for
more information.
Potentially you could also choose to include some business logic on the
client side to handle the uploading of the movies from the JavaClient
application itself.
Best,
Colin
On Thursday, May 13, 2004, at 01:13 PM, Marc Monguis wrote:
Thank you for your prompt answer Colin.
I have a question regarding it though.
You're correct in thinking that EOF is not well optimized for
streaming
large amounts of binary data from the database. Most people suggest
that you don't store vast BLOBs in the database; it can be terribly
inefficient
My Application will use internet and intranet WOJavaClients to
populate the
Database with data, the videos will remain outside the database but
referenced from WO and a WebServer directly serving them. The question
is,
can I send the edited videos and data from JavaClientApps(internet)
to the
WOserver and then ask WO to store the videos separately? Also, will WO
perform well when receiving those videos?
Thanks again,
Marc Monguis
Barcelona, Spain
De Colin Clark, el 11/5/04 23:41
Hi Marc,
In principle it should be possible to integrate WebObjects with the
QuickTime for Java API to do some simple video manipulation. I know a
number of members of the list have used QTJ for things like image
resizing without any significant issues, though I haven't heard of
anyone actually editing videos from WO.
In the past I have investigated using WebObjects as a front-end for
simple Web-based video editing similar to what you're suggesting. It's
a big challenge, but should be possible. Cool idea.
You're correct in thinking that EOF is not well optimized for
streaming
large amounts of binary data from the database. Most people suggest
that you don't store vast BLOBs in the database; it can be terribly
inefficient. Can you consider implementing your application so that
the
media files are stored on the Webserver but are maintained by the
WebObjects application? This would allow you to simply store links to
your media in the database, taking advantage of the Webserver's
ability
to stream large amounts of data without actually passing it up from
the
database, through EOF, through your WO application, and out to the
Webserver.
I hope this helps,
Colin
On Tuesday, May 11, 2004, at 01:37 PM, Marc Monguis wrote:
Hi,
I have one project in mind and I'm thinking in developing it with
WebObjects. I've just finished the reading of the "WebObjects
Overview" pdf
and I have some questions regarding it.
The project consists in a video database queryable through internet.
I
would
use the WebObjects Web aproach and I'm not much worried about that
part. In
order to populate that database with the videos and text data I would
use
desktop applications run from the intranet and from internet. However
the
there is "one more thing", videos should be edited within this
application,
just regular cut & paste actions and recompression to a web able
size &
bitrate. And here is where my doubts arise:
Can I integrate WebObjects with QuicktimeForJava to edit those clips?
How will WebObjects perform when sending videos through internet to
the
server if integrated in my ObjectModel? The WebObjects Overview pdf
says
that it doesn't perfom well with large amounts of data, but I don't
know if
it refers to this particular situation.
And finally, do you think WebObjects is what I need or do you think
there is
another approach to the matter that will make things easier for me?
Thank you very much.
Marc Monguis
Barcelona, Spain
_______________________________________________
webobjects-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/webobjects-dev
Do not post admin requests to the list. They will be ignored.
_______________________________________________
webobjects-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/webobjects-dev
Do not post admin requests to the list. They will be ignored.
_______________________________________________
webobjects-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/webobjects-dev
Do not post admin requests to the list. They will be ignored.
_______________________________________________
webobjects-dev mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/webobjects-dev
Do not post admin requests to the list. They will be ignored.