WimTV – an OTT video platform for mobile telcos

Being able to stream audio and video in a variety of models – VoD, Live, Scheduled, Subscription, Pay or Free – is a must for video service providers. Some mobile telcos are in the same league, but for many others the main purpose of an OTT video platform is to engage – and keep engaged – customers by providing ever new custoner experiences.

Some examples:

  1. Create and publish playlists of content drawn from own repository and some platform content
  2. Create navigable aggregations of content drawn from own repository and some platform content
  3. Create interactive content posting products that end users can buy
  4. Post a clip of a navigable video it to a social network that other users can edit and post
  5. Collect geo-referenced videos around places
  6. Create video contests that users can vote on
  7. Trade (sell or buy) content
  8. Publish VoD and SVoD content with a variety of business models
  9. Publish and stream live events with associated chat rooms
  10. Create, publish and stream TV-like scheduled content made of on demand and live content

Many OTT video platforms are simply not designed for this type of use, but  a Mobile OTT Video Platform should support a set of requirements that include:

  1. Multitenancy – different platform users operate on the platform, with different rights, to upload, edit, publish, trade and stream content
  2. Internal DRM – different platform users may “do business” with content on the platform
  3. Flexible payment system – different platform users may settle payments between them and with end users accessing the platform
  4. Content editing – different platform users may edit and aggregate content to create new forms of content
  5. Content sharing – different platform users and end users may share certain content on social network
  6. New service creation – some users may develop new services
  7. Frontend update/change – the platform manager may wish to change the look and feel of existing services or create new ones.

WimTV is the Mobile OTT Video Platform that support the above requirements and offers the following basic features:


  1. Robust open source infrastructure
  2. Micro-service architecture for increased scalability
  3. Rich set of API
  4. On cloud/on premises operation
  5. Modern streaming technologies


  1. Completely separated by API from the backend
  2. Customisable video player
  3. Fully responsive
  4. Fully customisable without changing the backend

Use case #1

  • Mobile operator Weiguo wants to leverage on his subscribers to create a video-centred community with WimTV
  • Weiguo designs his role as platform manager, develops special applications, provides services etc.
  • Weiguo subscribers upload, edit, post, share and trade content
  • Weiguo attracts and retains subscribers and gains from transactions effected in the community

Use case #2

  • Mobile operator Bill offers his WimTV platform to Hassan, a new type of content creator
  • Hassan uses WimTV to extend the appeal of an entertainment video that contains some product placements by adding links (called bridgets) that signal the viewer that more information is available on what is shown in the video
  • Amira watches Hassan‘s video and clicks on a bridget related to a scenic place: while the video is in pause mode, she buys a holiday package using the operator’s payment system and shares the bridget on social networks for others to enjoy
  • Bill gains from CPM and transactions

Use case #3

  • Mobile operator Ganesh offers his WimTV platform to service provider José
  • José creates TV-like scheduled programs made up of stored videos and scheduled live events interspersed with commercials
  • Ganesh subscriber Ann watches José‘s programs at scheduled times without consuming her data plan.
  • José uses part of his revenues (commercials) to pay for content and use of Ganesh network.

Use case #4

  • Mobile operator Ali offers his WimTV platform to audio content provider Hideo
  • Keiko creates one of her great playlists and posts it to her page on Ali‘s WimTV platform
  • Ali subscriber Rosy, with an account on Ali‘s WimTV platform, plays Keiko‘s playlist
  • Hideo and Ali, and Hideo and Ali share revenues according to their respective business agreements

Use case #5

  • Mobile operator Yuichi offers his customers the means to create video contests
  • Manufacturer of a consumer brand Jane offers 5,000 $ in Yuichi services for best video on her product
  • Yuichi subscribers post their videos to WimTV market WimTrade
  • A committee assesses the best video

WimTV is real

WimLabs has deployed a WimTV  instance at www.wim.tv implementing the business model depicted in the figure and hosting a community of some 8,000 professional users doing business on the platform.

