RecordingsBN uses a playback presentation as it is/was received from BBB. So, what you need to fix is either the endpoint on BBB or the recordings already processed.
If you haven done it yet, execute this command
sudo bbb-conf --setip bbb.yourdomain.com
You'll need to restart the server, but once fixed the new recordings will have the new endpoint.
Now, for fixing the recordings already processed, you need to reprocess them.
sudo bbb-record --rebuild <recordID>
You can find more information in the BBB documentation http://docs.bigbluebutton.org/dev/recording.html#process and more help with BBB in BBB forums.