AnsweredAssumed Answered

srtp+openssl+ cryptodev+gstreamer rtsp server

Question asked by Bandaru Lavanya on Feb 15, 2016
Latest reply on Feb 18, 2016 by Victor Linnik

Hi Every one,


We are using yocto setup 1.7 version kernel 3.14.28 ,gstreamer1.0-rtsp-server,openssl,cryptodev-linux,libsrtp-1.5.3,gstreamer1.0-bad-plugins.


Used above sources we got* ,,cryptodev.ko ,,,test-video binaries .


we run test-video binary on target board with hard ware caam.but we checked cat /proc/intrupts .but not showing caam log in that .and then we got

("ERROR: v4l2 capture: mxc_v4l_dqueue() interrupt received) then stop the streaming .and then segmentation fault came.


we checked cpu % age with cryptodev(4-5%) and with out cryptodev (20-21%)  showing.

on client side we run below command

gst-launch-1.0 rtspsrc location=rtsps:// tls-validation-flags=generic-error user-id=user user-pw=password ! decodebin ! autovideosink


Can you any guide me .how to test hardware encryption with srtp through openssl and openssl to cryptodev .



Thanks & Regards