Dear Job Poster,
I am founder of a group ALM (Android Linux Media). We at ALM already worked more than 10 such a projects in which we did all kind of Audio/Video acquisition, processing and transmission. We are expert in V4L2 and OpenMax for video capture, ALSA for audio expert. We have expertise in FFMPEG, OpenCV, for video processing (encoding/decoding/trans-coding, image processing, video scaling). We also have expertise in video transmission (streaming over Live555, custom RTP/RTSP stack, TCP+UDP stack and RTMP etc).
We also worked on Set-top box and DVR. And your requirements looks a like similar to what we had already worked and we have 7+ years of rich experience in the same field.
We worked on customization of Android & Linux on platforms like below:
1) TI : Sitara (AM335x, AM3505, AM3517), Davinci (DM644x, DM6467, DM8148, DM8168), OMAP3/4/5
2) Freescale (now NXP): IMX6 solo, duo and quad
3) Qualcomm: Snapdragon boards, MSM and APQ series SoCs.
4) Broadcom: Raspberry Pi
So I think, my team is best suited for your requirements, Let me know if you are interested to work with my team. We can talk over skype for further discussion.
--
Thanks,
ALM