Skype4MP with video (5 Viewers)

mts

Portal Pro
September 2, 2007
317
25
Home Country
Germany Germany
Hey guys,

you know that the skype Desktop-Api is still available? Microsoft recalled their decision to cancel the desktop-api before they have an alternative.
Link: https://support.skype.com/en/faq/FA214/what-is-the-desktop-api

As communicated in this blog post, due to technology improvements we are making to the Skype experience, some features of the API will stop working with Skype for desktop. For example, delivery of chat messages using the API will cease to work. However, we will be extending support for two of the most widely used features – call recording and compatibility with hardware devices – until we determine alternative options or retire the current solution.
I just made a short test without a problem:
Code:
            skype = new Skype();
            skype.Attach();          

            for (int i = 0; i < skype.Friends.Count; i++)
            {
                Title = skype.Friends[i + 1].DisplayName;

                if (skype.Friends[i + 1].Handle == "echo123")
                {
                    Call call = skype.PlaceCall(skype.Friends[i + 1].Handle);
                    break;
                }
            }

Unfortunately I never wrote a mediaportal-plugin before, but it should be very easy to integrate it.
If you use this it wont show you the client:
_SendSkypeCommand("SET WINDOWSTATE HIDDEN");
 
Last edited:

mts

Portal Pro
September 2, 2007
317
25
Home Country
Germany Germany
great, so maybe we can just bring it back to life again. I think it would be great to have some basic functions like:
- display your buddy list. (show who is online / offline)
- initiate a call (with or without video)
- answer a call (with or without video)

I think this should be possible at the moment. All the chat-functions are disabled at the moment.
 

offbyone

Development Group
  • Team MediaPortal
  • April 26, 2008
    3,989
    3,712
    Stuttgart
    Home Country
    Germany Germany
    Those functions are in there ;) Question is if it still works with the current Skype API. And it also needs updating to work with current MP version.
     

    offbyone

    Development Group
  • Team MediaPortal
  • April 26, 2008
    3,989
    3,712
    Stuttgart
    Home Country
    Germany Germany
    Alright here's the google code project with svn:
    https://code.google.com/p/skype4mp/

    I already fixed the code to run with MediaPortal1.7 or higher and build an installer.
    You can see you contacts and start/end a call. Only has DefaultWide skin files.

    It's far from perfect, but the code was never finished (and it's mostly not mine - I simply took over from fripsy IIRC).
     

    Attachments

    • Skype4MP_1.0.0.5.mpe1
      1.1 MB

    Users who are viewing this thread

    Similar threads

    I meant use MP client to try to spot how it's requesting streams for specific channels and then try to do the same with VLC. TV Server development looks dead so I'm afraid you're going to have to figure that out by yourself if it's even possible.
    I meant use MP client to try to spot how it's requesting streams for specific channels and then try to do the same with VLC. TV...
    Hi everyone, I've set up Mediaportal TV Server on a Windows 11 box, tuner deteced okay, scanned channels, can preview, all seems...
    Replies
    8
    Views
    2K
    Well, all that remains is to find someone who will add this render if it is a render.
    Well, all that remains is to find someone who will add this render if it is a render.
    Are there plans to support other video renderers? MadVR got added a while ago, but this a 'hardcoded' selection in the...
    Replies
    23
    Views
    14K
    MP1 MP2 MP Shutting down DE
    I got a similar error yesterday just when a watched episode ended... Didn't copy the logs unfortunately but now i'm in a weird situation. Trakt website shows that episode as watched, but in onlinevideos (where i watched that episode) it still is not flagged as watched. The watched.json doesn't contain that episode but i think it...
    I got a similar error yesterday just when a watched episode ended... Didn't copy the logs unfortunately but now i'm in a weird...
    I have an issue that started in 1.37 and so I updated to 1.38 and updated all my installed plugins but the issue has continued. My...
    Replies
    6
    Views
    647
    Got a reply from SD ... "Looks like your last successful download was on 5/23. On 5/24 for some reason we received 194 connections between 10:54 and 11:05 triggering a denial of service attack ban. The logs show it was lifted on 5/25, but I still see the entry in iptables. I reset fail2ban and hopefully you're working again." Weird...
    Got a reply from SD ... "Looks like your last successful download was on 5/23. On 5/24 for some reason we received 194...
    I'm using MediaPortal 1.38.1 x64 and have an SD-DD lineup account. In the last week, I have not been able to update my EPG, and...
    Replies
    3
    Views
    434
    I don't know about MP2 but as you said you tried MP1 too, how is the MP music config ? MP(1) will only use LAV if you select "Internal DirectShow player" as music output, but then you lose gapless playback. If you you don't have multichannel music you can choose WASAPI as the output and set the number of speakers to stereo. I have...
    I don't know about MP2 but as you said you tried MP1 too, how is the MP music config ? MP(1) will only use LAV if you select...
    Not sure if this a a bug/config/settings problem. I am running a media portal 2.5 server with 2.41 client but it seems I get the...
    Replies
    1
    Views
    802
    Top Bottom