This documentation related to the earlier version of Flashphoner.
We recommend you upgrade to the last version and check the actual documentation

Downloads

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
Flashphoner-1.0.4.791 - "H.264" 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 
 
Flashphoner-1.0.3.512 - "Transfer" 19.01.2011 - Hold
- Transfer
- JavaScript API is NOT bundled
  Server - Javadoc
Client - ASdoc
Client API - ASdoc
Flashphoner-1.0.3.420 - "Stress tested"
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
+ Flashphoner-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]
  Flashphoner-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.
  Flashphoner-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
  Flashphoner-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
  Flashphoner-1.0.3.512-p.749
03.06.2011 svn://flashphoner.com/release_512
28 no Added hangup after click2call button disconnect
  Flashphoner-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
  Flashphoner-1.0.3.512-p.725
23.05.2011 svn://flashphoner.com/release_512
28 minor changes Added notification about incoming raw request
  Flashphoner-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)
  Flashphoner-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
  Flashphoner-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
  Flashphoner-1.0.3.512-p.712
13.05.2011 svn://flashphoner.com/release_512
26 no Fixed SIP proxy authorization
  Flashphoner-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
  Flashphoner-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)
  Flashphoner-1.0.3.512-p.705
04.05.2011 svn://flashphoner.com/release_512
26 no Improved Calls recording + fixed errors
  Flashphoner-1.0.3.512-p.701
27.04.2011 svn://flashphoner.com/release_512
26 no Implemented DTMF over rfc2833
  Flashphoner-1.0.3.512-p.693
22.04.2011 svn://flashphoner.com/release_512
26 no Fixed flash2flash video using OpenSIPs without RTP proxing
  Flashphoner-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
  Flashphoner-1.0.3.512-p.682
25.03.2011 svn://flashphoner.com/release_512
26 no Performance issue, thread locking issue_2
  Flashphoner-1.0.3.512-p.680
23.03.2011 svn://flashphoner.com/release_512
26 no Fixed jitter buffer performance issue_1
  Flashphoner-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
  Flashphoner-1.0.3.512-p.667
08.03.2011 svn://flashphoner.com/release_512
20 no Calls recording implemented
  Flashphoner-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
  Flashphoner-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
  Flashphoner-1.0.3.512-p.656 24.02.2011 svn://flashphoner.com/release_512
20 no Improved incoming and outgoing buffers for smooth sound
  Flashphoner-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
  Flashphoner-1.0.3.512-p.642 20.02.2011 svn://flashphoner.com/release_512
20 no Jitter buffer for outgoing RTP packets - implemented
  Flashphoner-1.0.3.512-p.640
18.02.2011 svn://flashphoner.com/release_512
20 no Jitter buffer for incoming RTP packets - implemented
  Flashphoner-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
  Flashphoner-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
  Flashphoner-1.0.3.512-p.618
14.02.2011 svn://flashphoner.com/release_512
20 no QoS and TOS support - implemented
* Columns meaning

RC
Is this patch release candidate.
"Release candidate" means this patch not contains critical bugs.

Name
Name of this patch

Date
Date of this patch

Repository
SVN repository path of sources related this patch

Revision
SVN revision of sources related this patch

Changes in sources
Are there changes in sources related previous patch?

Notes
Description of changes

Known bugs
Description of bugs found in this patch


Please backup WowzaMediaServer/lib directory and see readme file entry before applying the patch.

Sources

Repositories

Flashphoner has these public SVN repositories:

  • svn://flashphoner.com/tags/release_791 - sources related release 1.0.3.791
  • svn://flashphoner.com/tags/release_512 - sources related release 1.0.3.512
  • svn://flashphoner.com/tags/release_420 - sources related release 1.0.3.420
  • svn://flashphoner.com/branches/auto_login - branch, which contains auto-login feature with token-based authentication
  • 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. The branch based on release_512.
  • svn://flashphoner.com/branches/echo_cancellation_support_420 - the same as previous. Based on release_420, contains compiled jsphone.swf

See this scheme:

Structure

Repositories has such structure:

  • client
    • flashphoner_api
    • flashphoner_client
    • flashphoner_load_tool
  • server
    • flashphoner_app

Labels

release release Delete
patch patch Delete
load load Delete
upgrade upgrade Delete
tool tool Delete
build build Delete
download download Delete
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.