Let’s walk through this figure taking into account that the numbers in the bulleted list correspond to the numbers in the figure:

  1. To make good use of his videos John uses the WimBox service to upload his videos to WimTV
  2. John publishes his videos with the WimVod service setting the licence used in the service
  3. Sara watches John’s videos according to the licence set by John (creative commons or copyright free or copyright pay). In the last case Sara uses the platform payment system
  4. John selects some of his videos in WimBox and offers them as subscriptions with the WimBundle service
  5. Sara selects a subscription, pays the amount set by John and watches the videos in the subscription for the duration set by John
  6. John wants to presents his company. He knows the power of video on the web, but also its weakness. So he uses WimBridge to create a navigable video
  7. Sara enjoys navigating the video. She concentrates on the parts that are more interesting to her and shares on her social networks the portions
  8. John uses the WimLive service to create and publish live events setting start time, duration and, possibly, price. At the end of the event John finds the video in his WimBox for possible reuse
  9. Sara sees the event published on the WimTV live event page. She watches the event on her mobile phone, possibly after paying for the event on the platform payment system
  10. John likes WimTV’s TV-like programs running on his web site because they provide serendipitous encounters. He uses the WimCast service to stream scheduled services made up of videos and live events
  11. John has some videos that he wishes to monetise. So he uses the WimTrade service to sell his videos to others. He posts his videos on WimTrade with a licence specifying duration, location (on WimTV or downloadable) and remuneration (lump sum, fixed amount for each view, percentage on each view)
  12. When Jim needs a video he goes to WimTrade, pays using the platform payment system and uses the video as per licence.

The purpose of the WimTV instance at www.wim.tv is to demonstrate the potential of the platform and to test the platform while it evolves. It is not meant to suggest that this is the only effective use of the platform.

WimTV has been designed to provide different access levels to the platform

  1. The simplest is to use wim.tv, and copy/paste videos, subscriptions, events, scheduled programs and interactive videos on a web site
  2. A more advanced solution is to design web pages with the look and feel that matches your target web site’s so that, by updating your content on your WimTV account, your web pages are automatically updated
  3. If you have a CMS-based website you can develop appropriate pages and manage your media content directly from the CMS dashboard
  4. Lastly you can run your own WimTV instance – on premises or on the cloud

Contact us at

+39 335 612 11 59



WimTV – A tool for video-enhanced web presence

The evolution of enterprise communication, an essential component of business, demands users to move up a gear: video-enhanced communication. A well conceived, designed, shot and edited video is likely to have a greater impact because it can establish a more emotional communication channel with the target.

Digital video streamed to large number of users on the internet requires the command of serious technologies that should be better left to professionals. More than helping, the number of web-based video platforms sprouted in the last few years are confusing users.

But what does it mean to make video-enhanced communication? Here is a list of requirements.

  1. For sure you want to post videos on your web site
  2. You hate to have your video mingled with somebody else’s ads (unless that is exactly what you have in mind)
  3. You want to be create subscriptions of on demand videos (e.g. a series of lectures)
  4. You want to have a channel and populate it with live events with associated chat rooms
  5. In some cases you want to be able to monetise your content
  6. You hate to forfeit monetisation if you do not achieve a minimum level of views
  7. You want to create a TV on the web that looks like TV on the air with programs made up of videos and live events
  8. You want to create new, personalised and interactive forms of video
  9. You want to post interactive content on social networks
  10. You need some types of content, but where can you get it legally?
  11. Of course you want to know analytic data of the use of your content
  12. You want a more advanced way of managing video content on your web site than by copying and pasting iframes
  13. Your web site uses a CMS and you want to manage all types of content from your dashboard
  14. You want to have your own privately managed video platform with the features above

Your needs are likely to be reflected only in a subset of the above requirements. However, an effective video communication should not have limits. You do not want to discover that you have to move to a new video platform, with all the connected legacy problems, because your platform does not let you express yourself the way you want.

WimTV does all the above and more. You can

  1. Copy and paste videos, subscriptions, events, scheduled programs and interactive videos on your web site, or
  2. Design web pages with the look and feel that matches your web site’s so that by updating your content on your WimTV account, your web pages get automatically updated, or
  3. Manage your media content directly from your CMS-based website, or
  4. Run your own WimTV instance – on premises or on the cloud


Contact us at

+39 335 612 11 59



Video on the web – taking care of the user

On the web you do not feel the lack of video services. Unfortunately, each of these has a problem: it has been built around the business model of the company that proposes it.

What if there was a video service where users decide to configure the service around their business models?

