In Progress

Data Embedding for Video Streaming

The employer wants to embed data in JSON format from an input of SDI HD baseband which has embedded audio. The input is a Video stream, which will then be passed to an Encoder. The encoder must be able to insert metadata in a JSON format with a minimum size of 5kb and the employer must be able to make calls through an API to the encoder. The information that should be included in the metadata should at minimum have the Serial number (ID). This embedded metadata will then be passed to a mobile device for streaming through HLS.

The use of this application will be used to pass metadata from the data centre reliably to the mobile device. The data that can be passed is not restricted to any content, and will be transmitted by JSON. If the data is embedded in a particular frame from the source, the employer should be able to extract data at the destination.

The video card that will be supplying us with the SDI HD stream will be from the following manufacturers: AJA.

All video capture card models have videos and frame grabbing facilities, can use the following card:

[login to view URL]

Encoder can be built using the following API: [login to view URL]

Acceptance Criteria:

Information that is passed from source to a CDN (like a livestream on a mobile application), While the video is playing, I should be able to extract the information from the player.

The application should be native to the system of choice (Raspberry Pi, Linux, Windows) . This should not be hosted on the cloud.

The player which the embedding should be compatible with:

Exoplayer SDK (most developers of applications use this, if built to be compatible with this SDK, it should work with other SDKs)

The employer should be able to insert as much meta data into the data structure as they intend, with no upper limit on size or content. All content will be strings only.

The core features of the application are:

Ability to insert JSON metadata into video frames from SDI HD format

Skills: C++ Programming, C Programming, C# Programming, Python, Video Broadcasting

See more: sample code video streaming using java, embedding video emails using java, live video streaming web page using php, embed streaming video in web page, embed periscope live stream, video streaming platform, streaming video provider, live streaming embed code, video stream website, live stream video, how to embed stream on website, audio video streaming using java, live video streaming using j2me, free download pdf video streaming mobiles using j2me, audio video streaming using java free, receive streaming video web site using j2me, video streaming mobile application using j2me code, video streaming using java, video audio streaming web using java, video streaming using j2me source code

About the Employer:
( 0 reviews ) Toronto, India

Project ID: #24704488

Awarded to:

fabiofreelance

Hello my name is Fabio and I\'m Interested in your project.\r\n\r\nI have experience with the AJA devices, before start discussing more in depth i would like to suggest you to check for the AJA in house streaming solut More

$750 CAD in 30 days
(1 Review)
1.5

4 freelancers are bidding on average $1838 for this job

murtuza90

For video streaming please review the link - Zeecast website - [login to view URL] - [login to view URL] - [login to view URL] More

$5000 CAD in 30 days
(2 Reviews)
4.6
avinashchinnam1

Well I can complete your project in less than 7 days as there is lot of functionality that need to be implemented in this project

$900 CAD in 7 days
(0 Reviews)
0.0
Fingertipinfo

Hello, Sir. Experience of working CDN but for Audio Streaming. even upload audio through admin panel using API(TO CDN SERVER). I read your opinion seriously. I have experience of 7 years and done similar projects bef More

$700 CAD in 10 days
(0 Reviews)
0.0