Your SlideShare is downloading. ×
0
Web Video Solutions: Optimized Video Content for Media Portals
Web Video Solutions: Optimized Video Content for Media Portals
Web Video Solutions: Optimized Video Content for Media Portals
Web Video Solutions: Optimized Video Content for Media Portals
Web Video Solutions: Optimized Video Content for Media Portals
Web Video Solutions: Optimized Video Content for Media Portals
Web Video Solutions: Optimized Video Content for Media Portals
Web Video Solutions: Optimized Video Content for Media Portals
Web Video Solutions: Optimized Video Content for Media Portals
Web Video Solutions: Optimized Video Content for Media Portals
Web Video Solutions: Optimized Video Content for Media Portals
Web Video Solutions: Optimized Video Content for Media Portals
Web Video Solutions: Optimized Video Content for Media Portals
Web Video Solutions: Optimized Video Content for Media Portals
Web Video Solutions: Optimized Video Content for Media Portals
Web Video Solutions: Optimized Video Content for Media Portals
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Web Video Solutions: Optimized Video Content for Media Portals

1,872

Published on

With growing popularity of video sharing networks, video portals become an essential part of marketing web activities. While it is relatively easy to embed a video player into the website showing …

With growing popularity of video sharing networks, video portals become an essential part of marketing web activities. While it is relatively easy to embed a video player into the website showing 10-20 videos, the real challenge is to develop a scalable video sharing portal with up to 10,000 visitors daily, tons of indexed movies with advanced search, intense commenting, categorization, tags, and, the most important – minimum time to load the page with video content.

In this presentation we would like to share our experience on how to efficiently and reliably structure video streams and servers for a medium-to-large size video sharing portal.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,872
On Slideshare
0
From Embeds
0
Number of Embeds
7
Actions
Shares
0
Downloads
29
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Optimized Video Content for Media Portals
    building optimized interactive
    web video solutions
    www.softheme.com
  • 2. Table of Contents
    • Web Video: Building Optimized Interactive Web Video Solutions
    • 3. System Architecture
    • 4. 3-servers structure
    • 5. media content processing
    • 6. Video Formats Conversion
    • 7. Thumbnails
    • 8. Video Distribution
    www.softheme.comOutsourcing to Softheme™ Web Video: Building Optimized Interactive Web Video Solutions
  • 9. Web Video: Building Optimized Interactive Web Video Solutions
    • With growing popularity of video sharing networks, video portalsbecome an essential part of marketing web activities.
    • 10. While it is relatively easy and straightforward to incorporate a video player into the website showing 10 to 20 video clips, the real challenge is to develop a scalable video sharing portal with up to 10k visitors daily, tons of indexed movies with multiple comments to them, advanced search, categorization, tags, and, the most important – minimum time to load the page with video content.
    • 11. In this presentationwe share our experience on how to efficiently structure video streams and servers for a medium-to-large size video sharing portal.
    www.softheme.comOutsourcing to Softheme™ Web Video: Building Optimized Interactive Web Video Solutions
  • 12. System Architecture
    1. Three-servers structure:
    • Front end – web server
    • 13. Media content conversion – a server dedicated to converting the video from custom formats to a unified system format
    • 14. Data storage – a server responsible for storing and distributing media content
    www.softheme.comOutsourcing to Softheme™ Web Video: Building Optimized Interactive Web Video Solutions
  • 15. System Architecture
    • The servers share disk space for simple and effective data exchange.
    • 16. Servers should be arranged physically at the same data center.
    Protocols used for data sharing:
    • Network File System protocol
    • 17. User Datagram Protocol
    www.softheme.comOutsourcing to Softheme™ Web Video: Building Optimized Interactive Web Video Solutions
  • 18. System Architecture
    2. Media content processing.
    Standard way to implement the media content processing:
    www.softheme.comOutsourcing to Softheme™ Web Video: Building Optimized Interactive Web Video Solutions
  • 19. System Architecture
    Optimization of the standard media content processing approach:
    Security check should be conducted on the Media Format Converter level.
    www.softheme.comOutsourcing to Softheme™ Web Video: Building Optimized Interactive Web Video Solutions
  • 20. Video Formats Conversion
    Popular video formats:
    ASF
    MPEG
    FLV
    OGG
    FLV format –
    H264 video standard –
    provides the best video quality,
    keeping the file size small.
    Note that:
    FLV format requires
    Adobe Flash Player 10+
    www.softheme.comOutsourcing to Softheme™ Web Video: Building Optimized Interactive Web Video Solutions
  • 21. Video Formats Conversion
    Video clips to FLV format converting tools:
    1- http://www.ffmpeg.org/
    2 - http://en.wikipedia.org/wiki/MEncoder
    3- http://www.apple.com/quicktime/player/
    4- http://www.adobe.com/products/flashmediaserver/
    www.softheme.comOutsourcing to Softheme™ Web Video: Building Optimized Interactive Web Video Solutions
  • 22. Video Formats Conversion
    Solutions for video meta data management:
    1- http://yamdi.sourceforge.net/
    2 - http://www.imagemagick.org/script/index.php
    www.softheme.comOutsourcing to Softheme™ Web Video: Building Optimized Interactive Web Video Solutions
  • 23. Video Formats Conversion
    List of multimedia formats that can be converted into FLV (H264):
    www.softheme.comOutsourcing to Softheme™ Web Video: Building Optimized Interactive Web Video Solutions
  • 24. Video Formats Conversion
    List of multimedia formats that can be converted into FLV (H264):
    www.softheme.comOutsourcing to Softheme™ Web Video: Building Optimized Interactive Web Video Solutions
  • 25. Video Formats Conversion
    List of multimedia formats that can be converted into FLV (H264):
    www.softheme.comOutsourcing to Softheme™ Web Video: Building Optimized Interactive Web Video Solutions
  • 26. Thumbnails
    Required:
    • custom image size
    • 27. realistic proportions
    • 28. acceptable picture quality
    • 29. minimal file size
    www.softheme.comOutsourcing to Softheme™ Web Video: Building Optimized Interactive Web Video Solutions
  • 30. Video Distribution
    • Distributing video from Data Storage
    • 31. Delivering video files using:
    • 32. HTTP – what is it?
    HTTP streaming or HTTP delivery. HTTP means Hyper Text Transfer Protocol, and is the same protocol used to deliver web pages. For this reason it is easy to set up and use on almost any website, without requiring additional software or special hosting plans.
    • RTMP – what is it?
    Real Time Messaging Protocol (RTMP) is a protocol developed by Adobe Systems for streaming audio, video and data over the Internet, between a Flash player and a server.
    www.softheme.comOutsourcing to Softheme™ Web Video: Building Optimized Interactive Web Video Solutions
  • 33. Thank you!
    Questions? -> info@softheme.com
    2010 | Softheme Team | Kyiv, Ukraine | Software Outsourcing Solutions
    www.softheme.com»Outsourcing to Softheme™

×