It looks like both realtime-transport and realtime-service were written to communicate only through prism. But wouldn't it be better if you could just plug rts into rtt and have a working system? And then have prism as some kind of middleware?
I just couldn't find out what the advantages of separate interfaces for rtt->prism and prism->rts are.