I am going to work on a video website where users/admin will be able to upload the videos and play them using some opensource javascript player. However, I want to know if it is a good idea to start this kind of project on google app engine considering its limitations to server and store the data.
What are the issues which I may have to encounter on Google application engine and if there are any possible solutions for those issues.
Currently, I have doubts on converting the videos while uploading, creating images from the videos uploaded (something like ffmpeg for google app engine) and whether google app engine will allow streaming for large videos considering its request and response constraints.
Please suggest.
Thanks in advance.
Yes, this is practical. You’ll probably want to check out the blobstore for uploading and serving your videos. Conversion will be a little trickier, since you can’t do it directly on App Engine – you’ll need to use an external service, and either set things up so your users upload directly to that, or have the service download, transcode, and re-upload videos to your App Engine site.