Remote Web Development Job In IT And Programming

node.js ffmpeg dash manifest mpd file generation

Find more Web Development remote jobs posted recently Worldwide

1. this solution should work on windows machine
2. node.js application
3. create one method called generateMpdFile(localVideoFileOnDisk)
-- input : string, to a local file, this file is a video file
-- output : mpd file, generated by the method body (the generated location does not matter to me...)

4. ffmpeg usage (exe files) is permitted.
5. NO ACTUAL TRANSCODING SHOULD BE DONE!
6. the MPD should be generated into segments of 2 seconds, with 2 video streams (240p / 720p) and 1 audio stream (2ch, aac, 22khtz).

so far for the scope of this project.

the bigger picture how i am going to use this solution later on:

basically (eventually) i want to build an online JIT (just in time) / on demand/ vod transcoder.

this transcoder (ill implement the actual transcoding) will return this mpd file and im going to serve it statically. when a client get this file and requests to get an actual chunk (2 second segment in an HTTP-GET request) THEN (and only then) im going to do the actual transcoding.

the reason why i want to do this like that is because i dont want to wait for the entire transcoding to dash to complete before playback starts, im going to return first the mpd file so that the player shall know the basic stuff (like the streams, segments, DURATION etc) then the client shall be able to jump to the desired location in the video and only then start the playback (pretty usefull to save time and allow online transcoding for an unsupported video playback).
About the recuiter
Member since May 20, 2018
Info Groups
from Cundinamarca, Colombia

Skills & Expertise Required

Dash FFmpeg MPD Node.js 

Candidate shortlisted and hiredHiring open till - Sep 11, 2020

Work from Anywhere

40 hrs / week

Fixed Type

Remote Job

$34.76

Cost

Looking for help? Checkout our video tutorial
How to search and apply for jobs

How to apply? Do you have more questions about the Job?
See frequently asked questions

Similar Projects

Express, Node.js, PostgreSQL Developer

Developer required with experience in developing express web servers and preferably experience with Web3 libraries also.

Deliverable is a class/function which queries an array of ethereum smart contract addresses using the web3 library, and...read more

E-Commerce website in React and NodeJS

I have a reference website.

1. Desktop E-Commerce website that is responsive
2. Admin Dashboard
3. Mobile site
4. Vendor Dashboard

-You should be absolutely able to stick to finalized deadlines.
-90 day bug-fix sup...read more

aws issue

out of no where my aws server api is not working. when i try to run an API i get this

The requested URL /index.php was not found on this server.

it was working perfectly fine, and somehow i dont think anyone touched it.

Déveloper needed to clone a mobile app and perform API integrations

I am looking for short part time ans possibly long term support in phases.

Project Background:

I have been granted a license to use a software already published on Google Play Store (CYCLOS 4 Pro). Cyclos 4 Pro is an open source app...read more

Solve React Issue ASAP

We have developed website using React.js and node.js.
we wre facing some issue.
we are looking for full stack developers to help us for solve serious issue .
we have used mongo db as database.

we have two issue on react and nod...read more