The Polycom CX200 device works with the desktop Office Communicator via a USB cable.
We have been testing the Snom 300 phone with the OCS firmware & it's been working very well. The Snom phone is a stand alone unit - NOT connected to the PC with a USB cable.
When placing a call from your desk OC - the call is handled on your PC - not on the phone. Incoming calls can be answered on the phone - but there is no desktop control of the phone.
Snom has software to make calls from your desktop in Outlook & to control the phone.
I would like to 'intergrate' with the desk OC client - so that the Snom phone can be controlled in a first party call control manner the same as the CX200, but without the direct USB connection.
I have Visual Studio Pro 2008 & some limited experience with some OC customisation. I was hoping someone has attempted something like this & can share with me the best way to do this, what API or development tool would be best, what pitfalls to look oiut for, etc...
In your case, you could do either of these: 1) Wait for voice partnership between Microsoft ocs and snom phone, like Microsoft and Cisco do. 2) Put up your phone server to control snom phone, and manage to embed you cumtom code into OC, making OC interact with your phone server.
Both methods are workable, depending on your time and cost budget.