Web Service: DvsVeniceWebservice

Target Namespace:
urn:dvs:webservices:venice
Description:
This web service provides top-level functionality of DVS Venice via SOAP (Build date: 2011/04/08)

Port DvsVeniceWebserviceHttpPort Port type Source code

Location:
http://127.0.0.1:8080
Protocol:
SOAP
Default style:
document
Transport protocol:
SOAP over HTTP
Operations:
  1. ChannelGetMode Detail Source code
  2. ChannelGetRecordFile Detail Source code
  3. ChannelOpen Detail Source code
  4. ChannelPause Detail Source code
  5. ChannelPlay Detail Source code
  6. ChannelPresetLoad Detail Source code
  7. ChannelRecord Detail Source code
  8. ChannelSetMode Detail Source code
  9. ChannelSetRecordFile Detail Source code
  10. ChannelStop Detail Source code
  11. ChannelStopRecord Detail Source code
  12. GangGotoBegin Detail Source code
  13. GangPause Detail Source code
  14. GangPlay Detail Source code
  15. GangStop Detail Source code
  16. SystemChannelAdd Detail Source code
  17. SystemChannelConnect Detail Source code
  18. SystemChannelDisconnect Detail Source code
  19. SystemChannelRemove Detail Source code
  20. SystemGetChannelList Detail Source code
  21. SystemGetStatus Detail Source code

