Create a video mosaic app
$30-250 USD
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
Nº del proyecto: #9308119
Sobre el proyecto
4 freelancers están ofertando un promedio de $354 por este trabajo
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.
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.
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".