On example of BLIP.TV UPLOAD CONCEPTS
Problem: You are looking for free video hosting with extended API capabilities: at least allow your own site to upload videos on a server side, and present them on your site neither as FLV flash player or other kind of player. | Solution: 0. Advanced concept : with NOTIFY
Saying clock.avi
Movie length Movie type And correctly form clock_meta.xml: <metadata> <collection>testmovie</collection> <mediatype>movies</mediatype> <title>test movie</title> <director>test movie</director> </metadata> Clock_files.xml <files> <file name="clock.avi" source="original"> <runtime>2:30</runtime> <format>MPEG2</format> </file> </files>
Create directory named clock on a remote site:
And upload there files prepared above
CURRENTLY NOTIFICATION URL FAILS, BUT SHOULD WORK ACCORDING TO API Simple concept: without notify: File is uploaded to FTP, and is posted once FTP connection is dropped Site than monitors http://account.blip.tv/rss to locate information necessary to playback the file:
Once necessary data about uploaded file are explored, it can be embedded directly into client site:
Through any javascript player control accepting FLV media.
Conclusion: blip.tv at present moment provides best options for your site to control server side video publishing. Please note, that you might get flv video back on your own site, and delete original video from blip.tv; However I find this is not a kind use of great blip.tv service
|