Sony Pixel Power calrec Sony

How to Build Media Applications With Vidispine Development Toolkit (pt1)

11/09/2018

This is the first part of the four-part tutorial for building media application based on the Vidispine Development Kit. The tutorial is hands-on, with code examples, and will result in a very simple media supply chain, from an import of files to export/transcoding of the same files.

In this blog post series, you will learn to set up and build your first super-simple media application using the Vidispine Development Kit. When you are done you will have the world's simplest media supply chain using the Vidispine API as a backbone, running on your laptop/desktop/server. There will be one post per days posted from today, and you will be able to finish without running out of Vidinet credits.

Getting started Before you can get started with the coding fun you need to have a Vidispine API running somewhere, and obtained a license to the Vidispine Development Kit to get access to the Github repository. The quickest and simplest way to get a Vidispine API is to head over to Vidinet and spin up one yourself. There is a $300 credit applied automatically, which will take you through this tutorial. When the Vidispine API is up you can request a VDT license directly from the Vidinet dashboard. If you want to learn more about our ecosystem we also recommend our Vidinet webinar series.

Preparations Ok, you have your license as well as access to Github, now we just need to make sure you have everything necessary installed on your computer. You can find the instructions either in the VDT repository or in the Vidispine knowledge base. It is also a good idea to keep the API documentation and the VDT documentation open in a browser window. If you run into trouble, head over to the troubleshooting guide in the support forum.

Setting up a VDT boilerplate In this blog, we will set up part of the Vidispine Development Toolkit, more specifically a fully working project boilerplate on Django 2 and Vue.js. It should work for both MacOS and Linux. but there might be a few differences, which we will point out. This guide assumes that you have installed everything pointed out in the getting started section above.

Installing/cloning the VDT Django template The next part assumes that you have a Github user with access to the VDT parts of the Vidispine Github repository and that you either have set up SSH access using a public key, or have a working username/password.

Create/navigate to the folder where you want to install the project and django. Then proceed with the steps below:

yarn global add vue-cli vue-init --clone vidispine/vdt-vue-django-template new-vdt-app If the cloning process doesn't progress or you wish to download the repository manually, try this instead:

git clone git@github.com:vidispine/vdt-vue-django-template.git ./vdt-vue-django-template vue-init ./vdt-vue-django-template new-vdt-app Setting up the vdt django template The next step is to set up the Django VDT template. This will create a new virtual environment and launch the setup script included in the vdt-vue-django-template. The setup script will run and install all the packages and dependencies required to run the application.

cd new-vdt-app python3 -m venv /.virtualenv/app source /.virtualenv/app/bin/activate source ./setup.sh Note: If you have trouble with git access, please check the troubleshooting guide in the knowledge base.

Let the installer run and enjoy a nice cup of coffee. During the course of the setup, the system will prompt you for for some information:

Vidispine API URL, e.g., the one you created to get a VDT license (do not add a trailing / )

Your Vidispine credentials (do not leave them empty)

The option to create a development server config (you should)

Start the Django server by running the snippet provided by the installer.

python manage.py runserver 127.0.0.1:8000 --settings=app.settings.local Open a new terminal in the same directory and run:

yarn build yarn start The above commands will compile and build minified files that are more easily comprehended by the system.

Open your browser and enter the URL above. If everything works as intended and the setup finished correctly, you should get a notification that Vue and Django are running and that Vidispine is active.

If you can see the above web page you're done with the first step in this tutorial. In this blog post, we learned how to set up and configure the vdt development environment. That's it! Now you have a fully functional project boilerplate based on Django 2 and Vue.js and you are ready to continue to the next part in the series.