Operations

    Port type DvsVeniceWebservicePortType Source code

    1. ChannelGetMode
      Description:
      Returns the current mode (Playout, Ingest...).
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      Input:
      ChannelGetMode (SOAP:body, use = literal, part = Handle)Source code
      parameters type ChannelGetMode
      [ChannelID] --- ...
      • ChannelID type ChannelID - type int with restriction
      Output:
      ChannelGetModeResponse (SOAP:body, use = literal, part = Security)Source code
      parameters type ChannelGetModeResponse
      [ChannelID] --- ... [Mode] --- ...
      • ChannelID type ChannelID - type int with restriction
      • Mode type ChannelRunModeEnum - type string with restriction - enum { 'CHANNELRUNMODE-UNKNOWN', 'CHANNELRUNMODE-PLAYOUT', 'CHANNELRUNMODE-INGEST', 'CHANNELRUNMODE-TRANSCODE' }
    2. ChannelGetRecordFile
      Description:
      Returns information about the current record video, audio and proxy destination.
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      Input:
      ChannelGetRecordFile (SOAP:body, use = literal, part = Handle)Source code
      parameters type ChannelGetRecordFile
      [ChannelID] --- ...
      • ChannelID type ChannelID - type int with restriction
      Output:
      ChannelGetRecordFileResponse (SOAP:body, use = literal, part = Security)Source code
      parameters type ChannelGetRecordFileResponse
      [VideoFileURL] --- ... [AudioFileURL] --- ... [ProxyFileURL] --- ... [VideoFrameCount] --- ... [VideoFramePreviousCount] --- ...
      • VideoFileURL type string
      • AudioFileURL type string
      • ProxyFileURL type string
      • VideoFrameCount type long
      • VideoFramePreviousCount type long
    3. ChannelOpen
      Description:
      Opens a clip for playout.
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      Input:
      ChannelOpen (SOAP:body, use = literal, part = Handle)Source code
      parameters type ChannelOpen
      [ChannelID] --- ... [FileURL] --- ...
      • ChannelID type ChannelID - type int with restriction
      • FileURL type string
      Output:
      ChannelOpenResponse (SOAP:body, use = literal, part = Security)Source code
      parameters type ChannelOpenResponse
      No parameters.
    4. ChannelPause
      Description:
      Pauses a playout or record.
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      Input:
      ChannelPause (SOAP:body, use = literal, part = Handle)Source code
      parameters type ChannelPause
      [ChannelID] --- ...
      • ChannelID type ChannelID - type int with restriction
      Output:
      ChannelPauseResponse (SOAP:body, use = literal, part = Security)Source code
      parameters type ChannelPauseResponse
      No parameters.
    5. ChannelPlay
      Description:
      Starts a playout.
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      Input:
      ChannelPlay (SOAP:body, use = literal, part = Handle)Source code
      parameters type ChannelPlay
      [ChannelID] --- ...
      • ChannelID type ChannelID - type int with restriction
      Output:
      ChannelPlayResponse (SOAP:body, use = literal, part = Security)Source code
      parameters type ChannelPlayResponse
      No parameters.
    6. ChannelPresetLoad
      Description:
      Loads a preset. As the webservice has no GUI only the "core" part from the preset file is important. This part is expected in "urnl:PresetContent".
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      Input:
      ChannelPresetLoad (SOAP:body, use = literal, part = Handle)Source code
      parameters type ChannelPresetLoad
      [ChannelID] --- ... [PresetContent] --- ...
      • ChannelID type ChannelID - type int with restriction
      • PresetContent type string
      Output:
      ChannelPresetLoadResponse (SOAP:body, use = literal, part = Security)Source code
      parameters type ChannelPresetLoadResponse
      No parameters.
    7. ChannelRecord
      Description:
      Starts a (crash) record.
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      Input:
      ChannelRecord (SOAP:body, use = literal, part = Handle)Source code
      parameters type ChannelRecord
      [ChannelID] --- ...
      • ChannelID type ChannelID - type int with restriction
      Output:
      ChannelRecordResponse (SOAP:body, use = literal, part = Security)Source code
      parameters type ChannelRecordResponse
      No parameters.
    8. ChannelSetMode
      Description:
      Sets the mode (ingest, playout...).
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      Input:
      ChannelSetMode (SOAP:body, use = literal, part = Handle)Source code
      parameters type ChannelSetMode
      [ChannelID] --- ... [Mode] --- ...
      • ChannelID type ChannelID - type int with restriction
      • Mode type ChannelRunModeEnum - type string with restriction - enum { 'CHANNELRUNMODE-UNKNOWN', 'CHANNELRUNMODE-PLAYOUT', 'CHANNELRUNMODE-INGEST', 'CHANNELRUNMODE-TRANSCODE' }
      Output:
      ChannelSetModeResponse (SOAP:body, use = literal, part = Security)Source code
      parameters type ChannelSetModeResponse
      No parameters.
    9. ChannelSetRecordFile
      Description:
      Sets the record destination (path and name). Caution: This function will only work if the channel has a valid input signal. Otherwise it will result in an unspecific error.
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      Input:
      ChannelSetRecordFile (SOAP:body, use = literal, part = Handle)Source code
      parameters type ChannelSetRecordFile
      [ChannelID] --- ... [FileURL] --- ...
      • ChannelID type ChannelID - type int with restriction
      • FileURL type string
      Output:
      ChannelSetRecordFileResponse (SOAP:body, use = literal, part = Security)Source code
      parameters type ChannelSetRecordFileResponse
      No parameters.
    10. ChannelStop
      Description:
      Stops a playout.
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      Input:
      ChannelStop (SOAP:body, use = literal, part = Handle)Source code
      parameters type ChannelStop
      [ChannelID] --- ...
      • ChannelID type ChannelID - type int with restriction
      Output:
      ChannelStopResponse (SOAP:body, use = literal, part = Security)Source code
      parameters type ChannelStopResponse
      No parameters.
    11. ChannelStopRecord
      Description:
      Stops a record.
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      Input:
      ChannelStopRecord (SOAP:body, use = literal, part = Handle)Source code
      parameters type ChannelStopRecord
      [ChannelID] --- ...
      • ChannelID type ChannelID - type int with restriction
      Output:
      ChannelStopRecordResponse (SOAP:body, use = literal, part = Security)Source code
      parameters type ChannelStopRecordResponse
      No parameters.
    12. GangGotoBegin
      Description:
      (deprecated)
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      Input:
      GangGotoBegin (SOAP:body, use = literal, part = Handle)Source code
      parameters type GangGotoBegin
      [ChannelIDList] --- ...
      • ChannelIDList - optional, unbounded; type ChannelID - type int with restriction
      Output:
      GangGotoBeginResponse (SOAP:body, use = literal, part = Security)Source code
      parameters type GangGotoBeginResponse
      No parameters.
    13. GangPause
      Description:
      (deprecated)
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      Input:
      GangPause (SOAP:body, use = literal, part = Handle)Source code
      parameters type GangPause
      [ChannelIDList] --- ...
      • ChannelIDList - optional, unbounded; type ChannelID - type int with restriction
      Output:
      GangPauseResponse (SOAP:body, use = literal, part = Security)Source code
      parameters type GangPauseResponse
      No parameters.
    14. GangPlay
      Description:
      (deprecated)
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      Input:
      GangPlay (SOAP:body, use = literal, part = Handle)Source code
      parameters type GangPlay
      [ChannelIDList] --- ...
      • ChannelIDList - optional, unbounded; type ChannelID - type int with restriction
      Output:
      GangPlayResponse (SOAP:body, use = literal, part = Security)Source code
      parameters type GangPlayResponse
      No parameters.
    15. GangStop
      Description:
      (deprecated)
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      Input:
      GangStop (SOAP:body, use = literal, part = Handle)Source code
      parameters type GangStop
      [ChannelIDList] --- ...
      • ChannelIDList - optional, unbounded; type ChannelID - type int with restriction
      Output:
      GangStopResponse (SOAP:body, use = literal, part = Security)Source code
      parameters type GangStopResponse
      No parameters.
    16. SystemChannelAdd
      Description:
      Temporary adds a channel to the list channels available through this webservice.
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      Input:
      SystemChannelAdd (SOAP:body, use = literal, part = Handle)Source code
      parameters type SystemChannelAdd
      [ChannelAddress] --- ...
      • ChannelAddress type ChannelAddress
        [IPAddress] --- ... [IOChannel] --- ...
        • IPAddress type string
        • IOChannel type ChannelIO - type unsignedShort with restriction minInclusive(1) maxInclusive(8)
      Output:
      SystemChannelAddResponse (SOAP:body, use = literal, part = Security)Source code
      parameters type SystemChannelAddResponse
      [ChannelID] --- ...
    17. SystemChannelConnect
      Description:
      Connects the webservice to a channel from its list of available channels.
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      Input:
      SystemChannelConnect (SOAP:body, use = literal, part = Handle)Source code
      parameters type SystemChannelConnect
      [ChannelIDList] --- ... [ChannelAddressList] --- ...
      • ChannelIDList - optional, unbounded; type ChannelID - type int with restriction
      • ChannelAddressList - optional, unbounded; type ChannelAddress
        [IPAddress] --- ... [IOChannel] --- ...
        • IPAddress type string
        • IOChannel type ChannelIO - type unsignedShort with restriction minInclusive(1) maxInclusive(8)
      Output:
      SystemChannelConnectResponse (SOAP:body, use = literal, part = Security)Source code
      parameters type SystemChannelConnectResponse
      [ChannelIDList] --- ...
      • ChannelIDList - optional, unbounded; type ChannelID - type int with restriction
    18. SystemChannelDisconnect
      Description:
      Disconnects the webservice from a channel. Without a channel ID all connections will be closed.
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      Input:
      SystemChannelDisconnect (SOAP:body, use = literal, part = Handle)Source code
      parameters type SystemChannelDisconnect
      [ChannelIDList] --- ...
      • ChannelIDList - optional, unbounded; type ChannelID - type int with restriction
      Output:
      SystemChannelDisconnectResponse (SOAP:body, use = literal, part = Security)Source code
      parameters type SystemChannelDisconnectResponse
      No parameters.
    19. SystemChannelRemove
      Description:
      Temporary deletes a channel from the list channels available through this webservice.
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      Input:
      SystemChannelRemove (SOAP:body, use = literal, part = Handle)Source code
      parameters type SystemChannelRemove
      [ChannelID] --- ...
      • ChannelID type ChannelID - type int with restriction
      Output:
      SystemChannelRemoveResponse (SOAP:body, use = literal, part = Security)Source code
      parameters type SystemChannelRemoveResponse
      No parameters.
    20. SystemGetChannelList
      Description:
      Returns the list of available channels with status information for each channel.
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      Input:
      SystemGetChannelList (SOAP:body, use = literal, part = Handle)Source code
      parameters type SystemGetChannelList
      No parameters.
      Output:
      SystemGetChannelListResponse (SOAP:body, use = literal, part = Security)Source code
      parameters type SystemGetChannelListResponse
      [ChannelList] --- ...
      • ChannelList - optional, unbounded; type ChannelInfo
        [ChannelID] --- ... [ChannelAddress] --- ... [Enabled] --- ... [Connected] --- ...
        • ID type ChannelID - type int with restriction
        • ChannelAddress type ChannelAddress
          [IPAddress] --- ... [IOChannel] --- ...
          • IPAddress type string
          • IOChannel type ChannelIO - type unsignedShort with restriction minInclusive(1) maxInclusive(8)
        • Enabled type boolean
        • Connected type boolean
        • State type ChannelStateEnum - type string with restriction - enum { 'CHANNELSTATE-UNKNOWN', 'CHANNELSTATE-VALID', 'CHANNELSTATE-CONNECTED', 'CHANNELSTATE-DEVICEIDLE', 'CHANNELSTATE-IDLE', 'CHANNELSTATE-BUSY' }
    21. SystemGetStatus
      Description:
      Returns the count of connected and unconnected channels on this webservice (obsolete).
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      Input:
      SystemGetStatus (SOAP:body, use = literal, part = Handle)Source code
      parameters type SystemGetStatus
      No parameters.
      Output:
      SystemGetStatusResponse (SOAP:body, use = literal, part = Security)Source code
      parameters type SystemGetStatusResponse
      [ConnectedChannelCount] --- Number of currently connected channels [DisconnectedChannelCount] --- Number of channels that are currently disconnected
      • ConnectedChannelCount type unsignedShort
      • DisconnectedChannelCount type unsignedShort

