Interface ISourceControl

All Known Subinterfaces:
ISourceControlCamera

public interface ISourceControl

Public interface to generic source control device.

  • Method Summary

    Modifier and Type
    Method
    Description
    com.wowza.wms.sourcecontrol.drivers.SourceControlContext
    Create an empty context structure
    Create a SourceControlSession for the device and associate it with the provided stream name and application instance
    com.wowza.wms.sourcecontrol.drivers.SourceControlContext
    Get the SourceControlContext for the device.
    com.wowza.wms.sourcecontrol.drivers.SourceControlInformation
    Get the SourceControlFeatures for the device.
    com.wowza.wms.sourcecontrol.drivers.SourceControlInformation
    Get the SourceControlInformation for the device.
    void
    setContext(com.wowza.wms.sourcecontrol.drivers.SourceControlContext context)
    Set the SourceControlContext for the device.
  • Method Details

    • createContext

      com.wowza.wms.sourcecontrol.drivers.SourceControlContext createContext()
      Create an empty context structure
    • setContext

      void setContext(com.wowza.wms.sourcecontrol.drivers.SourceControlContext context)
      Set the SourceControlContext for the device.
      Parameters:
      context -
    • getContext

      com.wowza.wms.sourcecontrol.drivers.SourceControlContext getContext()
      Get the SourceControlContext for the device.
      Returns:
      SourceControlContext the source control context for this source control device
    • getSouceInformation

      com.wowza.wms.sourcecontrol.drivers.SourceControlInformation getSouceInformation()
      Get the SourceControlInformation for the device.
      Returns:
      SourceControlInformation class containing information and features about the source control device
    • getSouceFeatures

      com.wowza.wms.sourcecontrol.drivers.SourceControlInformation getSouceFeatures()
      Get the SourceControlFeatures for the device.
      Returns:
      SourceControlFeatures class containing information and features about the source control device
    • createSourceControlSession

      ISourceControlSession createSourceControlSession(String streamName, IApplicationInstance appInstance)
      Create a SourceControlSession for the device and associate it with the provided stream name and application instance
      Parameters:
      streamName - the stream name to associate the source control session with
      appInstance - the application instance to associate the source control session with