SkypeKit is a Skype without a GUI, managed by API and having many interesting features that are not found in regular Skype.
As it turned out, it is rather difficult to get access to SkypeKit. I'll try to fill this gap. A lot of material, so I'll start with a general review. If some moments require clarification, ask - either I will add, or I will write another article (as I understand, there is a lot of information about SkypeKit in open sources, so while the content is not very unique).
StatusSkypeKit is currently in beta mode. To work requires registration keys that need to be updated every 60 days. As I understand it, now the preference is given to large manufacturers of TV and consoles.
List of platforms supported by SkypeKitLinux-x86
Mac-x86
Windows x86
Linux-armv5
Linux-armv6
Linux-armv7
Linux mipseb
Linux-mipsel
Android (2.2 and higher)
WebOS (sort of should)
')
How does SkypeKit work?
Depending on the platform, SkypeKit supports the following audio modes (receive / send):
- raw audio (uncompressed stream - PCM)
- RTP packaged audio (SILK, G.729, PCM)
- work through SAL (Skype Audio Library) - control of jitter, echo canceller and other
Video - RTP packed. It is recommended to use SVL (Skype Video Library) or an external H.264 codec for video processing.
To start work it is required1) Download SkypeKit SDK
2) Run the generation of Runtime (instance of Skype) for the selected platform. Each Runtime is unique, each requires its own pair of keys for operation (of course, what it was made for). Runtime generation takes several hours.
SkypeKit manages through the native library. There are examples of working in C ++, Java, Python.
What can be done via SkypeKit API, which is not possible through a regular Skype API- accounts: create records (!), login / logout, change password
- audio and video management (a product such as a gateway from Skype to everything else becomes a reality)
Some technical data- audio requires at least 200 MHz ARM processor
- video requires at least 400 MHz ARM processor
- 64-bit platforms are not supported.
PricesTo release your own SkypeKit-based application, you need to make:
- $ 4000 for Acceptance test
- $ 4000 for certification itself
- if tests are not passed or there are doubts, then for $ 2500 Skype will issue a report on unsuccessful testing (consultations - $ 2000 for every 4 hours, 1 day of testing - $ 7000)
- if I'm not mistaken, each instance of a SkypeKit-based application costs $ 20
What opinions I heard- Skype does not want to develop SkypeKit - supposedly it has low popularity;
- on the other hand, work on SkypeKit is underway;
- in light of the purchase of Skype by Microsoft, the prospects for SkypeKit are unclear.