Difference between revisions of "SoC 2010/Youtube Integration VLMC"
Rohityadav (talk | contribs) |
Rohityadav (talk | contribs) |
||
Line 8: | Line 8: | ||
− | == Roadmap == | + | == Roadmap == |
− | {| class="wikitable | + | {| class="wikitable" |
|- | |- | ||
− | ! Objective | + | ! Objective |
! Proposed Duration | ! Proposed Duration | ||
! Status | ! Status | ||
Line 18: | Line 18: | ||
| Get Youtube Developer Key, study authentication protocol and start hacking VLMC. | | Get Youtube Developer Key, study authentication protocol and start hacking VLMC. | ||
| | | | ||
− | May 24 - May 30 | + | May 24 - May 30 |
| <br> | | <br> | ||
|- | |- | ||
| | | | ||
− | Implement and test authentication API in VLMC. Major UI portion should be implemented. | + | Implement and test authentication API in VLMC. Major UI portion should be implemented. |
− | Work on export movie project to flv(or other supported formats). <br> | + | Work on export movie project to flv(or other supported formats). <br> |
− | Start studying and implementation of direct upload API. <br> | + | Start studying and implementation of direct upload API. <br> |
− | | May 31 - June 20<br> | + | | May 31 - June 20<br> |
− | | <br> | + | | <br> |
− | | <br> | + | | <br> |
| <br> | | <br> | ||
|- | |- | ||
| | | | ||
− | Direct upload must be implemented by now(+/-1 week). <br> | + | Direct upload must be implemented by now(+/-1 week). <br> |
− | Add option in VLMC preferences to configure Network Proxy and manage Youtube credentials. <br> | + | Add option in VLMC preferences to configure Network Proxy and manage Youtube credentials. <br> |
− | | June 20 - June 27 | + | | June 20 - June 27 |
| <br> | | <br> | ||
|- | |- | ||
| | | | ||
− | Start working on video searching and retrieval from Youtube.<br> | + | Start working on video searching and retrieval from Youtube.<br> |
− | Make custom widgets that hold video thumbnails, searching window that holds results...<br> | + | Make custom widgets that hold video thumbnails, searching window that holds results...<br> |
− | By now the project should reach completion of all major objectives. | + | By now the project should reach completion of all major objectives. |
− | | June 28 - July 25 | + | | June 28 - July 25 |
| <br> | | <br> | ||
|- | |- | ||
| | | | ||
− | Given time, implement other Youtube APIs like: <br> | + | Given time, implement other Youtube APIs like: <br> |
− | updating video information, deleting video, create/update/delete playlist etc. <br> | + | updating video information, deleting video, create/update/delete playlist etc. <br> |
− | Use these APIs in VLMC to implements more features. | + | Use these APIs in VLMC to implements more features. |
− | | July 26 - August 8 | + | | July 26 - August 8 |
| <br> | | <br> | ||
|- | |- | ||
| | | | ||
− | Prepare final report and patch covering all the work done during the SoC.<br> | + | Prepare final report and patch covering all the work done during the SoC.<br> |
− | | August 9 - August 15 | + | | August 9 - August 15 |
| <br> | | <br> | ||
|- | |- | ||
− | | Submit patches to Google, SoC Over! | + | | Submit patches to Google, SoC Over! |
− | | >16 August | + | | >16 August |
| <br> | | <br> | ||
|} | |} |
Revision as of 22:50, 29 April 2010
This project is part of Google Summer of Code 2010.
|
Contents
Youtube Integration in VLMC
Abstract
Tasks
Roadmap
Objective | Proposed Duration | Status | ||
---|---|---|---|---|
Get Youtube Developer Key, study authentication protocol and start hacking VLMC. |
May 24 - May 30 |
|||
Implement and test authentication API in VLMC. Major UI portion should be implemented. Work on export movie project to flv(or other supported formats). Start studying and implementation of direct upload API. |
May 31 - June 20 |
|||
Direct upload must be implemented by now(+/-1 week). Add option in VLMC preferences to configure Network Proxy and manage Youtube credentials. |
June 20 - June 27 | |||
Start working on video searching and retrieval from Youtube. Make custom widgets that hold video thumbnails, searching window that holds results... By now the project should reach completion of all major objectives. |
June 28 - July 25 | |||
Given time, implement other Youtube APIs like: updating video information, deleting video, create/update/delete playlist etc. Use these APIs in VLMC to implements more features. |
July 26 - August 8 | |||
Prepare final report and patch covering all the work done during the SoC. |
August 9 - August 15 | |||
Submit patches to Google, SoC Over! | >16 August |
Milestones
Task | Date of completion |
---|---|
Youtube API key, Authentication | |
Network Proxy support, Youtube credential storage | |
Sharing option, video export for Youtube | |
Direct Video Upload! | |
Import media from Youtube (Search and Retrieval) | |
Multiple Video Import/Export support (if feasible/optional) |
Contact
Repository
Building VLMC
For information on building VLMC from source visit: Building VLMC from Source