WSDL source code

<?xml version="1.0"?>
<definitions name="DvsVeniceWebservice" targetNamespace="urn:dvs:webservices:venice"
xmlns:tns="urn:dvs:webservices:venice"
xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:c14n="http://www.w3.org/2001/10/xml-exc-c14n#"
xmlns:vws="urn:dvs:webservices:venice"
xmlns="http://schemas.xmlsoap.org/wsdl/"
xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xenc="http://www.w3.org/2001/04/xmlenc#"
xmlns:SOAP="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:ds="http://www.w3.org/2000/09/xmldsig#"
xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"
xmlns:WSDL="http://schemas.xmlsoap.org/wsdl/"
xmlns:h="urn:h"
xmlns:MIME="http://schemas.xmlsoap.org/wsdl/mime/"
xmlns:DIME="http://schemas.xmlsoap.org/ws/2002/04/dime/wsdl/"
>
<types>
<schema targetNamespace="urn:dvs:webservices:venice" elementFormDefault="qualified" attributeFormDefault="unqualified" >
<simpleType name="ChannelID" >
<!-- vws__ChannelID -->
</simpleType>
<simpleType name="ChannelRunModeEnum" >
<!-- vws__ChannelRunModeEnum -->
<restriction base="xsd:string" >
<!-- vws__ChannelRunModeEnum::CHANNELRUNMODE_UNKNOWN -->
<!-- = 0 -->
<!-- vws__ChannelRunModeEnum::CHANNELRUNMODE_PLAYOUT -->
<!-- = 1 -->
<!-- vws__ChannelRunModeEnum::CHANNELRUNMODE_INGEST -->
<!-- = 2 -->
<!-- vws__ChannelRunModeEnum::CHANNELRUNMODE_TRANSCODE -->
<!-- = 3 -->
</restriction>
</simpleType>
<simpleType name="ChannelStateEnum" >
<!-- vws__ChannelStateEnum -->
<restriction base="xsd:string" >
<!-- vws__ChannelStateEnum::CHANNELSTATE_UNKNOWN -->
<!-- = 0 -->
<!-- vws__ChannelStateEnum::CHANNELSTATE_VALID -->
<!-- = 1 -->
<!-- vws__ChannelStateEnum::CHANNELSTATE_CONNECTED -->
<!-- = 2 -->
<!-- vws__ChannelStateEnum::CHANNELSTATE_DEVICEIDLE -->
<!-- = 3 -->
<!-- vws__ChannelStateEnum::CHANNELSTATE_IDLE -->
<!-- = 4 -->
<!-- vws__ChannelStateEnum::CHANNELSTATE_BUSY -->
<!-- = 5 -->
</restriction>
</simpleType>
<complexType name="ChannelAddress" >
<annotation>
<documentation> [IPAddress] --- ... [IOChannel] --- ...</documentation>
</annotation>
</complexType>
<complexType name="ChannelInfo" >
<annotation>
<documentation> [ChannelID] --- ... [ChannelAddress] --- ... [Enabled] --- ... [Connected] --- ...</documentation>
</annotation>
</complexType>
<complexType name="SystemGetStatus" >
<annotation>
<documentation> No parameters.</documentation>
</annotation>
</complexType>
<complexType name="SystemGetStatusResponse" >
<annotation>
<documentation> [ConnectedChannelCount] --- Number of currently connected channels [DisconnectedChannelCount] --- Number of channels that are currently disconnected</documentation>
</annotation>
<sequence>
<!-- _vws__SystemGetStatusResponse::ConnectedChannelCount -->
<!-- _vws__SystemGetStatusResponse::DisconnectedChannelCount -->
</sequence>
</complexType>
<complexType name="SystemGetChannelList" >
<annotation>
<documentation> No parameters.</documentation>
</annotation>
</complexType>
<complexType name="SystemGetChannelListResponse" >
<annotation>
<documentation> [ChannelList] --- ...</documentation>
</annotation>
<sequence>
<!-- _vws__SystemGetChannelListResponse::ChannelList -->
</sequence>
</complexType>
<complexType name="SystemChannelAdd" >
<annotation>
<documentation> [ChannelAddress] --- ...</documentation>
</annotation>
</complexType>
<complexType name="SystemChannelAddResponse" >
<annotation>
<documentation> [ChannelID] --- ...</documentation>
</annotation>
</complexType>
<complexType name="SystemChannelRemove" >
<annotation>
<documentation> [ChannelID] --- ...</documentation>
</annotation>
<sequence>
<!-- _vws__SystemChannelRemove::ChannelID -->
</sequence>
</complexType>
<complexType name="SystemChannelRemoveResponse" >
<annotation>
<documentation> No parameters.</documentation>
</annotation>
</complexType>
<complexType name="SystemChannelConnect" >
<annotation>
<documentation> [ChannelIDList] --- ... [ChannelAddressList] --- ...</documentation>
</annotation>
</complexType>
<complexType name="SystemChannelConnectResponse" >
<annotation>
<documentation> [ChannelIDList] --- ...</documentation>
</annotation>
<sequence>
<!-- _vws__SystemChannelConnectResponse::ChannelIDList -->
</sequence>
</complexType>
<complexType name="SystemChannelDisconnect" >
<annotation>
<documentation> [ChannelIDList] --- ...</documentation>
</annotation>
<sequence>
<!-- _vws__SystemChannelDisconnect::ChannelIDList -->
</sequence>
</complexType>
<complexType name="SystemChannelDisconnectResponse" >
<annotation>
<documentation> No parameters.</documentation>
</annotation>
</complexType>
<complexType name="ChannelGetMode" >
<annotation>
<documentation> [ChannelID] --- ...</documentation>
</annotation>
</complexType>
<complexType name="ChannelGetModeResponse" >
<annotation>
<documentation> [ChannelID] --- ... [Mode] --- ...</documentation>
</annotation>
</complexType>
<complexType name="ChannelSetMode" >
<annotation>
<documentation> [ChannelID] --- ... [Mode] --- ...</documentation>
</annotation>
</complexType>
<complexType name="ChannelSetModeResponse" >
<annotation>
<documentation> No parameters.</documentation>
</annotation>
</complexType>
<complexType name="ChannelOpen" >
<annotation>
<documentation> [ChannelID] --- ... [FileURL] --- ...</documentation>
</annotation>
</complexType>
<complexType name="ChannelOpenResponse" >
<annotation>
<documentation> No parameters.</documentation>
</annotation>
</complexType>
<complexType name="ChannelPlay" >
<annotation>
<documentation> [ChannelID] --- ...</documentation>
</annotation>
</complexType>
<complexType name="ChannelPlayResponse" >
<annotation>
<documentation> No parameters.</documentation>
</annotation>
</complexType>
<complexType name="ChannelPause" >
<annotation>
<documentation> [ChannelID] --- ...</documentation>
</annotation>
</complexType>
<complexType name="ChannelPauseResponse" >
<annotation>
<documentation> No parameters.</documentation>
</annotation>
</complexType>
<complexType name="ChannelStop" >
<annotation>
<documentation> [ChannelID] --- ...</documentation>
</annotation>
</complexType>
<complexType name="ChannelStopResponse" >
<annotation>
<documentation> No parameters.</documentation>
</annotation>
</complexType>
<complexType name="ChannelGetRecordFile" >
<annotation>
<documentation> [ChannelID] --- ...</documentation>
</annotation>
<sequence>
<!-- _vws__ChannelGetRecordFile::ChannelID -->
</sequence>
</complexType>
<complexType name="ChannelGetRecordFileResponse" >
<annotation>
<documentation> [VideoFileURL] --- ... [AudioFileURL] --- ... [ProxyFileURL] --- ... [VideoFrameCount] --- ... [VideoFramePreviousCount] --- ...</documentation>
</annotation>
<sequence>
<!-- _vws__ChannelGetRecordFileResponse::VideoFileURL -->
<!-- _vws__ChannelGetRecordFileResponse::AudioFileURL -->
<!-- _vws__ChannelGetRecordFileResponse::ProxyFileURL -->
<!-- _vws__ChannelGetRecordFileResponse::VideoFrameCount -->
<!-- _vws__ChannelGetRecordFileResponse::VideoFramePreviousCount -->
</sequence>
</complexType>
<complexType name="ChannelSetRecordFile" >
<annotation>
<documentation> [ChannelID] --- ... [FileURL] --- ...</documentation>
</annotation>
<sequence>
<!-- _vws__ChannelSetRecordFile::ChannelID -->
<!-- _vws__ChannelSetRecordFile::FileURL -->
</sequence>
</complexType>
<complexType name="ChannelSetRecordFileResponse" >
<annotation>
<documentation> No parameters.</documentation>
</annotation>
</complexType>
<complexType name="ChannelRecord" >
<annotation>
<documentation> [ChannelID] --- ...</documentation>
</annotation>
</complexType>
<complexType name="ChannelRecordResponse" >
<annotation>
<documentation> No parameters.</documentation>
</annotation>
</complexType>
<complexType name="ChannelStopRecord" >
<annotation>
<documentation> [ChannelID] --- ...</documentation>
</annotation>
<sequence>
<!-- _vws__ChannelStopRecord::ChannelID -->
</sequence>
</complexType>
<complexType name="ChannelStopRecordResponse" >
<annotation>
<documentation> No parameters.</documentation>
</annotation>
</complexType>
<complexType name="ChannelPresetLoad" >
<annotation>
<documentation> [ChannelID] --- ... [PresetContent] --- ...</documentation>
</annotation>
</complexType>
<complexType name="ChannelPresetLoadResponse" >
<annotation>
<documentation> No parameters.</documentation>
</annotation>
</complexType>
<complexType name="GangPlay" >
<annotation>
<documentation> [ChannelIDList] --- ...</documentation>
</annotation>
</complexType>
<complexType name="GangPlayResponse" >
<annotation>
<documentation> No parameters.</documentation>
</annotation>
</complexType>
<complexType name="GangPause" >
<annotation>
<documentation> [ChannelIDList] --- ...</documentation>
</annotation>
</complexType>
<complexType name="GangPauseResponse" >
<annotation>
<documentation> No parameters.</documentation>
</annotation>
</complexType>
<complexType name="GangGotoBegin" >
<annotation>
<documentation> [ChannelIDList] --- ...</documentation>
</annotation>
</complexType>
<complexType name="GangGotoBeginResponse" >
<annotation>
<documentation> No parameters.</documentation>
</annotation>
</complexType>
<complexType name="GangStop" >
<annotation>
<documentation> [ChannelIDList] --- ...</documentation>
</annotation>
</complexType>
<complexType name="GangStopResponse" >
<annotation>
<documentation> No parameters.</documentation>
</annotation>
</complexType>
<!-- operation response element -->
<!-- operation response element -->
<!-- operation response element -->
<!-- operation response element -->
<!-- operation response element -->
<!-- operation response element -->
<!-- operation response element -->
<!-- operation response element -->
<!-- operation response element -->
<!-- operation response element -->
<!-- operation response element -->
<!-- operation response element -->
<!-- operation response element -->
<!-- operation response element -->
<!-- operation response element -->
<!-- operation response element -->
<!-- operation response element -->
<!-- operation response element -->
<!-- operation response element -->
<!-- operation response element -->
<!-- operation response element -->
</schema>
</types>
<message name="SystemGetStatus" >
<!-- __vws__SystemGetStatus::vws__SystemGetStatus -->
</message>
<message name="SystemGetChannelList" >
<!-- __vws__SystemGetChannelList::vws__SystemGetChannelList -->
</message>
<message name="SystemChannelAdd" >
<!-- __vws__SystemChannelAdd::vws__SystemChannelAdd -->
</message>
<message name="SystemChannelRemove" >
<!-- __vws__SystemChannelRemove::vws__SystemChannelRemove -->
</message>
<message name="SystemChannelConnect" >
<!-- __vws__SystemChannelConnect::vws__SystemChannelConnect -->
</message>
<message name="SystemChannelDisconnect" >
<!-- __vws__SystemChannelDisconnect::vws__SystemChannelDisconnect -->
</message>
<message name="ChannelGetMode" >
<!-- __vws__ChannelGetMode::vws__ChannelGetMode -->
</message>
<message name="ChannelSetMode" >
<!-- __vws__ChannelSetMode::vws__ChannelSetMode -->
</message>
<message name="ChannelOpen" >
<!-- __vws__ChannelOpen::vws__ChannelOpen -->
</message>
<message name="ChannelPlay" >
<!-- __vws__ChannelPlay::vws__ChannelPlay -->
</message>
<message name="ChannelPause" >
<!-- __vws__ChannelPause::vws__ChannelPause -->
</message>
<message name="ChannelStop" >
<!-- __vws__ChannelStop::vws__ChannelStop -->
</message>
<message name="ChannelGetRecordFile" >
<!-- __vws__ChannelGetRecordFile::vws__ChannelGetRecordFile -->
</message>
<message name="ChannelSetRecordFile" >
<!-- __vws__ChannelSetRecordFile::vws__ChannelSetRecordFile -->
</message>
<message name="ChannelRecord" >
<!-- __vws__ChannelRecord::vws__ChannelRecord -->
</message>
<message name="ChannelStopRecord" >
<!-- __vws__ChannelStopRecord::vws__ChannelStopRecord -->
</message>
<message name="ChannelPresetLoad" >
<!-- __vws__ChannelPresetLoad::vws__ChannelPresetLoad -->
</message>
<message name="GangPlay" >
<!-- __vws__GangPlay::vws__GangPlay -->
</message>
<message name="GangPause" >
<!-- __vws__GangPause::vws__GangPause -->
</message>
<message name="GangGotoBegin" >
<!-- __vws__GangGotoBegin::vws__GangGotoBegin -->
</message>
<message name="GangStop" >
<!-- __vws__GangStop::vws__GangStop -->
</message>
<portType name="DvsVeniceWebservicePortType" >
<operation name="SystemGetStatus" >
<documentation> Returns the count of connected and unconnected channels on this webservice (obsolete).</documentation>
</operation>
<operation name="SystemGetChannelList" >
<documentation> Returns the list of available channels with status information for each channel.</documentation>
</operation>
<operation name="SystemChannelAdd" >
<documentation> Temporary adds a channel to the list channels available through this webservice.</documentation>
</operation>
<operation name="SystemChannelRemove" >
<documentation> Temporary deletes a channel from the list channels available through this webservice.</documentation>
</operation>
<operation name="SystemChannelConnect" >
<documentation> Connects the webservice to a channel from its list of available channels.</documentation>
</operation>
<operation name="SystemChannelDisconnect" >
<documentation> Disconnects the webservice from a channel. Without a channel ID all connections will be closed.</documentation>
</operation>
<operation name="ChannelGetRecordFile" >
<documentation> Returns information about the current record video, audio and proxy destination.</documentation>
</operation>
<operation name="ChannelSetRecordFile" >
<documentation> Sets the record destination (path and name). Caution: This function will only work if the channel has a valid input signal. Otherwise it will result in an unspecific error.</documentation>
</operation>
<operation name="ChannelPresetLoad" >
<documentation> Loads a preset. As the webservice has no GUI only the "core" part from the preset file is important. This part is expected in "urnl:PresetContent".</documentation>
</operation>
</portType>
<binding name="DvsVeniceWebserviceBinding" type="tns:DvsVeniceWebservicePortType" > </binding>
<service name="DvsVeniceWebservice" >
<documentation> This web service provides top-level functionality of DVS Venice via SOAP (Build date: 2011/04/08)</documentation>
</service>
</definitions>

Imported Schema c14n.xsd