I am continuing to work on the issue of how to play media into a conference on the videobridge.
At the moment I am having a problem creating the processor for the datasource. I have been previously warned that FMJ can be a bit flakey and have found it seems to get lots of null supported formats which then crashes various parts of creating the filtergraph.
I note that the RecorderRtpImpl specifies a defined ProcessEngine for transcoding in the rtpConnectorImpl (private class in RecorderRtpImpl).
Is it probably best to avoid using FMJ to create a Processor and define ones own process Engine or does it sometimes work OK?