APIs

Today Rambla is hosting "the Non-Stop Rap", a 16-hour non stop live stream of personalized "raps". The campaign promotes upgraded bandwidth capacity for Telenet's so called "Fibrenet" offering. Telenet is the second largest telco operator in Belgium, providing internet over cable to households and business clients.

Telenet rappersAt 8 am this morning the home page of news site "Het Nieuwsblad" was taken over by hip hop musicians and singers, among them well known artists such as Brahim, Leki and De Jeugd Van Tegenwoordig. After clicking on the banner, a viewer lands on the "homie page" where he can enter a friend's name plus a number of keywords, which will then become the subject of a one-minute freestyle "rap". Only seconds later, the video recording of this personalized rap is available in the gallery for on demand viewing.

Advertising agency These Days, who devised this original campaign, and production company MoJuice asked Rambla to take care of the live stream and, more challenging, the real time recording functionality. As one rap is directly followed by another - leaving no time for manual editing and uploading - we came up with a web service which allows a client application to directly record the incoming stream on the Wowza origin server, through simple start and stop commands. As soon as the recording is finished, a second web service pushes the video file to the CDN. In the meantime, our RATS transcoding service generates a couple of thumbnails for the gallery.

Today, Belgian band Absynthe Minded is exclusively releasing the music video for Space, the first single from their new album As It Ever Was, to radio listeners Absynthe Minded - The Most Exclusive Video Everall over Europe. The video won't be on TV, neither will it be available via YouTube or any other music site. Moreover, you will only be able to watch the video while Space is actually playing on the radio.

Rambla was asked to work together with a host of companies to realize this concept, devised by mortierbrigade together with Absynthe Minded. The song is given a digital watermark (technology by Intrasonics) which is detected by an iPhone app (developed by Momads) as soon as Space starts playing on one of the participating radio stations. As a result, the video becomes available on the mostexclusivevideoever.com (designed by mortierbrigade, developed by Wijs).

To make sure that the video can be started just in time, Rambla developed a dedicated web-service which allows the site to remotely launch the video stream on our CDN. After the clip has finished playing, a making-off video is relayed until one of the participating radio stations starts playing the song again.

Streaming | APIs | Wowza

RAWS tutorial 10 is now available. It explains how to attach metadata (in the form of RASS meta elements) to files and directories on the Rambla CDN, using the RAWS PHP client. Meta elements allow you to set values and additional attributes. They are qualified by using vocabularies.

The 'RAWS tutorial' series is designed to allow our users to get up to speed quickly with Rambla's Web Services (RAWS) and their usage. Our 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

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

In this tutorial we will zoom in on the Atom Protocol's link element and the way it's being used in the RAWS APIs. More specifically, we will look at the different kinds of atom:link elements that may be present inside of an atom:feed or atom:entry element.

Read the tutorial here: RAWS Tutorial 5 : Atom Link Elements or check out the rest of our RAWS tutorial series.

APIs
Syndicate content