This post is the result of a sort of challenge. The objective is to create an architecture to generate, manage and deliver HTTP streaming videos using free and/or open-source tools and/or applications. It need to answer to many questions : tools must be open source or free; reliability of the platform and the ability to scale up quickly. The architecture can be split in two parts : the content preparation and the delivery. I will expose an overview for each part of the architecture. Then I will list differents tools you can use. To finish, I will give you in details the architecture I will choose to deploy. But to realize this, few or some developments can be required, the language you will use, will be your choice. The operating system will be on Linux. Continue reading
The concept is to use ffmpeg to push content to one server. This server will transcode streams and deliver to the end-users.
Input streams are called feed and for each feed you can have multiple output stream.
We will see two examples on how to deliver content via a ffserver. There will be a FLV and a WebM stream.
A new week with some interesting news in our ecosystem.
- A new streaming protocol was announced last week by Toshiba based on Divx Plus. Here is the PR.
- Youtube opened the subscription. They fires up subscription TV.
- Aereo is a startup based in the US. ABC plans to use live streaming and the cloud to challenge Aereo. Here is how they will do it.
- W3C proceeds with Web Video encryption. The specification seems to be based on AES CTC like for PlayReady.
- Google announced VP9 is nearly done. Youtube will use and deploy it.
- Microsoft on his part, thinks about a OTT set top box. The idea is to compete against AppleTV, GoogleTV, Roku etc…
- Brightcove launched this week his Video Live Cloud service. This solution is probably based on the Zencoder Live Transcoding. Remember, Zencoder was buyed by Brightcove one year ago.
- Netflix + Youtube = Half of internet trafic !!
- Jeff Tapper from Digital Primates made a talk about Streaming video to HTML. A very interesting presentation.
- Amazon announced some new features in Elastic Transcoder (I talked about this product). It supports now HLS, WebM, Mpeg2-ts and multiple output.
Please note the IBC will be in 4 months now, so some news will coming in few weeks now.
I made last year a post to introduce a new streaming server : MistServer. From this article, I follow all the updates made by the team. The DDVTech team released the server in version 1.1 the 31th March. The changelog is available too.
Some important formats were updated in this new version : HLS and Smooth Streaming, HTTP Progressive. They added too MPEG TS protocol. The interface get some updates too for a better management. And the most important, the server gets many improvements. Continue reading
DDVTech positions his solution in a competitive market with some actors : Adobe Media Server, Wowza, Red5, Apache, …