private void Start_Click(object sender, RoutedEventArgs e) { Console.WriteLine("Inside StartCall Button"); string sIP = "192.168.57.121"; //string sIP = "38.127.68.60"; //string sIP = "60.68.127.38"; int iFriendPort = 60002; int iRet = 0; P2PWrapper p2pWrapper = P2PWrapper.GetInstance(); iRet = p2pWrapper.InitializeLibraryR(100 /*UserID*/); System.Console.WriteLine("MediaEngineLib==> InitializeLibrary, iRet = " + iRet); p2pWrapper.CreateSessionR(200 /*FriendID*/, 1 /*Audio*/, sIP, iFriendPort); p2pWrapper.CreateSessionR(200, 2 /*Video*/, sIP, iFriendPort); p2pWrapper.SetRelayServerInformationR(200, 1, sIP, iFriendPort); p2pWrapper.SetRelayServerInformationR(200, 2, sIP, iFriendPort); iRet = p2pWrapper.StartAudioCallR(200); iRet = p2pWrapper.StartVideoCallR(200, 288 /*Height*/, 352 /*Width*/); System.Diagnostics.Debug.WriteLine("MediaEngineLib==> StartVideoCall, iRet = " + iRet); p2pWrapper.SetLoggingStateR(true, 5); p2pWrapper.LinkWithConnectivityLib(null); AudioSender oAlpha = new AudioSender(); oAlpha.AudioData = System.IO.File.ReadAllBytes(@"AudioSending(1).pcm"); //oAlpha.bStartSending = true; Thread oThread = new Thread(new ThreadStart(oAlpha.StartSendingAudio)); oThread.Start(); }
private void Button_Click(object sender, RoutedEventArgs e) { P2PWrapper p2pWrapper = P2PWrapper.GetInstance(); Console.WriteLine("Inside CheckCap Button"); p2pWrapper.InitializeLibraryR(100 /*UserID*/); p2pWrapper.LinkWithConnectivityLib(null); //p2pWrapper.CheckDeviceCapabilityR(100, 640, 480, 352, 288); p2pWrapper.CheckDeviceCapabilityR(100, 480, 640, 288, 352); }
public void InitRingIDSDKLib() { //string sIP = "192.168.8.29"; string sIP = "38.127.68.60"; //string sIP = "60.68.127.38"; int iFriendPort = 60007; int iRet = 0; P2PWrapper p2pWrapper = P2PWrapper.GetInstance(); iRet = p2pWrapper.InitializeLibraryR(100 /*UserID*/); System.Console.WriteLine("MediaEngineLib==> InitializeLibrary, iRet = " + iRet); p2pWrapper.CreateSessionR(200 /*FriendID*/, 1 /*Audio*/, sIP, iFriendPort); p2pWrapper.CreateSessionR(200, 2 /*Video*/, sIP, iFriendPort); p2pWrapper.SetRelayServerInformationR(200, 1, sIP, iFriendPort); p2pWrapper.SetRelayServerInformationR(200, 2, sIP, iFriendPort); iRet = p2pWrapper.StartAudioCallR(200); iRet = p2pWrapper.StartVideoCallR(200, height /*Height*/, width /*Width*/); System.Diagnostics.Debug.WriteLine("MediaEngineLib==> StartVideoCall, iRet = " + iRet); p2pWrapper.SetLoggingStateR(true, 5); p2pWrapper.LinkWithConnectivityLib(null); }