Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "SIP Voip implementation For ECF"
(→Abstract) |
|||
Line 9: | Line 9: | ||
*Relevant Documentations and User Guides. | *Relevant Documentations and User Guides. | ||
− | == Timeline == | + | == Timeline == |
− | + | ||
− | {| class="wikitable" style="text-align:center" | + | Time line for project Milestones is given below <br> |
− | + | <div style="border: 1px solid rgb(170, 170, 170); margin: 0pt 0pt 1em 1em; padding: 4px; background: rgb(249, 249, 249) none repeat scroll 0% 0%; clear: right; font-size: 90%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 250px; text-align: left; float: right;"> | |
− | |- | + | '''Legend''' <br> [[Image:Glass.gif]] Needs some research |
− | ! & | + | |
− | |- | + | [[Image:Progress.gif]] Work in progress |
− | ! | + | |
− | | | + | [[Image:Ok green.gif]] Feature added |
− | |- | + | </div> |
− | ! | + | <br> |
− | | | + | |
− | |- | + | {| class="wikitable" style="text-align: center;" |
− | ! | + | |- style="background: rgb(239, 239, 239) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;" |
− | | | + | ! Milestone |
− | |- | + | ! Date |
− | ! | + | ! Planned/Completed/Progressing items |
− | | | + | ! status |
− | |- | + | |- style="background: lightgrey none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;" |
− | ! | + | ! M1 |
− | | | + | | June 24 |
+ | | align="left" | Implementation of the SIP Provider | ||
+ | | [[Image:Ok green.gif]] | ||
+ | |- style="background: lightgrey none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;" | ||
+ | ! M2 | ||
+ | | July 4 | ||
+ | | align="left" | Completing the tests for SIP Provider and fix bugs<br> | ||
+ | | [[Image:Ok green.gif]] | ||
+ | |- style="background: lightgrey none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;" | ||
+ | ! M3 | ||
+ | | August 8 | ||
+ | | align="left" | Implementation of RTP provider using FMJ | ||
+ | | [[Image:Ok green.gif]] | ||
+ | |- style="background: lightgrey none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;" | ||
+ | ! M4 | ||
+ | | August 10 | ||
+ | | align="left" | Complete the tests for RTP Provider and fix bugs<br> | ||
+ | | [[Image:Ok green.gif]] | ||
+ | |- style="background: lightgrey none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;" | ||
+ | ! M5 | ||
+ | | August 12 | ||
+ | | align="left" | Integrating the SIP & RTP Providers and create a SIP softphone | ||
+ | | [[Image:Ok green.gif]] | ||
+ | |- style="background: lightgrey none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;" | ||
+ | ! M6 | ||
+ | | August14 | ||
+ | | align="left" | Complete the tests for integrated system and fix bugs<br> | ||
+ | | [[Image:Ok green.gif]] | ||
+ | |- style="background: lightgrey none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;" | ||
+ | ! M7 | ||
+ | | August 17 | ||
+ | | align="left" | Create the JUnit tests for Complete SIP and RTP integareted SIP softphone <br> | ||
+ | | [[Image:Ok green.gif]] | ||
+ | |- style="background: lightgrey none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;" | ||
+ | ! M8 | ||
+ | | August 28 | ||
+ | | align="left" | Implementing the ECF Call API for SIP softphone<br> | ||
+ | | [[Image:Glass.gif]] [[Image:Progress.gif]] | ||
+ | |- style="background: lightgrey none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;" | ||
+ | ! M9 | ||
+ | | September 1 | ||
+ | | align="left" | Implementing UI for SIP softphone<br> | ||
+ | | [[Image:Glass.gif]] [[Image:Progress.gif]] | ||
+ | |- style="background: lightgrey none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;" | ||
+ | ! M10<br> | ||
+ | | Mid September | ||
+ | | align="left" | Contributing the SIP softphone to the ECF Codebase<br> | ||
+ | | [[Image:Glass.gif]] | ||
|} | |} | ||
+ | |||
+ | <br> |
Revision as of 04:05, 23 August 2009
Abstract
Session Initialization Protocol(SIP) is an Application Layer protocol which supports many services such as VoIP, IM, Presence Information and etc. But currently it's widely used for applications based on Voice calls and Video Calls.Eclipse Communication Framework is consists of many protocol implementations such as XMPP, YaHoo, MSN and etc. And also it contactins providers developed based on the above protocol implementations. Hence my goal is to implement a provider for VoIP for ECF based on SIP protocol for ECF.
Deliverables
- SIP Provider for ECF
- RTP Provider for ECF
- SIP Related tests
- Relevant Documentations and User Guides.
Timeline
Time line for project Milestones is given below