Create a video mosaic app

Cerrado Publicado Jan 13, 2016 Pagado a la entrega
Cerrado Pagado a la entrega

Project Description

Need to create a unix cli using ffmpeg or gstreamer libraries which can merge multiple live streams and output single stream. Basically code will do equivalent work of using ffmpeg tool with complex filter

example -filter_complex "nullsrc=size=640x480 [base]; [0:v] setpts=PTS-STARTPTS, scale=320x480 [left]; [1:v] setpts=PTS-STARTPTS, scale=320x480 [right]; [base][left] overlay=shortest=0:x=0 [tmp1]; [tmp1][right] overlay=shortest=0:x=320:y=0"

The code should be able to handle adding and removing of input streams at runtime.

Input will be two streams, for example if at start only one stream stream has data simply output that stream's data . Now if a second stream comes online app should be able to merge the two streams and use 50% of output video area for each stream and so on.

Audio codecs support needed - AAC

video codec - h264

UNIX Difusión de video Producción de video Servicios de video

Nº del proyecto: #9308119

Sobre el proyecto

4 propuestas Proyecto remoto Activo Feb 19, 2016

4 freelancers están ofertando un promedio de $354 por este trabajo

saisrinivas25

Hi I am a proficient C++ unix developer with 3+ years of experience in developing video and audio based applications for Telecom VoIP calls. and I have fair knowledge of ffmoeg too. I can complete your project easily.

$177 USD en 7 días
(0 comentarios)
0.0
DhavalSutaria

Hi, I have 2 years of experience in c and linux and working on video since last 1 years. I have experience in ffmpeg video transmission.

$194 USD en 5 días
(0 comentarios)
0.0
nalbat

Hello. We are using ffmpeg at my work, CDN company. I think the most complex part is "adding and removing of input streams at runtime".

$833 USD en 10 días
(0 comentarios)
0.0