In the next blog post we will configure the development server (http://127.0.0.1:4000/) and our project to implement the vdt-vue-components and then use few of them to list all storages for our instance, list all importable files for the selected storage and import the selected files from that storage.
LINK: https://www.vidispine.com/blog/how-to-build-media-applications-with-vi...
See more stories from vidispine

Most recent headlines

09/11/2025

Dalet Unveils Agentic AI Media Workflows at IBC2025

Dalet today announced a transformative leap forward for media operations: Agentic Artificial Intelligence (AI) that unifies the Dalet ecosystem under one natura...

23/10/2025

Unlocking Character: Sportcast on Executing the Bundesliga and Bundesliga 2 New Season Production

Unlocking character: Sportcast on executing the Bundesliga and Bundesliga 2 new ...

23/10/2025

Clear Coordination: Juggling the New Bundesliga Rights Cycle Requirements and Pushing Innovation Forward at Sportcast

Clear coordination: Juggling the new Bundesliga rights cycle requirements and pu...

23/10/2025

Analysis: Is Piracy Just the Cost of Doing Business?

Analysis: Is piracy just the cost of doing business? By Callum McCarthy, Editor-at-Large Tuesday, October 21, 2025 - 09:58 Print This Story It's high ...

23/10/2025

ESPN's Adam Whitlock on Driving Real-World Innovation Across the Video-Transmission Industry

ESPN's Adam Whitlock on Driving Real-World Innovation Across the Video-Trans...

23/10/2025

SVG TranSPORT 2025 Unites 300+ Industry Leaders in New York for Deep Dive Into Live Transmission Technology

SVG TranSPORT 2025 Unites 300+ Industry Leaders in New York for Deep Dive Into L...

23/10/2025

NBA Tip-Off: League Starts Season With Two New Broadcast Partners, In-House NBA TV/NBA App Ops

NBA Tip-Off: League Starts Season With Two New Broadcast Partners, In-House NBA ...

23/10/2025

NFL Deepens Business Partnership with EA Sports; More Madden Casts to Come?

NFL Deepens Business Partnership with EA Sports; More Madden Casts to Come?EA Sports will remain the exclusive producer and distributor of Madden NFL video game...

23/10/2025

NFL Moves Pro Bowl Games Indoors and to Super Bowl Week; Leans Into a Made-for-TV Presentation

NFL Moves Pro Bowl Games Indoors and to Super Bowl Week; Leans Into a Made-for-T...

23/10/2025

Together in Time: Alan Domnguez on the Common Themes in his Films and Sundance Institute's Support

By Alan Dominguez Recently I have been thinking about the intersection of two e...

23/10/2025

Coexistence, My Ass! Dares Peacemaking to Not Be So Serious

(L-R) Amber Fares and Noam Shuster Eliassi attend the 2025 Sundance Film Festival premiere of Coexistence, My Ass! at the Egyptian Theatre on January 26, 2025...

23/10/2025

A Force Multiplier for High-Frequency Communications: The L3Harris ARGUS-HF

The new solution is industry's first multi-channel receiver available for L3Harris's resilient tactical high-frequency data waveforms....

23/10/2025

Survey: Americans Concerned' About AI's Impact on Journalism

NEW YORK During a high-profile session at NAB Show New York, new survey data was shared that revealed significant public concern over artificial intelligence (A...

23/10/2025

Fox Weather Taps T-Mobile's SuperMobile for Extreme Weather Coverage

BELLEVUE, Wash. and NEW YORK Fox Weather has tapped T-Mobile as its preferred communications provider and said all of its reporters will be equipped with SuperM...

23/10/2025

Mike Wright Joins Lawo as VP, Sales, North America

RASTATT, Germany Broadcast and media workflow technology vendor Lawo has tapped Mike Wright as VP of sales, North America....

23/10/2025

European Broadcaster ARTE Taps Grass Valley for IP Transition

MONTREAL European cultural broadcaster ARTE has selected Grass Valley LDX 135 cameras and Creative Grading solution as part of its move from SDI/1080i to a nati...

23/10/2025

Scripps Names Daniel Parsons Chief Information Security Officer

CINCINNATI The E.W. Scripps Company has named Daniel Parsons as its new chief information security officer, effective Oct. 20....

23/10/2025

WWTV Completes IP Studio Upgrade

ALAMEDA, Calif. Northern Michigan broadcaster WWTV recently completed a major IP-based upgrade that connects its new Traverse City studio with its control room ...

23/10/2025

Verizon Fios TV, Nexstar Blackout Looms as Contract Ends on Oct. 24

A deadline is looming for a new carriage deal between Verizon's Fios TV and Nexstar, with both Verizon and the pay TV-backed American Television Alliance bl...

23/10/2025

Survey: Americans 'Concerned' About AI's Impact on Journalism

NEW YORK During a high-profile session at NAB Show New York, new survey data was shared that revealed significant public concern over artificial intelligence (A...

23/10/2025

Fox Weather Taps T-Mobile's Supermobile for Extreme-Weather Coverage

BELLEVUE, Wash. and NEW YORK Fox Weather has tapped T-Mobile has as its preferred communications provider and announced that all Fox Weather reporters are being...

23/10/2025

PBS Taps Amazon Bedrock to Improve Search on Digital Platforms

PBS will use generative AI from Amazon Web Services to provide enhanced search results to viewers on the PBS App and PBS LearningMedia platforms, the network an...

23/10/2025

The Resurrected' Marks First Chinese-Language Series to Launch Netflix Profile Icons

Back to All News The Resurrected' Marks First Chinese-Language Series to L...

23/10/2025

RT publishes Register of External Activities for Q2/2025 (statistical summary)

RT is today publishing a statistical summary from the Register of External Activities for the second quarter of 2025. The RT Register of External Activities ...

23/10/2025

THE BOYS ARE BACK IN TOWN THE 2 JOHNNIES LATE NIGHT LOCK IN RETURNS FOR SERIES 3

Series three of the award winning, hit comedy entertainment series The 2 Johnnies Late Night Lock In is back on your screens, celebrating the very best of all t...

23/10/2025

Fleadh Cheoil, presented by Dith S and Muireann Nic Amhlaoibh returns to RT

Performances by Michael Flatley, Andy Irvine, Cuckoo's Nest, Foster and Allen and more Friday 24 October, 8pm on RT One and RT Player Fleadh Cheoil re...

23/10/2025

Fangs Out, Frames Up: Vampire: The Masquerade - Bloodlines 2' Leads a Killer GFN Thursday

The nights grow longer and the shadows get bolder with Vampire The Masquerade: B...

22/10/2025

Prime Video Inks Deal To Present NFL Black Friday Game Worldwide

Prime Video Inks Deal To Present NFL Black Friday Game Worldwide By SVG Staff Wednesday, October 22, 2025 - 10:06 am Print This Story | Subscribe Story ...

22/10/2025

NBA Tip-Off: ESPN Goes 1080p HDR End-to-End, Flipping HDR Switch on REMI and REMCO Shows

NBA Tip-Off: ESPN Goes 1080p HDR End-to-End, Flipping HDR Switch on REMI and REM...

22/10/2025

FloSports Empowers Division II, III Athletic Departments With Turnkey Production Suite for Livestreaming Production

FloSports Empowers Division II, III Athletic Departments With Turnkey Production...

22/10/2025

Wall Street Video Summit Debuts, Bringing Together 200 Financial Enterprise Video Executives in NYC

Wall Street Video Summit Debuts, Bringing Together 200 Financial Enterprise Vide...

22/10/2025

Dueling Pianos: International Chopin Piano Competition Is as Competitive as a Ballgame - and Has Amazing Audio

Dueling Pianos: International Chopin Piano Competition Is as Competitive as a Ba...

22/10/2025

Celebrate the Anniversaries of Shakira's Landmark Albums With Spotify-Exclusive EP and Video Special

In 1995, a young Colombian artist released an album that would change Latin pop ...

22/10/2025

SGL Carbon expands sustainable energy supply and invests in photovoltaic system at Meitingen site

Over the past few months, a photovoltaic system has been installed on a three-he...

22/10/2025

Orion Meets SLS: L3Harris Technology Ready to go to the Moon

The Orion spacecraft for NASA's Artemis II mission is stacked on the Space Launch System (SLS) rocket in High Bay 3 of the Vehicle Assembly Building at Kenn...

22/10/2025

Hybrid SATCOM: Delivering Resilient and Agile Connectivity Today

L3Harris' Hybrid SATCOM is resilient by design, offering path diversity that eliminates vulnerabilities by routing data across the best available networks i...

22/10/2025

The 2025 NAB Show New York Opens With More Than 12,000 Attendees Expected

WASHINGTON, D.C. Organizers of NAB Show New York said they are expecting more than 12,000 registered attendees from about 100 countries along with 260 exhibitor...

22/10/2025

The 2025 NAB Show New York Set to Open with More Than 12,000 Attendees Expected

WASHINGTON, D.C The organizers of The 2025 NAB Show New York have announced that they are expecting more than 12,000 registered attendees from about 100 countr...

22/10/2025

Masque Sound and Jaffe Holden Create Transformative Perfo...

Masque Sound, a leading theatrical sound reinforcement, installation and design company, supplied an extensive gear package of professional-grade equipment for ...

22/10/2025

Lightware UCX-3x3-TPX-RX20 sets new standard for connecte...

Lightware, a global leader in signal management and AV connectivity solutions, is seeing strong market momentum for the UCX-3x3-TPX-RX20, a compact transmitter-...

22/10/2025

Chyron Releases PAINT 10.2 Telestration Platform

MELVILLE, N.Y. Chyron has released PAINT 10.2, the latest update for its telestration platform, adding support for SMPTE ST 2110 IP workflows, expanding brandin...

22/10/2025

NBCUniversal Invests in ATSC 3.0 Authority Behind Run3TV

WASHINGTON Run3TV today said NBCUniversal is joining as an investor in the ATSC 3.0 Framework Authority, which develops the Run3TV NextGen TV application platfo...

22/10/2025

swXtch.io to Feature SRT-X Gateway, groundSwXtch at NAB Show New York

ATLANTA swXtch.io will feature two new networking solutions extending the company's reach across more cloud and on-prem workflows at NAB Show New York, set ...

22/10/2025

HBO Max Increases Prices for All Tiers

The Warner Bros. Discoverys HBO Max streaming services has increased prices for all its streaming tiers effectively immediately for new customers. Existing cust...

22/10/2025

OpenDrives Inks Agreement With Versatile Distribution Services

LOS ANGELES OpenDrives has signed a new distribution partnership deal with Versatile Distribution Services (VDS) to strengthen its channel and streamline how it...

22/10/2025

The 2025 NAB Show New York Set to Open with More Than 12,000 Attendees

WASHINGTON, D.C The organizers of The 2025 NAB Show New York have announced that they are expecting more than 12,000 registered attendees from about 100 countr...

22/10/2025

Samora Pinderhughes Brings Immersive Sound to Berklee's Signature Series

Samora Pinderhughes Brings Immersive Sound to Berklee's Signature Series The artist and composer, who's worked with Herbie Hancock, Robert Glasper, Co...

22/10/2025

BMI Day at Berklee Celebrates Composer Fil Eisler and Awards Scholarship to Student Jack Ryan

BMI Day at Berklee Celebrates Composer Fil Eisler and Awards Scholarship to Stud...

22/10/2025

Tribeca Announces Star-Studded Lineup of Membership Events Featuring Tracy Morgan, Alex Rodriguez, and Lucy Liu

October 22nd, 2025 TRIBECA ANNOUNCES STAR-STUDDED LINEUP OF MEMBERSHIP EVENTS F...

22/10/2025

Rohde & Schwarz and TRUMPF cooperate in drone defense

Rohde & Schwarz and TRUMPF cooperate in drone defense Rohde & Schwarz and TRUMPF partner to deliver a comprehensive drone defense solution combining Rohde & S...