title: How to use skype API in C# .net web development
body: <p>I try to make a skype call using <strong>SKYPE4COMLib</strong> library but its worked only for once</p>
  
  <pre><code>            Call call = skype.PlaceCall(username);
              do
              {
                  System.Threading.Thread.Sleep(1);
              } while (call.Status != TCallStatus.clsInProgress);
              call.StartVideoSend();
  </code></pre>
  
  <p>At the second try id didn't work.
  And also I try to make a skype call using skype button</p>
  
  <pre><code>&lt;script type="text/javascript" src="https://secure.skypeassets.com/i/scom/js/skype-uri.js"&gt;&lt;/script&gt;
  &lt;div id="SkypeButton_Call_skypename_1"&gt;
   &lt;script type="text/javascript"&gt;
       Skype.ui({
           "name": "call",
           "element": "SkypeButton_Call_skypename_1",
           "participants": ["skypename"]
       });
   &lt;/script&gt;
  
  &lt;/div&gt;
  </code></pre>
  
  <p>It works well.But It opens original skype software and make calls. I need to add a widget into my asp.net MVC web page and then make skype calls within my web page and capture some details(call start time,end time,record call) and store them in my database.Is there any way to do that. I didn't got any valuable solution for this.</p>
  
  <p>Thank You</p>