Ejemplo n.º 1
0
import clr
import System
import ClientAPI

ClientAPI.Log("Current Directory: %s" % System.Environment.CurrentDirectory)
clr.AddReferenceToFileAndPath("%s/mvVoiceCLR.dll" %
                              System.Environment.CurrentDirectory)
import mvVoiceCLR

connectorID = ""
accountID = ""
sessionID = ""
server = "http://www.vd1.vivox.com/api2"
username = "******"
password = "******"
channel = "sip:[email protected]"


def mvVoiceInit():
    global connectorID
    global accountID
    mvVoiceCLR.VoiceCLR.Init(server)
    connectorID = mvVoiceCLR.VoiceCLR.GetConnectorID()
    mvVoiceCLR.VoiceCLR.Login(connectorID, username, password)
    accountID = mvVoiceCLR.VoiceCLR.GetAccountID()
    mvVoiceCLR.VoiceCLR.MicMute(connectorID, True)


def mvVoiceOn():
    global sessionID
    mvVoiceCLR.VoiceCLR.Call(accountID, channel)
Ejemplo n.º 2
0
 def _set_Near(self, near):
     if self._camera is None:
         ClientAPI.Log("_set_Near: camera is None")
     self._camera.Near = near