Do pull an MJPEG stream you’ll have to use the launchProcess command instead of the transcode command. The transcode command has a limited scope to keep it relatively simple and so unfortunately it cant handle mjpeg streams.
The launch process command will look like this:
launchProcess keepAlive=1 fullbinarypath=./evo-avconv arguments=-f mjpeg -i http://sics.com:9001/mjpeg.cgi -vcodec libx264 -g 10 -acodec libfaac -f rtsp -metadata title=test1 rtsp://localhost:5544
Looking at the parameters, the -g 10 sets the GOP size to 10 frames. The frame rate will be the same as your mjpeg stream, so you may need to increase or decrease that number accordingly. This command will take your stream and push it back into the EMS as "test1"