Streaming Media Solution

Source: Internet
Author: User

Currently, mainstream streaming media services include Microsoft's Windows Media Services (WMV and other media formats), RealNetworks's Helix Server (RM and other media formats), and Apple's QuickTime Streaming Server (mov media format) and Adobe Flash Media Server (FLV media format.
Among them, the FLV media format (Flash video) is based on its excellent compression algorithm (the FLV video with small size and clarity is about 1 MB in 1 minute, and the size of a movie is about MB, it is 1/3 of the size of a common video file, coupled with low CPU usage and good video quality, making it the most popular on-demand (VOD) Application media format on the network.
To play FLV media in a browser, you only need to install Adobe's free playback plug-in flash player on the client. Due to the wide application of Flash technology, internet users have installed more than 90% Flash Player Plug-ins (Adobe official data ). In addition, FLV is usually wrapped in the shell of the SWF player, which can effectively protect the original address of FLV and is not easily downloaded to protect copyright.
The system plans to adopt the Adobe video VOD solution of the FMIS (Flash Media Interactive Server) and FMSS (Flash Media Streaming Server. Currently, the latest version number of the system is 3.5. Its features include:
1. FMS can provide excellent Flash video streaming media playing functions.
2. The system provides a powerful server streaming media engine with script-customizable scripts. This engine allows you to create and deliver interactive media applications and services for any user group on the Internet.
3. The FMSS server can create a Traditional VoD Service Based on Flash video ).
4. The FMIS server can deliver two-way and multi-direction applications with multiple Interactive properties.
5. As a part of Adobe's cross-media solutions, Microsoft can work with Adobe Flash Player and Adobe AIR to address requirements such as database connection access, file system operations, and service access.
6. Use the real time messaging protocol (rtmp) Protocol to achieve real streaming playback. Compared with the traditional progressive download, the client will not have a cache, you can drag the timeline to play the video at any time. When you use progressive download to play the video, the client can easily obtain the video file and drag the timeline at will after the video file is downloaded.
7. In addition, the rtmpe Protocol (the encrypted version of rtmp) is used to make video streams transmitted to the client in a safer way and not easily captured (performance is compromised ).
To meet the requirements of the system, the main application differences between FMIS and FMSS in the two editions of the system are as follows:
8. FMSS is cost-effective and can implement Stream Transmission Based on rtmp/rtmpe protocol to initially protect video files.
9. FMIS facilitates function expansion: it provides programming capabilities on the server side, and further protects video files through user authentication and client information detection, and implements interactive applications.
10. FMIS facilitates performance expansion: it provides origin/edge configuration and can be added by adding edge) server, set origin and edge cluster to improve overall performance and concurrency. Edge servers can be deployed in geographical regions. For example, one edge in Xi'an, one edge in Beijing, and two edge servers collect client connection requests from clients in different regions, enables quick response to user requests.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.