This would require major contortions.

GAE is designed around the idea that each request is a short
transaction.  User-facing requests have a 60s deadline, but expect
your app to scale very badly if most requests actually take that long.
 There isn't any way to stream content to a user - you can't hold open
a socket and send data to them continuously.  Perhaps the closest tool
is the Channel API, but I doubt it can provide the necessary
throughput or latency for streaming content.

Backends do not technically have a request deadline but they restart
randomly and you're limited to a handful of simultaneous connections
per instance.  Streaming to a few thousand customers would be
unreliable and _insanely_ expensive.

Jeff

On Thu, Jun 9, 2011 at 4:42 PM, Wasim Hayatt <[email protected]> wrote:
> Hey Guys!
>
> So recently I started using GAE and so far its amazing in terms that
> it supports python and I can create dynamic web apps and such and
> expand my resources easily.
>
> My current live stream set up is on amazon web services in a
> configuration like this: Video Source -----> Webcast Program ----->
> Adobe Flash Live Media Encoder ----->  EC2 Instance with Adobe Flash
> Media Server -----> CloudFront -----> END USERS (Of course there is a
> bit more like route53 and cloud formation in there but thats the
> basics)
>
> What I want to do with Google App Engine:
>
> But anyway I wanted to know if there is any possible way I can do
> Video Source -----> Webcasting Program -----> Adobe Flash Live Media
> Encoder -----> Google App Engine with High Replication Data Store -----
>> End Users accessing it at an embedded Flash video player created
> from google app engine
>
> I would really love to use google app engine to do this task mainly
> because I like the ease of use that comes with GAE.
>
> So my main question is if this is possible with google app engine and
> if so how? And if not is it possible we can do this in the future?
>
> (Hey maybe this is something that would be an awesome project to work
> on if it hasn't already been accomplished :D )
>
> Thank You,
>
> - Wasim Hayatt
>
> --
> You received this message because you are subscribed to the Google Groups 
> "Google App Engine" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to 
> [email protected].
> For more options, visit this group at 
> http://groups.google.com/group/google-appengine?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.

Reply via email to