Contact us +32 498 138 661

info@rambla.be

news

The W3C recently issued a Last Call announcement for HTML5, moving the standard one step closer to the finishing line (currently set in 2014). In the meantime, HTML5 has been gaining traction on the web with growing support by browsers and devices alike. According to a recent study by ABI Research, more than 2.1 billion mobile devices will have HTML5 browsers by 2016.

HTML5 video: H.264 and webm

HTML5 video tag : supported formatsAn important aspect of HTML5 is the support for embedded multimedia, including video, audio, and dynamic graphics. Various HTML5 video players have emerged and the list of features is growing steadily. However, the lack of a common video codec for all browsers remains a huge problem, which is not likely to disappear in the near future. Apple (Safari) and Microsoft (IE) have committed to support the H.264 video codec, while Google (Chrome), Mozilla (Firefox) and Opera are bolstering the VP8 codec (as part of a WebM container) instead. The latter group is also supporting the Theora codec and Ogg container format, sometimes depending on the browser version. For more information concerning both formats and the surrounding issues, see this article from our State of Play series.

To avoid your HTML5 videos not playing in some browsers or on some devices, you can currently still use H.264 with a fallback to Flash. However, this solution has a number of drawbacks (e.g. lack of a unified architecture, Flash overhead on devices) and may not be future proof. Another option, which leaves your HTML5 code intact for all browsers and devices, is to encode your videos into Mp4 (H.264), WebM (VP8) and Ogg (Theora). Rambla Transcoding Service (RATS) supports these video formats and has an API that allows for a quick integration into your custom environment.

Auto-Publish BOTH FORMATS Easily

If you need a simple and transparent solution that requires no development effort, our hotfolder system may be what you're looking for. All you have to do is upload your video to your own private FTP directory (= the so-called 'hotfolder'). The hotfolder takes care of the rest:

  • It encodes your video into Mp4, WebM and Ogg format (dimensions, bitrates... can be configured).
  • It optimizes the encoded videos for online delivery.
  • It publishes the .mp4, .webm and .ogg video's side-by-side on the Rambla CDN (you can determine the exact location by creating sub-directories inside your hotfolder).
  • It provides you with a notification or report.

GETTING STARTED

Every Rambla user account has a default hotfolder which is suited for this purpose. To configure your default hotfolder for HTML5: log in to the RATS web-application and select the 'user' menu, then choose 'html5' as your default format-group. Your hotfolder is now ready to start encoding your videos into WebM and mp4 formats and publish them on the CDN. In order to use it, just upload your video files to 'ftp.enc01.rambla.be', logging in with your hotfolder credentials (= your user name followed by the "-enc" suffix and your user password).

For more information or help, see our hotfolder guide or contact us.

Encoding | HTML5

Possibly drawing inspiration from last year's successful Audi A7 campaign, Flemish media company "de Persgroep" invited Antwerp based graffiti artist Steve Locatelli to repeat his tour-de-force at Rock Werchter 2011. In the course of the 4-day festival, Locatelli is drawing festival-goers to the stand of newspaper "De Morgen" by spray-painting a fresh canvas each day. A few metres above their heads, a silent witness is capturing and broadcasting this ongoing artistic event to demorgen.be in a 4-day non-stop live stream.Werchter graffiti

For the setup and management of the live-stream, event agency Happy Few contacted Rambla. At the festival ground, we installed an Axis IP camera which captures video, encodes it into an H.264 video stream and broadcasts this stream to the Rambla CDN.

But since most of us are too time-pressed to linger for more than a few minutes watching the live stream, we were asked to handle the creation of a daily time-lapse movie which compresses the 12-hour live stream into just a few minutes. To this end, the camera posts snapshots every couple of seconds to the Rambla CDN. At the end of each festival day, thousands of still images gathered during the day are routed through the Rambla transcoding engine, resulting, only minutes later, in a caffeine-driven journey from blank canvas to finished work of art.

 

Adaptive streaming or bitrate switching allows clients to automatically switch between different video streams during playback, to ensure the highest possible video quality with minimum buffering and startup time. This way, clients can adapt dynamically to changing bandwidth conditions and available CPU resources, which makes this delivery method especially well suited for mobile devices. Moreover, by using HTTP as the stream transfer protocol, firewall issues are being avoided. For information about the available protocols and their inner workings, see this edition from our 'State of Play' series.

Universal HTTP streamingSingle Set up for Flash, iDevices and Silverlight

Rambla's streaming services support adaptive streaming for Flash, iDevices and Silverlight in a highly transparent manner. This means that a single set up can be used for Apple HTTP Adaptive Streaming, Microsoft Smooth Streaming as well as Adobe's Dynamic Streaming. It suffices to change the last part of the URL path in order to use another protocol. See our Adaptive Streaming Guide for more info on how to set up adaptive streaming yourself.

