Presentation is loading. Please wait.

Presentation is loading. Please wait.

EE-Video Yossi Biton Nir Yakobovski 4.2008. Outline  The concept  Main functionality  Challenges & Solutions  Design considerations Layers Class diagram.

Similar presentations


Presentation on theme: "EE-Video Yossi Biton Nir Yakobovski 4.2008. Outline  The concept  Main functionality  Challenges & Solutions  Design considerations Layers Class diagram."— Presentation transcript:

1 EE-Video Yossi Biton Nir Yakobovski 4.2008

2 Outline  The concept  Main functionality  Challenges & Solutions  Design considerations Layers Class diagram  Progress report  Flexible extensions  Demo

3 The concept  EE-Video web site is based on a cutting- edge technology and provides watching, sharing and commenting videos.  The site implementation grounded on: Multiple simultaneously users Rich user experience High scalability Flexible maintainability

4

5 Main Functionality  Watching Videos Progressive download of FLV files.  Uploading Videos Automatic JPG Snapshot from uploaded movie.  Searching Videos Related movies of the current played movie Extensive Search abilities – part B implementation.  Managing users Different tiers of permissions for different levels of users - users with higher level have wider functionality. Using brand new management module within the SQL Database server for improved abilities.

6 Challenges & Solutions  Creating Hierarchy design with separate designated independent layers & objects and assimilating them as API ’ s within other layers.  Coding Using C# and Java script on ASP.NET 3.5 Framework.  Using SQL server for site ’ s Database and users management.  Managing uploaded Video files from multiple users simultaneously.  Using offline application such as FFMpeg for cropping movie ’ s thumbnails.

7 Design - Layers Presentation Layer Presentation Layer  Independent User controls  Rich User interface using AJAX BLL BLL – Business Logic Layer  Custom Entity objects  Custom Business methods DAL DAL – Data Access Layer  XSD  Stored Procedures


Download ppt "EE-Video Yossi Biton Nir Yakobovski 4.2008. Outline  The concept  Main functionality  Challenges & Solutions  Design considerations Layers Class diagram."

Similar presentations


Ads by Google