Why Do I see OpenSSL errors when RTMP is enabled in the 2019.1 or 20192 VCU TRD in gstreamer1.0-plugins-bad?
By default, gstreamer1.0-plugins-bad enables dtls, which depends on openssl:
rtmp is also enabled in gstreamer1.0-plugins-bad.
rtmp depends on rtmpdump.
rtmpdump depends on openssl10. (Not openssl)
Openssl and openssl10 both install the same header files and libraries.
As a result there is a compilation error when we enable rtmp in gstreamer1.0-plugins-bad.
This is a known issue while trying to enable the RTMP package in a Yocto build (which has a dependency on openssl10).
This issue is fixed upstream by changing RTMP recipes to use GnuTLS instead of OpenSSL10, which resolves the issue.
|Boards & Kits||