SIP RTC protocol for Miranda IM
Current version 0.0.0.11
Hi!
Here's an implementation of SIP protocol for Miranda IM.
You can use it with any (I hope) SIP servers/services, Live Communication Server 2005.
It's based on Microsoft RTC API (Windows Messenger and Office Communicator use the same API). That's why I call this plugin SIP RTC to differentiate it from other implementations.
Please note
This plugin is in a beta state now. A lot of things are not implemented. And, for sure, there're bugs.
Please feel free to report bugs and request features. Any feedback is appreciated!
Post your comments here or contact me directly - my Gmail account is paul.shmakov, ICQ 141028981.
FEATURES IN THIS VERSION
- NO VOICE/VIDEO CHATS YET!
- Presence (Statuses)
- Messenging (send, recieve)
- User search
- Authorization requests
- Per contact visibility settings
- Application Sharing sessions
- Whiteboard sessions
- Updater support
- Fingerprint support
- Icon pack :)
DOWNLOAD
First of all, I'd like to thank Potapochkin for hosting! Thanks a lot!
Version 0.0.0.11
SIP RTC Plugin:
http://addons.miranda-im.org/feed.php?dlfile=3455 (136Kb)
Microsoft RTC (Real-time Communications) 1.3:
Source code:
Latest sources are in the SVN: http://mgoodies.berlios.de/.
Version 0.0.0.11 sources: http://addons.miranda-im.org/feed.php?dlsource=3455 (171Kb)
Debug symbols:
http://potapochkin.ru/files/paul/siprtc_pdb.zip (611Kb)
INSTALLATION REQUIREMENTS
- Latest UNICODE build of Miranda IM
- Windows 2000, Windows XP, or Windows 2003
- Microsoft RTC (Real-time Communications) 1.3
You can download it from here:
If you launch Miranda and don't see the SIP protocol - you need to install RTC 1.3.
Please note
There're currently 2 SIP protocol plugins based on Microsoft RTC API - this one, and another one by TOXIC.
Please, don't use them together in the same instance of Miranda IM.
INSTALLATION
Just copy the files to Plugins folder and restart the Miranda IM.
CHANGE LOG
0.0.0.11
- Attempt to fix Miranda hangs caused by the plugin
0.0.0.10
- notrom joined the project!
- Log file (SipRtc.log) is disabled by default. Can be enabled in the configuration dialog
0.0.0.9
- Miranda IM 0.7/0.8 support
- No more errors when the plugin is disabled
- Typing notifications are sent only after the first message in session
0.0.0.8
- IM fixes
- Search by SIP Address (URI) always finds buddies
This was made especially for SIP servers that don't support
searching (The same behavior was available by holding Ctrl during search)
- Popups are used to annoy people with connection errors
- Fingerprint support
- Connecting icon support
0.0.0.7
- Fix: sometimes messages from Windows Messenger or Office Communicator
were not received
- Requires RTC 1.3
- Fix: "The Authentication type requested is not supported" error with
Gizmo network.
- Fix: Transport wasn't saved in the Options page.
- Fix: the siprtc_XXX.xml and SipRtc.log files' location changes randomly
- Fix: Updater copies the files into the correct dirs
- More logging
- Source code released
- More...
0.0.0.6
- Miranda and SIP plugin versions are displayed on the Notes page of
the User Details dialog
- Bug fixes
- Updater support
0.0.0.5
- Bug fixes
- Outgoing Application sharing & Whiteboard sessions
- Icons
0.0.0.4
- Bug fixes
0.0.0.3
- Bug fixes
0.0.0.2
- Accepts Application sharing & Whiteboard sessions
- Authentication support
- Visibility
- Options page
0.0.0.1
- Initial release
KNOWN ISSUES / LIMITATIONS
- No voice chat - to be implemented
- No video support - to be implemented
- No conferences (group chat) - work in progress
- Need more settings - to be implemented
- Tested mainly on Live Communication Server 2005
- Sometimes messages to a Office Communicator 2005 timeout when Communicator's status is Away or NA.
Don't know how to fix it. Moreover, Windows Messenger also fails to send a
message. That means, I guess, that the problem is somewhere inside of RTC
API or in the Office Communicator 2005.
- Sometimes Whiteboard launches instead of Application Sharing - to be fixed
- Application Sharing and Whiteboard session are accepted automatically - to be fixed
- Password stored in clear text - to be fixed
- CommunigatePro problems (some users appear offline, messages timeout) - to be investigated
- Translation support
Thanks,
paul
Bookmarks