No preparation required

With the latest upgrade of the Rambla framework, we've gone a step further and automated the whole workflow process of getting your on-demand video ready for adaptive streaming. This includes encoding your source file into multiple files (with different bitrates and/or resolutions, suitable for bitrate switching) and publishing these on the CDN, together with the SMIL configuration files which provide the necessary information to the Wowza streaming server. Instead of having to do this preparation yourself, you can now simply upload your source file to a Rambla 'hotfolder' and wait for the notification that will contain the URL's for all streaming protocols (adaptive and otherwise).

HTTP Adaptive Streaming Made EasyUpload files to your default hotfolder

We provide a default hotfolder for every user account, free of charge*. Inside this hotfolder, which is a private FTP directory, you can create sub-directories that will be mirrored on the CDN. You can customize the default hotfolder settings to support different bitrates and/or resolutions. You can even enhance your hotfolder with other types of transcoding functionality, like letting it generate a .webm file (for HTML5 support) or letting it take snapshots at a given interval. It is also possible to purchase additional hotfolders or let us customize and test your whole set-up for adaptive streaming. Developers can use the RATS API, which includes the same functionality and more.

Get Started Now

As soon as you receive your user credentials, you can start uploading files to your default hotfolder**. By default, your hotfolder is configured to produce high quality content for adaptive streaming, optimized for a screen with 480x360 dimensions. To try it out, just upload a file and wait for the notification mail. This mail also contains URL's that allow you to immediately test each type of adaptive streaming via our Media Player. First make sure that you are logged in to the Rambla control panel with your user credentials, then direct your browser to one of these URL's and start streaming. For more details, see our Default Hotfolder Guide.

 

(*) Please note that, while the set up of the hotfolder is free, file transfer and transcoding which results from files being uploaded to the hotfolder will of course be charged at our normal rates.

(**) If your user account was created before May 2011, please contact Rambla support first, so we can make sure that HTTP streaming is enabled (free of charge)

.

On June 1, 2011 the first Belgian edition of TEDx for kids takes place in WaterlooTEDxKids@Brussels 2011. To us, this seems like a very worthwhile idea. Therefore, Rambla is sponsoring all traffic costs for the livestream that will be available throughout the course of this event.

 

 

Livestream

In a previous post, we've already talked about the advantages of storing your metadata at the CDN level. With the upgrade of Rambla Web Services (RAWS) to version 3.30, this becomes a reality. Media AnnotationsTags or metadata values can now be attached to your media files (and/or directories) using the Rambla Storage Service (RASS) or the corresponding web application. This allows you to do things like media aggregation, intelligent delivery of video ads, dynamic playlist generation, etc. But it may also come in handy for simple tasks like managing and searching your media, or linking different types of files together.

Our API's give you maximum freedom and flexibility in defining your own metadata models or structures. We've chosen not to restrict our users to a particular metadata standard or data dictionary. Instead, each user can choose whether to use simple tagging, or build a more complex set of interrelated vocabularies. You can choose to keep your metadata private or make it publicly accessible in different formats.

Moreover, the Rambla Monitoring Service (RAMS) allows you to analyze the end-user consumption of your media based on their metadata. This way, you can retrieve traffic statistics for all media files that are part of a given campaign, no matter where they are located on the CDN. Or you can compare the number of hits for certain types of video's.

If you're interested in using these features, we recommend that you first read the technical overview or follow our getting started guide. Also, keep an eye on our RAWS tutorial series, in which we will explain how to use the different metadata resources.

MULTIMEDIA AND METADATA

RASS Web Application for Metadata ManagementThe field of metadata for multimedia is still evolving towards a common standard. Therefore, we have chosen not to implement metadata support as a 'finished product'. Instead, it is our intention to further integrate and implement metadata services, depending on both the market evolution and our customers' needs. That is why we have currently marked these new metadata resources as beta features.

For the same reason, we have not yet integrated metadata support into our control panel. Instead, we have extended the RASS API with a dedicated web application to allow users to manage their metadata manually. In the future, we may choose to further develop this web application or integrate metadata management into the control panel, depending on customer feedback.

So, if you have any questions, suggestions or feature requests, don't hesitate to let us know.

About Rambla Web Services

Rambla Web Services (RAWS) is the common denominator for a number of web services which expose a programmatic interface to the Rambla CDN and related services (hosting, encoding, statistics, live-streaming). The RAWS API's are based on REST principles and open standards (ATOM and Atom Publishing Protocol) and accommodate for rapid client application development in any programming language.

APIs
Syndicate content