This is what WimLabs, an innovative Turin startup has done. Their WimTV platform is targeted to professional users (hereinafter simply users) so that they can create and package different types of video information and distribute it to end users according to the business model that suits them most.


Thus “Asset Management” is one of the main objectives of the platform. To post videos on their websites, users associate a license describing the conditions under which video are made available to other users or to end users. Supported licences include Creative Commons and Copyright, the latter specifying certain parameters such as duration, price (which can be possibly zero), and so on.


In many cases, selling a video at a time can be difficult. Therefore, WimTV provides users with the ability to group a set of videos into a “subscription” – identified by a name and with parameters such as price and duration – and to put them on sale.


Video content does not have to be static. Real-time video capture is becoming increasingly important and widespread. Therefore, WimTV offers users the ability to create “channels” each containing “events”. An event is defined as a live video captured at a given date and time for a given period of time. The user can also ask WimTV to convert the event to a file that is automatically stored in the user’s repository. The video file so created will be handled as if the user had uploaded it as a video.


Another important form of distribution offered by WimTV is the TV program schedule, i.e. streamed sequence of video files and live events whose transmission starts at the specified time and last for the duration set by the user.

Another WimTV feature is the support to B2B in addition to B2C needs. A video can be put on sale in the user’s store, again with one of the two types of license (Creative Commons and Copyright). This time, however, the conditions are more elaborate because we must be able to express how the seller will benefit from the buyer’s sale of a video licensed. For example, a vendor may license a video for a lump sum or apply a percentage or a fixed amount on each future transaction made by the buyer with the content acquired. The seller may also decide that the license is only granted for distribution on WimTV or that the buyer can download the acquired video and use it anywhere.

Finally WimTV also provides an innovative way to create and stream interactive and navigable videos. We need this feature because, video is a more powerful communication medium than audio because it has a spatial dimension and more powerful than images because it is a time dimension, user’s attention is precious currency on the Web. In fact, after 2 minutes 20% and after 5 minutes, 70% of the viewers abandon the video.

How to combine the complexity of the message with the limited availability of the user to follow the logic thread of the message until the end? How to solve the dilemma between a detailed discussion – with the risk of losing the user’s attention – and a simple message – with the risk of making it incomplete?

WimLabs’s solution adds a new dimension to the video that we call “more details on request” resulting in a form of “navigable” video called video bridget. Users can now decide if they want to “know more” about a given topic of the video by following a “bridget”, i.e. a multimedia connection between the main video and a “destination video” (or other multimedia content).

The figure represents a video bridget: in the upper line there is a “regular” linear video to which “bridges” have been added. If the user clicks on the Video1 bridget, the main video stops and Video1 starts. When Video 1 is over or is interrupted by the user, the main video resumes. The same happens for the bridget that leads to Video2. The user will watch the video and at some point, the Image1 bridget is displayed. If the user clicks on the bridget, Video2 stops and Image1 is displayed. If the user clicks the Back button (first left button), Image1 disappears and Video2 resumes from where it was interrupted. If the user clicks the Back button again, the main video resumes from where it was interrupted.

An innovative aspect of this “extended” form of video is the ability to post a video bridget on a social service, such as Facebook. Here you have got a new viral video tool.

The full list of WimTV services available to date is


Service Features
WimBox Video hosting
WimVod Video on demand streaming with possible monetisation
WimBundle Create video subscriptions (with monetisation)
WimLive Live streaming with event chat and possible monetisation
WimCast TV-style video programming featuring live video and live shows
WimBridge Creating video bridgets (interactive and navigable videos)
WimTrade Video trading

The WimTV Engine houses all the logic behind all WimTV services. The frontend accesses the functionalities of the Engine through controllers and the WimTV APIs.

This architecture allows user to either use the native WimTV pages at www.wim.tv, or to customise their pages by developing front-ends with specific interfaces or even to create their own site. This last possibility is based on WimTV White Label.

To find out more: www.wimlabs.com.

Di Leonardo Chiariglione fondatore e Presidente del gruppo MPEG.



Now you can chat during WimTV live streamings

WimLive Chat has no limit of time, and number of characters and messages – and is optional! WimTV releases the chat functionality attached to live streaming.

WimLabs keeps on working to create services that improve seamless distribution and content of communication. With its live service enriched by the chat, WimTV increases the involvment of the audience which is part of the WimTV community.

