基于8168做了个终端功能的chain。其中一条路径是cap->dei->merge->enc
之后在enc的回调里面发送出去。
现在要发送一个静态图片,而不是发送cap的数据,有什么好的办法吗?
我想的两个办法,
1. 在enc之前加个osd的模块,然后osd的图片直接就是全屏大小,这样enc就可以编码这个静态图片了
2.修改采集之后的数据,然后将采集关闭,这样就可以始终编码内存里的数据。
感觉第一个方法靠谱一点,但是麻烦一些。第二种还没想到怎么去修改采集的数据。
另外问个小问题,我显示两个capture的时候,2分屏,如果一开始启动的时候,只打开一个capture,能正常显示,但是另一个分屏对应的另一个摄像头,显示的不是全部黑屏,下面会有一部分灰屏,不知道是怎么回事。
希望高手解答一下,谢谢!