使用x264压缩摄像头视频,而且使用jrtp实时传输

使用x264压缩摄像头视频,并且使用jrtp实时传输?
看了很多资料了,总感觉跟我的有点不符。自己也写过点,但是压缩出来有问题,网上的例子使用的x264版本也有点旧了。
一开始有2种思路:1.修改x264源码,在编完一帧后用jrtp传输    2.编译成libx264的库,调用库函数。 
大神们给点思路,我应该是修改源码,在Encode_Frame()中添加实时传输代码,还是用libx264库。用库的话不是很会。或者还有其他路径。 主要考虑到要从摄像头读取数据,在源码中修改是不是有点难,用库的话读取一帧后调用x264_encoder_encode()是不是就可以压缩一帧。 有无可以参考的资源?使用libx264
------解决思路----------------------
http://www.baigoogledu.com/s.php?hl=zh-CN&q=x264_encoder_encode
使用x264压缩摄像头视频,而且使用jrtp实时传输