This manual contains info about Flashphoner Releases, Patches and Sources.
Releases
Flashphoner releases - is a full tested versions (load tests + features tests).
Pre-relases is not fully tested, but already available for beta-testing.
| Name | Date | Features | Notes | Docs API |
|---|---|---|---|---|
| JS-PHONE pre-release2 client: Flashphoner-client-1.0.101 server: Flashphoner-1.0.5.970 |
08.09.2011 | - JavaScript API - JavaScript Phone |
Fixed some installation errors on 32bit systems. Fixed several issues. Flashphoner is now separated to client and server parts. Client and server must be installed seprately, one after other. For install check this readme guide. |
|
| JS-PHONE pre-release1 client: Flashphoner-client-1.0.66 server: Flashphoner-1.0.5.950 |
26.08.2011 | - JavaScript API - JavaScript Phone |
Flashphoner is now separated to client and server parts. Client and server must be installed seprately, one after other. For install check this readme guide. |
|
| "H.264" 1.0.4.791 |
15.07.2011 | - H.264 support - IM chatting |
General recommendations: 1. Use x86_64 system 2. Use JVM server 64-bit on x86_64 3. How to install 4. How to uninstall previous version 5. How to test using local client Note! Client 791 is not compatible with server 512 in video part Client 512 is not compatible with server 791 in video part Please, see client-sources here: svn://flashphoner.com/tags/release_791 |
|
| "Transfer" 1.0.3.512 |
19.01.2011 | - Hold - Transfer - JavaScript API is NOT bundled |
Server - Javadoc Client - ASdoc Client API - ASdoc |
|
| "Stress tested" 1.0.3.420 |
09.12.2010 | - Stress tested - JavaScript API is bundled |
Patches
Flashphoner patches has some fixes or/and features, required by reporters.
- Every patch corresponds to some revision of the public SVN repository
- Every patch contain all previously
- For applying the patch follow How to apply the patch in the Admin guide section
- Patches are not fully testes versions and we do not recommend use it on production
| If you are faced with poor sound/video quality or with the growing latency - please adjust System timer precision (recommended) or Setting of timing_shift property. See also Tuning guide. |
| RC * | Name | Date | Repository | Revision | Changes in sources | Notes |
|---|---|---|---|---|---|---|
| Patches for ...791 version | ||||||
| + | 1.0.4.791-p.961 |
02.09.2011 | svn://flashphoner.com/release_791 |
42 | no | Fixed handling by re-INVITEs without SDP. Used in Cisco environment. |
| 1.0.4.791-p.950 |
26.08.2011 | svn://flashphoner.com/release_791 |
42 | no | Fixed playing video from environment: Cisco Call Manager, Cisco IP Phone Communicator, Cisco Unified Video Advantage | |
| 1.0.4.791-p.936 |
23.08.2011 | svn://flashphoner.com/release_791 |
42 | no | Fixed wrong RTP sequence number in flash2SIP video stream | |
| 1.0.4.791-p.934 |
23.08.2011 | svn://flashphoner.com/release_791 |
42 | no | Fixed speex2speex call without transcoding and RTP proxing using OpenSIPs | |
| 1.0.4.791-p.826 |
22.07.2011 | svn://flashphoner.com/release_791 |
42 | no | Fixed video freez after several minutes transmission | |
| 1.0.4.791-p.821 | 21.07.2011 | svn://flashphoner.com/release_791 |
42 | no | Added direct videocall support without re-INVITE You can use client branch for testing: svn://flashphoner.com/branches/video_call_791 |
|
| 1.0.4.791-p.813 |
20.07.2011 |
svn://flashphoner.com/release_791 |
42 | no |
Added starter license support |
|
| Patches for ...512 version | ||||||
| + | 1.0.3.512-p.810 |
18.07.2011 | svn://flashphoner.com/release_512 |
28 | no | - Fixed minor signaling issues, merged from release H.264, IM: [778,780,786,791,792,802] |
| 1.0.3.512-p.776 |
15.06.2011 | svn://flashphoner.com/release_512 |
28 | no | - Fixed 768, 772 patches - Fixed g.729 30ms-ptime playing - Fixed handling 488 response using terminating of call. - Fixed handling BYE request out of dialog, using 481 Call Does not exist. - Added ignoring of incoming 101 telephone-event. It had broken incoming RTP audio stream before. SIP stack optimizations. |
|
| 1.0.3.512-p.760 |
09.06.2011 | svn://flashphoner.com/release_512 |
28 | no | Improved quality of incoming stream.Added quality policy configuration | |
| 1.0.3.512-p.751 |
06.06.2011 | svn://flashphoner.com/release_512 |
28 | no | Fixed ACK on 487 Request Terminated, when 200 OK goes before 487 Request Terminated | |
| 1.0.3.512-p.749 |
03.06.2011 | svn://flashphoner.com/release_512 |
28 | no | Added hangup after click2call button disconnect | |
| 1.0.3.512-p.739 |
31.05.2011 | svn://flashphoner.com/release_512 |
28 | no | Added in_jitter_buffer_enabled=true, out_jitter_buffer_enabled=true properties for quality tuning | |
| 1.0.3.512-p.725 |
23.05.2011 | svn://flashphoner.com/release_512 |
28 | minor changes | Added notification about incoming raw request | |
| 1.0.3.512-p.718 |
18.05.2011 | svn://flashphoner.com/release_512 |
26 | no | Improved rfc3261 compatibility in SHOULD level (10.2, 10.2.4 Call-ID, Expires headers) | |
| 1.0.3.512-p.716 |
17.05.2011 | svn://flashphoner.com/release_512 |
26 | no | Fixed processing of Expires headers in responses on REGISTER request again |
|
| 1.0.3.512-p.714 |
16.05.2011 | svn://flashphoner.com/release_512 |
26 | no | Fixed processing of Expires headers in responses on REGISTER request | |
| 1.0.3.512-p.712 |
13.05.2011 | svn://flashphoner.com/release_512 |
26 | no | Fixed SIP proxy authorization | |
| 1.0.3.512-p.710 |
11.05.2011 | svn://flashphoner.com/release_512 |
26 | no | Fixed call recording, when SIP server sends 200 OK without RINGING 180. Parse From, To headers in send and receive invite request |
|
| 1.0.3.512-p.707 |
04.05.2011 | svn://flashphoner.com/release_512 |
26 | no | Fixed problem with empty state of call in sdp (sendonly, recvonly, inactive, sendrecv) | |
| 1.0.3.512-p.705 |
04.05.2011 | svn://flashphoner.com/release_512 |
26 | no | Improved Calls recording + fixed errors | |
| 1.0.3.512-p.701 |
27.04.2011 | svn://flashphoner.com/release_512 |
26 | no | Implemented DTMF over rfc2833 | |
| 1.0.3.512-p.693 |
22.04.2011 | svn://flashphoner.com/release_512 |
26 | no | Fixed flash2flash video using OpenSIPs without RTP proxing | |
| 1.0.3.512-p.689 | 20.04.2011 | svn://flashphoner.com/release_512 | 26 | no | Jitter buffer improved SIP username authentication name supported Different vhosts supported G729 stability improved Quality tuning implemented Note: if you notice quality issues with this patch, please see tuning sections to get better quality: System timer precision Quality - latency balance Thread priorities |
|
| 1.0.3.512-p.682 |
25.03.2011 | svn://flashphoner.com/release_512 |
26 | no | Performance issue, thread locking issue_2 |
|
| 1.0.3.512-p.680 |
23.03.2011 | svn://flashphoner.com/release_512 |
26 | no | Fixed jitter buffer performance issue_1 | |
| 1.0.3.512-p.678 |
22.03.2011 | svn://flashphoner.com/release_512 |
26 | minor changes | Fixed DTMF - Asterisk issue Fixed parsing of CallInfo header |
|
| 1.0.3.512-p.667 |
08.03.2011 | svn://flashphoner.com/release_512 |
20 | no | Calls recording implemented | |
| 1.0.3.512-p.661 |
28.02.2011 | svn://flashphoner.com/release_512 |
20 | no | Fixed error related parsing of such SDP string: m=video 0 RTP/AVP 0 | |
| 1.0.3.512-p.659 | 25.02.2011 | svn://flashphoner.com/release_512 |
20 | no | Minor changes in stack traces and suppression some working exceptions |
|
| 1.0.3.512-p.656 | 24.02.2011 | svn://flashphoner.com/release_512 |
20 | no | Improved incoming and outgoing buffers for smooth sound |
|
| 1.0.3.512-p.650 |
23.02.2011 | svn://flashphoner.com/release_512 |
20 | no | Fixed poor quality of Flashphoner-1.0.3.512-p.642 | |
| 1.0.3.512-p.642 | 20.02.2011 | svn://flashphoner.com/release_512 |
20 | no | Jitter buffer for outgoing RTP packets - implemented | |
| 1.0.3.512-p.640 |
18.02.2011 | svn://flashphoner.com/release_512 |
20 | no | Jitter buffer for incoming RTP packets - implemented | |
| 1.0.3.512-p.636 |
17.02.2011 | svn://flashphoner.com/release_512 |
20 | no | Fixed flash to cellphone call using G.729 codec | |
| 1.0.3.512-p.634 |
16.02.2011 | svn://flashphoner.com/release_512 |
20 | no | Fixed problems with flash to sip calls using old client with latest server | |
| 1.0.3.512-p.618 |
14.02.2011 | svn://flashphoner.com/release_512 |
20 | no | QoS and TOS support - implemented |
| Please backup WowzaMediaServer/lib directory and see readme file entry before applying the patch. |
Sources
Repositories
Flashphoner has these public SVN repositories.
| Repository address | Description | Type |
|---|---|---|
| svn://flashphoner.com/tags/release_791 | sources related release 1.0.3.791 | tag |
| svn://flashphoner.com/branches/autologin_autocall_aec_791 | Supports auto-login and auto-call using parameters, described in Phone.html |
branch |
| svn://flashphoner.com/branches/video_call_791 |
Supports direct videocall without re-INVITE |
branch |
| svn://flashphoner.com/tags/release_512 | sources related release 1.0.3.512 | tag |
| svn://flashphoner.com/branches/auto_login |
Supports auto-login feature with token-based authentication |
branch |
| svn://flashphoner.com/branches/echo_cancellation_support |
branch, which supports 10.3 Adobe Flash Player with Echo Cancellation feature, compiled using Flex 4.5 SDK |
branch |
| svn://flashphoner.com/tags/release_420 | sources related release 1.0.3.420 | tag |
| svn://flashphoner.com/branches/echo_cancellation_support_420 |
branch, which supports 10.3 Adobe Flash Player with Echo Cancellation feature, compiled using Flex 4.5 SDK |
branch |
Structure
Repositories has such structure:
- client
- flashphoner_api
- flashphoner_client
- flashphoner_load_tool
- server
- flashphoner_app