EZreal-zhangxing / rk_ffmpeg

在rockchip3588上实现用ffmpeg进行推拉流,其中推拉流使用硬件加速编解码
28 stars 4 forks source link

执行./rtsp_send_opencv_mpp -nd -hd rtsp后报错 #5

Open lyyanjiaxing opened 5 days ago

lyyanjiaxing commented 5 days ago

Error at line 127: can not find h264_rkmpp encoder! (res=-1) Error at line 671: init encoder failed! (res=-1) 释放回收资源: 段错误 用了魔改的ffmpeg还是出现不支持h264_rkmpp 编码

EZreal-zhangxing commented 2 days ago

参考issues 2 1.确保安装的ffmpeg有h264_rkmpp编码器 2.确保程序连接和执行引用的都是包含h264_rkmpp编码器的依赖库

顺便说一句,这个方法 rtsp_send_opencv_mpp 可以不用非得指定rkmpp编码器,因为是通过mpp的API进行编解码,使用FFmpeg进行发送。因此ffmpeg可以更改一个你有的编码器就行。 比如h264 修改代码:rtsp_with_mpp_using_opencv:123