JMF architecture