视频编码加传输X264和RTP
大家好,最近在做视频传输的项目,但研究一番后,遇到了好几个问题,希望高手们可以给点编程建议。谢谢。
计划用到的编码库是X264,传输时是用jrtplib。
完成:
1,已经获取到摄像头一帧视频数据,数据格式为YUV422或者RGB.
2,在Linux下用命令./configure --disable-asm,再make后,发现文件夹多了libx264.a等库文件。
遇到以下问题:
1,X264,编译后直接用libx264.a库和头文件,怎样实施编程?
2,X264,所编码出来的是什么东西?视频流?
3,JRTPLIB,如何使用?
小弟第一次发帖,希望能得到一些指导。谢谢~~
[解决办法]
我原来也用ortp写过传输。。jrtplib网上的学习材料应该很多吧。。比ortp多多了
[解决办法]
网上关于jrtplib的资料很多,源代码也有滴
[解决办法]
既然是用一个库,就不需要去看实现,除非你是学习目的。。。
1,如果你希望调用函数,那么需要包含头文件以便完成一个源文件的编译。
2,如果你希望完成项目的链接,那么将在链接时直接将libx264.a作为一个目标文件一起参与链接或者使用-lx264 -L静态库路径也可以完成链接。