The Internet industry in Russia is growing as fast as in many developed countries (USA, Great Britain, Germany), or maybe even faster. This is driven by many factors: a huge audience, broadband adoption and electronic commerce. Web projects in Russia are often following the trend of their Western counterparts. This was discussed at the recent TechCrunch Moscow 2010 conference. As the audience here is largely Russian rather than English-speaking, most major Internet video projects have their Russian implementation. This is unlikely to happen in most of European countries, since the native audience is not so large there and the costs of acquiring rights to the content most probably will not pay off (Hulu model). In this article, we are going to discuss Runet’s largest online video projects. Continue reading
FMS Live Video: Architecture and Design
In recent years, online video streaming has been gaining substantial popularity. It has many applications, starting with the already well-known online TV, sports events, conferences and seminars, video on demand and computer gaming tournaments. Also, it is used for online negotiation and collaboration. Internet bandwidth growth has made all of these services possible. Many high-end products are based on online streaming. In this article, we will discuss the basic challenges you should face while designing your online video streaming infrastructure. Continue reading
How to Choose Flash Media Server
Flash Media Server is Adobe’s cutting-edge video streaming product, featuring advanced functionality, flexibility and reliability. Its latest version 4 has a variety of new capabilities to enable even more innovative projects. This involves support of RTMFP for P2P communication between the clients. For details of this technology, please follow our next publication. Continue reading
Flash without Flash: HTML5 Pitfalls
However porting of Web application originally created in Flash is not an easy task, still it is not impossible. In this article, we will discuss a few points of migration from the Flash to HTML5 tools and the pitfalls you may encounter on the way.
Adobe DRM for Web Video
The growing popularity of online video content is a powerful catalyst for Web multimedia portal development. Every day, more and more videos are published and viewed on the Web. As video content production costs are usually much higher than the cost of Web publishing, there is a reasonable desire to protect the valuable assets. Often, if you are going to distribute premium video content on your site, protection requirements are often put forward by the copyright holders. In this article, we will discuss the available content protection tools, giving more detail to Adobe Flash Access 2.0. Also, we’ll familiarize you with the basics of DRM in your projects and share our hands-on experience in implementing DRM based on Adobe Flash Access 2.0. Continue reading
OSMF Plugin to Save Video Playback Position
In a previous post we wrote about the options to save video playback breakpoint. To our mind, the most efficient technology is sockets-based. In this article, we’ll show it to you in more detail. You’ll know how to create and run a plug-in for the existing OSMF player in order to send the current position to the server. You can download the plug-in with its source code and examples from our website labs.denivip.ru. Continue reading
Flash Media Server: Resume Video from Breakpoint
For media portals delivering lengthy video content (such as feature films), it may be relevant to remember when viewing was last interrupted to later offer to resume it. In this post, we’ll discuss several ways of doing it. Continue reading
Flash Media Server: URLs tokenization
This post continues a series of in-depth overviews on the development of Flash Media Server C + + plugins implementing a custom logic to handle user content delivery requests. Here we will discuss the RTMP URL based content tokenization. It uses an authorization plugin enabling content delivery with dynamically rather than statically generated links. This authorization plugin is often requested by video content copyright holders. Continue reading
Enabling Quality of Service for Online Video
To enhance the quality of video broadcast online, stream status statistics should be analyzed. To collect statistics, two classes can be used: NetStreamInfo and NetStreamMulticastInfo (for P2P connections).In this article, we will overview these classes and the ways to access them via the OSMF framework, which is all but intuitive. We will cover open source ActionScript 3 lib for sending statistics to Google Analytics with QoS metrics. Continue reading
Web analytics and content marketing tool
Today, we are happy to announce the first alpha version of TiViCon, our AIR based application for Web analytics and online content marketing. We use it ourselves to promote our blog, corporate Web site and demo projects. This way we can get an insight into what information is more popular and which promotion tools are most effective. TiViCon enables the main features of Web analysis and online marketing, making them readily available in a single easy-to-use and intuitive interface. At the same time, for more complex analytical tasks, you can use traditional tools. Continue reading