Implementing H.264 codec using ARM8

Hi, I'm working on a project where I need to get live video from some digital camera and using the ARM8 I have to implement H.264 compression and transmit it over IP all in real time. I was thinking originally I'd start with a low resolution, around 240 x 180 and eventually move up but the problem is I need to be able to transmit a clear video over a band limited channel of 64 Kbps. I saw a program called Microsoft Lync which transmitted the video on that resolution and it could work on that bandwidth.

Mainly I have no idea exactly how I should start this other than researching on H.264 and video transmission, etc. I was hoping someone could give me some advice on this topic as in what camera I should use and basically where to start. Any help will be appreciated, thanks

Oh and I would also like to transmit it at about 15 fps if possible.

Parents
  • Oh, actually I wanted to ask that if I get the JPEG images from the camera and let's say I want to make some adjustments to the compression technique I want to use, would that be possible? I found a book called "Introduction to video compression in c/c++" and I was thinking that I might make some alterations to he H.264 codec (just for testing purposes). Anyway how would that work? Like just code it? As in it's going to receive a stream of JPEG images and it has to use the compression method and transmit in the form of Ethernet packets? (which is how I want to transmit it)

Reply
  • Oh, actually I wanted to ask that if I get the JPEG images from the camera and let's say I want to make some adjustments to the compression technique I want to use, would that be possible? I found a book called "Introduction to video compression in c/c++" and I was thinking that I might make some alterations to he H.264 codec (just for testing purposes). Anyway how would that work? Like just code it? As in it's going to receive a stream of JPEG images and it has to use the compression method and transmit in the form of Ethernet packets? (which is how I want to transmit it)

Children
More questions in this forum