Vidinet – A Primer For Vidispine Users

By Vidispine - September 28, 2017

We released Vidinet during IBC, and now you ask what Vidinet is, what it can do for you, and even more importantly – how do I get started. This is a short primer to help you get started with Vidinet. We will update this post as we create more material, and as questions arise that are of value to everyone.

The media industry is set up for a sea change in how media supply chains are created, deployed and maintained. In a fast-moving media landscape, there is no time to wait for the next upgrade to your existing MAM; you need to be able to add new features on a continuous basis to meet the demands of your customers and partners. Our solution is Vidinet.

Vidinet is a cloud-based service connected to your new or existing Vidispine Server, enabling you to connect extremely scalable media services without any upfront costs, only paying for services you use, when you use them. With a transparent and straightforward cost structure, and the ability to predict the cost of running a service on Vidinet on your specific asset, before you run it, you are always in control.

Vidinet Overview

Initially, transcoding and QC (quality control) are available, with more services coming in the near future. Vidinet is a managed service by Vidispine, meaning that Vidispine takes care of all scaling, resiliency, and upgrades.

If you’re eager to begin now, here is the ultra-short version on how to get started with Vidinet:

  1. Register for a Vidinet Account.
  2. Launch a service from the Vidinet Dashboard.
  3. Connect to your Vidinet Service from your Vidispine Server.
  4. Get cost estimates before submitting payload (optional).
  5. Run your Vidinet payload from Vidispine.
  6. Monitor usage and cost in Vidinet Dashboard.

If you want more meat on the bone, keep reading, and also keep an eye on this blog as we will update with in-depth technical posts, more reasoning on why we created Vidinet, and what we see in the future.

Using Vidinet

To use Vidinet you need to register a Vidinet account at https://www.vidinet.net/register. You also need the latest version of Vidispine Server, Vidispine Server 4.11. Download Vidispine Server 4.11 in the Support Portal (registration required), under Software Downloads or from the official Vidispine repo.

Vidinet Dashboard

The Vidinet Dashboard is where you find all your services. Once you have registered and logged in, you have access to the available offerings and can create your service.

Vidinet Dashboard

Once the Service has been created, you will receive a Service Endpoint. The Service Endpoint consists of three components:

  • The key pair (access key and secret key) necessary to use the Service
  • The ID of the Service
  • The endpoint (URI) needed by Vidispine Server to communicate with the Service

All the above information is conveniently displayed on the dashboard in an XML document ready to be posted to Vidispine Server to register your new Vidinet Service.

 <ResourceDocument xmlns="http://xml.vidispine.com/schema/vidispine"> 
     <vidinet> 
         <url>vidinet://{AccessKey}:{SecretKey}@{ServiceID}</url> 
         <endpoint>https://services.vidinet.net</endpoint> 
         <type>TRANSCODER</type> 
     </vidinet> 
 </ResourceDocument>

When your Vidispine Server is connected you can immediately see it in the Vidinet dashboard, in the details description of your connected service.

Vidinet Connected Servers

Job Monitoring

While the Vidinet jobs are running, Vidinet will continuously report back job status to the requesting Vidispine Server. It will also be possible to monitor jobs directly from within the Vidinet dashboard, for all connected Vidispine Servers, and all running Vidinet jobs. The Vidinet dashboard also shows the job history.

Vidinet Job Monitor

S3 storage

In the first version of Vidinet, all operations are done on S3 objects. That means your Vidispine Server need a storage with an S3 method for your Vidinet functions.

Cost estimates

Vidinet and Vidispine Server support what we call a “cost-aware API.” That means that you can query how much the operation will cost in Vidinet, before you make the actual request, via an API call to Vidispine Server. The API call for this is the same as the real request, but with a cost/ prefix.

Valuable links

Now what?

Register (you get a $100 trial service credits if you register now), play with it, and contact us for any questions. Keep an eye on this blog post and the blog for more posts about Vidinet in the coming weeks.

Categories

Vidinet