Class JmfMediaManager


  • public class JmfMediaManager
    extends JingleMediaManager
    Implements a jingleMediaManager using JMF based API. It supports GSM and G723 codices. This API only currently works on windows and Mac.
    • Constructor Detail

      • JmfMediaManager

        public JmfMediaManager​(JingleTransportManager transportManager)
        Creates a Media Manager instance.
        Parameters:
        transportManager - the transport manger.
      • JmfMediaManager

        public JmfMediaManager​(java.lang.String mediaLocator,
                               JingleTransportManager transportManager)
        Creates a Media Manager instance.
        Parameters:
        mediaLocator - Media Locator
        transportManager - the transport manger.
    • Method Detail

      • getMediaLocator

        public java.lang.String getMediaLocator()
        Return the media locator or null if not defined.
        Returns:
        media locator
      • setMediaLocator

        public void setMediaLocator​(java.lang.String mediaLocator)
        Set the media locator.
        Parameters:
        mediaLocator - media locator or null to use default
      • setupJMF

        public static void setupJMF()
        Runs JMFInit the first time the application is started so that capture devices are properly detected and initialized by JMF.