Assume you create a live event on WimLive. You can enable the chat on the WimLive page, because hat is not active by default, but requires activation by the live stream organiser. You can chat and communicate with event participants from your private WimLive page or from the public event page. Event participant can have a dialogue with you and among themselves. However, to do so they must be logged-in to WimTV to ensure a secure participation.

Currently WimLive viewers who use the chat are free to write without having to meet limits of number of characters or messages. This establishes a real communication between the event and the audience, and among active viewers.

Unlike other services WimTV live events do not have time limits. Therefore the chat room can be programmed to start before, and continue during and after the event. This way you can create a kind of “waiting room” before the event. By going to the public page you and event participants will see the chat window on the right of the video player.

In this way, by activating a direct streaming with Wim TV you will create an active community before, during and after the event.

For information and contacts:

mail: info@wimlabs.com


Live streaming in WimTV

WimTV offers a complete live streaming solution  that can be used in everyday life but also in the most demanding professional applications.
The figure below represents a general set up

At the transmitting side a user has the following options available

# Sensing device Connection Software Protocol
1 Internal camera Internal WimLabs live producer RTMP
2 External camera USB WimLabs live producer/FLME RTMP
3 External IP camera WiFi WMLE RTMP
4 Mobile device Third party app HLS

FLME=Flash Live Media Encoder
WLME=WimLabs Live Media Encoder
RTMP=Real-Time Messaging Protocol
HLS=HTTP Live Streaming

The encoded stream created by the software (3rd column of the table) reaches the WimTV Streaming Server using either RTMP (cases 1-2-3) or HLS (case 4).
The receiving devices can be mobile devices (smart phones and tablets), PC/laptops or smart TVs. The transport protocols are selected by the WimTV streaming server and can be HLS for mobile devices and smart TVs, and RTMP for PCs/laptops.

Streaming to a smart TV requires that a browser be available in the smart TV set.

The importance of a good video communication

Communicating with the media – and among them video and music – is much more effective than that of a web page simply composed of text and images.

WimLabs, the company specializing in technology and solutions for video services, wishes to offer you analyses and advices on the innovative aspects of video and multimedia.

Today we consider identity, perhaps the most valuable asset in a society where everything risks to become uniform and blurred. We have a few questions:

  • In which contexts is it a priority to emerge?
  • How can we ensure that our value is recognised?
  • How can we stand out from the competition?


We need to communicate to consumers the quality of our mark by differentiating the products and strengthening their brands.
In the minds of people brands play a central role and should therefore be treated as a strategic competitive asset.

WimLabs offers innovative tools to enhance the value of your brands.

With WimTV you have at your disposal a video player that bears your company mark, a space where you can customise your image and promote a sharing of ideas, values ​​and emotions between you and your target.

The easiest way to learn is to experiment. Try it now!

For more info contact: info@wimlabs.com

Use WimTV to live stream from your smart phone!

WimTV is a webapp that cab be natively used both on desktop and mobile.

Today we show you how to live stream directly from your smart phone or tablet.

WimTV’s most distinct feature is the fact of being a service platform where users can manage all their video assets, in the form of both file and events.

Want to do a test together? First you must Register.

Go to www.wim.tv and create your profile. Don’t forget to set the live service password (the password is important to prevent others from using your account, at your expense!).

Click the WimLive tab on the dashboard to enter the WimLive service.

If you have not done it yet, create a channel it now! (a channel is a container of events. You can have the sports channel, the tourism channel etc.). Enter the channel name, a brief description and request a streaming URL by clicking the appropriate button.

Then create your event by giving it a name, deciding if it is paid or free, entering start / end time (hours / minutes), deciding if it is public or private and requesting or not WimTV to record it.

Now your event is created and ready to stream when the time will come!

Now you need an app to stream the event shot by the camera of your smart phone Room to the WimTV server.

As an example we will use the Wowza GoCoder, a free app.

Follow me how to use the app:

Tap the button on the top right and

  • Choose Wowza Streaming Engine, in the new page select Host, enter streaming.wim.tv
  •  Choose Application, in the new page under Stream Name, enter the name of your stream channel WimTV
  • Choose Login, in the new page WimTV enter your user name and streaming password.

At this point, those going to your web TV on WimTV  will see your live (if you have chosen to make your event public).

