BlackMagicDesign SmartControl Scheduling App

Completed Posted Jan 11, 2014 Paid on delivery
Completed Paid on delivery

I need a custom software application that can remotely control and command a networked BlackMagicDesign VideoHub SmartControl.

This is what one looks like:

[login to view URL]

A VideoHub SmartControl is a manually controlled device with buttons that a person must push that allows a user to change the routing pathways on a connected videohub.

So the idea is that you have a videohub with 10 incoming video signals, and the videohub is connected to the network and is able to receive remote commands that direct it to route those 10 signals to various outputs.

A SmartControl is device with manual pushbuttons that can be programmed with macro actions. This device is then connected to the network and sends remote commands to the VideoHub and tells it where to route the 10 video feeds.

I need a command and control program that communicates with the SMARTCONTROL and simulates virtual “button presses” which then move through the SmartControl pathway and tells the VideoHub where to route signals.

This command and control program needs to be able to follow a list of scheduled events, essentially following a script of desired “button presses” to send to the SmartControl that should happen either at specific times or at specific intervals.

Upon triggering a “button press” which essentially routes different video feeds to a “main line” the control program needs to play a media file or media file playlist using VLC.

The purpose of this program is to essentially allow our live video feed to be automatically “switched” to a commercial, let the commercial play, and then be “switch” back again to the live feed.

I hired a company to create this application, however they have been unable to finish the work. The application is at least 85% complete. However there are bugs and many missing features that make the program unusable.

I need someone to finish this program, fix any/all bugs, and add the final desired features needed.

The source code, design chart and functional application can be downloaded here:

[login to view URL]

Please feel free to examine the code and evaluate if you can make sense of it.

The software development kit for the BlackMagicDesign VideoHub SmartControl can be downloaded here:

[login to view URL]

Additionally, once the control program is complete, I also need a special VLC plug-in program modified as a supplement to the system.

Here is the issue:

When we are playing a scheduled playlist, or whenever we are playing a playlist (or series of videos in general) we need to be able to display an OVERLAY across the top/bottom of the video screen of a COUNTDOWN to when the video playlist will be over and we will be LIVE again.

For example, in the bottom left corner of the VLC video playback screen you would see something like this counting down:

"00:07:03 Minutes until LIVE broadcast..."

The program VLC accepts add on plug ins that users can create - so I need a plug in made that looks at a VLC playlist, determines how long the total length of time the playlist is, and then puts the countdown on-screen.

THE GOOD NEWS IS THAT I FOUND A PLUG IN (WITH SOURCE CODE) THAT DOES ALMOST ALL OF THIS ALREADY! :)

However, the plug in that I found, only calculates remaining time for a SINGLE VIDEO, not a TOTAL PLAYLIST. So all you need to do is simply modify it to get total playlist time length instead of single video time length.

You can find more info on the plug in called "TIME" here:

[login to view URL]

If you are able to take this project on and successfully complete it quickly, there is an opportunity that my company may just use your services regularly and for numerous projects. We are looking for a competent source for all our future engineering work.

C Programming C++ Programming Engineering PHP Software Architecture

Project ID: #5310410

About the project

9 proposals Remote project Active Jan 14, 2014

Awarded to:

katrid

I can help you, I'm specialized on C/C++ software development, including windows driver development, and I can do it for you, give some time, 6 hours, if I run your VLC plugin as you wish, you select me. What do you th More

$2222 USD in 10 days
(4 Reviews)
5.9

9 freelancers are bidding on average $2925 for this job

rajeshsonisl

Hello, With 99% completion rate, 650+ successfully completed projects, and a 5.00 reputation (maximum possible, 5.0) (Yes, not even 4.99 !!)... you can never go wrong choosing me :) I look forward to your reply. More

$5154 USD in 30 days
(942 Reviews)
8.7
omsoftware

Hello, I checked the details for software application you required including blackmagicdesign and are sure to develop and deliver you best quality work. We have developed several Software and apps, but will able More

$4350 USD in 45 days
(145 Reviews)
9.0
fleetways

Kindly disregard bid for now, I could not download the source - I just wanted to know the dev environment being used (compiler, SDK and OS) before posting formal bid, if possible kindly advise us with these details ( More

$1578 USD in 30 days
(91 Reviews)
8.1
Alexod

Hi, You want a VLC extension ?

$2500 USD in 30 days
(1799 Reviews)
7.0
mobiletech1604

Dear there I have read your requirements, and check the source code as well. It's not an easy project, but I think it's possible to be done within 30 days. Tell me if that timeline working for you. Please tell me abo More

$3000 USD in 30 days
(62 Reviews)
7.3
romeomuca

Hello I understand your problem and I can sure You that My team and I can do this job. What we want from You is to give us a chance and let us handle this. Looking forward for your message. Thank you

$2666 USD in 30 days
(0 Reviews)
0.0