automatic animation uploader

Message boards : Server backend and mirrors : automatic animation uploader
Message board moderation

To post messages, you must log in.

AuthorMessage
Profile keeneym
Project developer

Send message
Joined: 7 Feb 08
Posts: 54
Credit: 224,663
RAC: 0
Message 7873 - Posted: 3 Mar 2008, 23:45:00 UTC

I have recently gotten interested in the BURP project. I am fairly new to Boinc and distributed networking. I was reading over the beta_switchover.txt in the development folder on the server looking for something that I could do to help out. I noticed you were looking for automated content distribution to youtube and google video. I did some research on the subject and nether service allows automated upload. Revver however provides an upload option in their API. I have re familiarized myself with php and have developed a script to submit videos to revver through the revver API and PHP.

If using revver is an option you would be willing to explore I have a few questions on how you would like me to implement this into your existing system. If I undersand the system correctly I would assume you would like an uploadSessionToRevver function simmilar to your encodeSession function that is called by crontask. If not it could simply be something added to the encode function.
ID: 7873 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Janus
Volunteer moderator
Project administrator
Avatar

Send message
Joined: 16 Jun 04
Posts: 4574
Credit: 2,100,463
RAC: 8
Message 7874 - Posted: 4 Mar 2008, 2:45:34 UTC - in response to Message 7873.  

Ok, several things here:

1) The beta server will be running entirely different code, most of which will not be PHP. In other words it may not make sense to implement it into the existing framework (although that could serve as a useful reference for the new implementation).

2) One of the reasons for using a video site like Google, Youtube or Revver would be to be able to have a streaming option on the session page. An interesting aspect is to get this working (with widgets and automated upload).
The best thing would be if the following simple PHP functions were available:
- uploadVideo($path_to_video_file, $user, $password) returns a video ID if successful
- setDescription($video_id, $text, $revveruser, $password) sets the description (on the Revver/Youtube/whatever) to the contents of $text
- setTags($video_id, $tags, $revveruser, $password) sets the tags (on the Revver/Youtube/whatever) to the contents of $tags
- ... set other attributes (like url etc.)
- toHTML($video_id) returns the HTML code necessary for displaying a widget with the given video id loaded.
The functions could be encapsulated in a class called RevverVideoSite or similar.
This (perhaps together with a small example of the usage) would make it very easy to integrate it into the beta server website.

You can assume the server to be running PHP5 with any needed extension.

3) Even though it may turn out to be technically feasible there may be other reasons why this may not be used, one of them is licensing - but this is an entirely different discussion.
ID: 7874 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Janus
Volunteer moderator
Project administrator
Avatar

Send message
Joined: 16 Jun 04
Posts: 4574
Credit: 2,100,463
RAC: 8
Message 7875 - Posted: 4 Mar 2008, 2:55:53 UTC
Last modified: 4 Mar 2008, 2:57:17 UTC

Also revver seems to have parent<>child account relationsships for their commercial ad-related money earning program. This may be worth looking into if we ever adopt the idea of commercial rendering. Ie. a BURP parent account with per-user child accounts.

I admit that I still haven\'t fully understood their system - I\'ll need to read up on it.
ID: 7875 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Janus
Volunteer moderator
Project administrator
Avatar

Send message
Joined: 16 Jun 04
Posts: 4574
Credit: 2,100,463
RAC: 8
Message 7903 - Posted: 12 Mar 2008, 21:32:01 UTC

A quick look at some of Google\'s recent efforts in this area seems to point towards a whole new API being introduced - this may be worth looking into too.
ID: 7903 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote

Message boards : Server backend and mirrors : automatic animation uploader