meta data for this page
Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next 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. |