The good thing is that  next time the streaming will be immediate because the app data is recorded on your device.

Why should you use WimTV and not a competing service?

With WimTV you can decide to make the event public or private, you can charge a fee to people watching the event, you can record the event to a video file and publish the video on your web TV or on another site, possibly for a fee…

We know well that others offer some of these features. The beauty of WimTV is that you have them all together on the same webapp and without having to install or update apps. And also you can decide what and how to publish it, you can decide whether to make it public or private, and finally you can add your brand to the video.


Try it now. Use the Christmas holidays to test and get familiar with this functionality.

We are with you!!

For more info: info@wimlabs.com

or call +39 338 105 9702


Let your brand take center stage

“Content precedes design. Design in the absence of content is not design, it’s decoration”.
Jeffrey Zeldman

The brand is a name, term, symbol, design or a combination of these elements. It identifies the goods or services of a seller differentiating them from those of competitors.
More than ever, individuals are aware of the inherent meaning that every brand incorporates. A particular brand instead of another is often what defines “who we are” through the expression of a set of values ​​and attributes encoded in time.

The symbolic value of the brand guides and orientate a consumer in the buying process; brands are important “cultural resources” to which people refer. Since the brand occupies a central role in people’s minds, it is crucial for a company to strategically manage the brand, which has become one of the most important competitive assets.

How? By differentiating products, providing them with the power of a brand (branding process), communicating to consumers the qualities that the brand embodies, and explaining the reasons why a product requires a higher price tag.

With the growing popularity of video sharing sites, more and more users publish videos commercial or otherwise) online. In order to protect your work and your own content, it is very important to include a mark (which can be a text or an image) on the video. In this way, all people who see the movie will overlay your logo and will know right away who it belongs to.

WimLabs has thought of it. With a few simple clicks you can insert the logo of your company not only on your videos but also on you live events.

Let your brand take center stage.

Author: Lidia Masala

Contact us

WimTV – A new “video on the web” generation

This post will address some of the features of the WimTV platform designed and developed by WimLabs in line with the evolution of the new age of video on the web.

  • Being creators and masters of our ideas and of the content we want to publish.

In previous posts we have analysed the WimTV “legal” context. In particular we have examined  the relationship between the content rights holder and the WimTV platform. The main difference with the majority of other platforms is that WimTV offers hosting, payment and streaming services but does not claim any right to content uploaded to the platform.

The issue of WimTV rights is not just a matter”for lawyers”, but is very practical because the users who want to exploit the results of their creativity must be able to flexibly define how the contents published on the platform shall be used.

In WimTV publication is no tthe simple “put your video on your page” of other platforms. Indeed in WimTV you can post a video that has an attached Creative Commons or a  “normal” copyright license. In the latter case, the video can be published for free or for a fee. In the last case the user must have a PayPal account where the revenues can be collected.

  • Live streaming: from camera to mobile.  

Another important feature is live streaming. From the console you can open as many “channels” you need and populate them with “events” each of which has a beginning and an end and can be for free or for a fee. If you are using a desktop you can use the PC camera or an external camera. You can also use our WMLE software (WimLabs Media Live Encoder) to connect an IP camera (e.g. connected via WiFi).

A very welcome feature is the the recording by WimTV of an event while it is being streamed. After the event you will find the video of the event already in your area (WimBox) ready to be published (to WimVod). As any other uploaded video the recorded video can be oublished with a Creative Commons or copyright licence, in the latter case for free or for a fee.

If you are using a mobile handset you can do very much the same things. In particular you can live stream from your smart phone ot tablet using an external app (e.g Wowza) to capture the video of your handset and send it to the WimTV server for distribution.

  • Give a value to what you watch

So far we have talked about WimTV from the viewpoint of a web TV, but we have not considered the end user, the one who watches videos on WimTV. Well, there’s not much to say because an end user does not need anything specific if not a browser for desktop or mobile. The end user wishing to watch a video for a fee will pay with a credit card or (more comfortably) with PayPal. Each payment will immediately credited to your PayPal account minus the WimTV commission of the 30% which includes the PayPal fees).

Should we stop here? Of course not. Withe the “subscription” functionality available soon a web tv will be able to sell the vision of a certain group (a “bundle“) of videos for a specific period of time. We also have other things in the pipeline that you will know very, very soon

For more information: info@wimlabs.com