tinyvid.tv updates
I did some updates to tinyvid.tv, my test site for using the HTML 5 video element, over the last week or so.
I mentioned the first in a previous post, using Facebook Connect for authentication. All user accounts have an internal identifier which is associated with the Facebook account when the user chooses to authorize TinyVid. This means all activities that require user authentication require a Facebook account. Eventually I'll probably add other methods (OpenId, etc).
The main feature addition was uploads. If you are authenticated you can upload files. They are initially set to private visibility. You can edit that to make them public.
There are two ways of doing uploads. The first is via the standard HTML file input element. This requires the uploaded file to be in Ogg format already. I check this when the upload is complete and fail the upload if it is not valid.
The second is using the firefogg Firefox extension. This lets you upload a file in almost any video format. It transcodes the video to Ogg format before uploading. It provides a progress bar for the transcode, and the upload progress, providing a slightly better user experience than the first method.
File uploads are still in testing and I'll be enabling/disabling it as I find problems and fix them.
I changed the fallback mechanism so that browsers that don't have native video support will immediately use the Cortado Java applet instead of requiring a click through.
I added a page showing popular videos. It shows videos with the most views over the last 24 hours, and for all time (since I enabled this feature which is only a few days ago).
There is an account management feature that lists all the videos you've uploaded or converted. You can edit the metadata for these videos (title, description, private/public visibility) or delete them. These requires being authenticated.
Search was added. Currently it searches through the titles. I'll add searching through the description field later.
I fixed an issue that prevented Safari from playing some of the videos due to a bug in the Factor webserver. Safari users will need to install the XiphQT plugin to get Ogg support however.
Categories: tinyvid, video
I mentioned the first in a previous post, using Facebook Connect for authentication. All user accounts have an internal identifier which is associated with the Facebook account when the user chooses to authorize TinyVid. This means all activities that require user authentication require a Facebook account. Eventually I'll probably add other methods (OpenId, etc).
The main feature addition was uploads. If you are authenticated you can upload files. They are initially set to private visibility. You can edit that to make them public.
There are two ways of doing uploads. The first is via the standard HTML file input element. This requires the uploaded file to be in Ogg format already. I check this when the upload is complete and fail the upload if it is not valid.
The second is using the firefogg Firefox extension. This lets you upload a file in almost any video format. It transcodes the video to Ogg format before uploading. It provides a progress bar for the transcode, and the upload progress, providing a slightly better user experience than the first method.
File uploads are still in testing and I'll be enabling/disabling it as I find problems and fix them.
I changed the fallback mechanism so that browsers that don't have native video support will immediately use the Cortado Java applet instead of requiring a click through.
I added a page showing popular videos. It shows videos with the most views over the last 24 hours, and for all time (since I enabled this feature which is only a few days ago).
There is an account management feature that lists all the videos you've uploaded or converted. You can edit the metadata for these videos (title, description, private/public visibility) or delete them. These requires being authenticated.
Search was added. Currently it searches through the titles. I'll add searching through the description field later.
I fixed an issue that prevented Safari from playing some of the videos due to a bug in the Factor webserver. Safari users will need to install the XiphQT plugin to get Ogg support however.
Categories: tinyvid, video

2 Comments:
excellent improvements!! Is it possible to have a "passthrough" with the firefogg extension so that if my files are already in ogg/ogv format, they go right up without a re-encoding but I get the better experience of the progress on upload?
Thanks Asa! Currently it doesn't 'passthrough' but may do in the future I'm told.
In the meantime I'll add a button that that can be used to select ogg/ogv files and just upload, skipping the encode step.
Post a Comment
<< Home