meta data for this page
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| vaadin2009:grp4:start [2009/10/22 20:01] – vaadin | vaadin2009:grp4:start [2009/10/23 14:20] (current) – pyy | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== Group 4: Video Streamer ====== | + | ====== Group 4: Video Streamer ===== |
| + | |||
| + | * Pyy Mikko | ||
| + | * Bhetuwal Pashupati | ||
| + | * Babur Zahir U D | ||
| ====== Idea ====== | ====== Idea ====== | ||
| - | Offers | + | Offer a service where users can play videos |
| - | ====== Services====== | ||
| - | * Offer list of available music channel through a common portal | ||
| - | * | ||
| - | * Users can browse different jukebox play lists | ||
| - | * Jukeboxes offer information about available music | ||
| - | * Users can search for music | ||
| - | * Users can send play requests to jukebox of their choice | ||
| - | * Requests are send to a jukebox which handles requests as it sees fit(?) | ||
| - | (focus on core idea functionality) | + | The initial |
| + | ====== Services and functionalities====== | ||
| + | Priorities: 1 highest, .. , 3 lowest; Finished | ||
| + | ^ Service ^ Priority ^ | ||
| + | |List available channels | 1 | | ||
| + | |List available content from selected channel | 1 | | ||
| + | |Display selected video content| 1 | | ||
| + | |//Obtain channel list from site// | 1 | | ||
| + | |//Obtain channel' | ||
| + | ||| | ||
| ====== Software ====== | ====== Software ====== | ||
| - | (files | + | ====Package==== |
| + | {{: | ||
| + | {{: | ||
| + | |||
| + | ====Implementation==== | ||
| + | Implementation consists of four classes: | ||
| + | * // | ||
| + | * // | ||
| + | * // | ||
| + | * // | ||
| + | |||
| + | |||
| + | Current implementation uses prelisted content instead of dynamic content loaded from video sites. This could possibly be improved as an automated listing through a channel, for example, loaded from youtube.com. | ||
| + | |||
| + | ====Screenshot==== | ||
| + | {{: | ||
| + | |||
| + | ====Vaadin review==== | ||
| + | ==Component summary== | ||
| + | * VerticalLayout | ||
| + | * Label | ||
| + | * SplitPanel | ||
| + | * GridLayout | ||
| + | * Embedded | ||
| + | * Table | ||
| + | |||
| + | Main window is VerticalLayout that contains a caption Label and vertical SplitPanel. Top part of SplitPanel contains a GridLayout where Embedded component | ||
| + | |||
| + | ==Impressive!== | ||
| + | Lots of different components. | ||
| + | |||
| + | ==Problems== | ||
| + | Positioning items on the screen is somewhat hard at times. Especially relative width/ | ||
| + | |||
| + | |||
| + | ====Acknowledgments===== | ||
| + | Special thanks for the group 6 for helping us with jukebox software installations and deployment even though it didn't realize as a software during this course. | ||