as people have said, just because something is open source it doesn't mean you can use it without paying for the patents which are embodied in it.
you could study the source code and learn how Cisco did their implementation, but then you could taint yourself if you contributed to a different codec project (h264 based or other) because then you are opening yourself up to deliberate patent violations!
so your choices might boil down to...
* use the Cisco codec code as-is (you could build it from sources or using a pre-compiled binary),
* use x264 (and hope any patent work-rounds will save you),
* use a fully licensed h264 codec from the mpeg-la
* use an alternative codec which has been announced to be free of patent encumbrance and shelter under that umbrella (vp8?)
you could study the source code and learn how Cisco did their implementation, but then you could taint yourself if you contributed to a different codec project (h264 based or other) because then you are opening yourself up to deliberate patent violations!
so your choices might boil down to...
* use the Cisco codec code as-is (you could build it from sources or using a pre-compiled binary),
* use x264 (and hope any patent work-rounds will save you),
* use a fully licensed h264 codec from the mpeg-la
* use an alternative codec which has been announced to be free of patent encumbrance and shelter under that umbrella (vp8?)
Comment