= Testing APS Direct implementation on Symbian S60 smartphones = == Objectives == 1. Find APS-direct bugs. 1. Identify problematic devices or firmwares. == Requirements == 1. S60 3rd edition device(s), MR, FP1, or FP2. 1. Appropriate version of APS server ({{{apsserver2.sisx}}}), installed on the device. 1. Test application, {{{symbian_ua}}}, will be emailed out. 1. Test partner, it can be any endpoints that support all/some of test codecs: APS codecs (i.e: AMR, G.711, G.729(B), iLBC, PCMA/U) and non-APS codecs (i.e: GSM, Speex). However for easiness (logs file, instructions) it is recommended to use PJSUA app for desktop built with IPP codecs (support all test codecs). 1. LAN environment, to avoid the possibility of NAT problems. == Testing Steps == 1. Register your IMEI to get the test application installer signed with our developer certificate [https://spreadsheets.google.com/viewform?key=p73LYJuTbrW9RhzjVhPSMbQ on our Symbian SIP test registration page]. 1. Wait until you are told to download the application. This ensures that the application has been signed with your IMEI. 1. Install and run the test application. 1. Run test partner application with test codecs enabled. - Please '''only''' enable the test codecs since enabling all codecs may cause the SIP message size larger than MTU. Enabling/disabling codecs in PJSUA can be done via {{{'Cp'}}} command, setting codec's priority to 0 will disable the codec. - Please generate logs for reporting, in PJSUA it can be done by specifying --log-file and use log level 5. - Tip if you use Eyebeam: iLBC is not enabled by default. 4. Enable one codec from the test application: - Choose menu {{{'d' Enable/disable codecs}}}, codecs selection menu will be shown. - Choose one codec to test, e.g: start from the top, AMR. 1. Make normal call from test partner to test application, using sip:192.168.1.1 format. If you need to know your device's IP address, install [http://tinyhack.com/freewarelist/s603rd/2007/03/09/ifinfo/ ifInfo]. Things to check here: - Two ways audio. - Quality. 1. Test audio routing in the test application, i.e: by choosing menu {{{'t' Switch audio route}}}, it's a toggle. Thing to check here: - if audio route is switched from earpiece to loudspeaker. - vice-versa, after pressing 't' again. 1. Hang up with 'g', and repeat the steps from point 4 to test with other codecs (without restarting test application). == Submitting Test Results == Please submit the results on the [https://spreadsheets.google.com/viewform?formkey=cFlERXF6a1NCTzRKZzNnanZ0Q2UwRVE6MA test submission form] 1. When everythings are just fine, just report OK. 1. When something goes wrong, please specify in details the problem and steps to reproduce, whenever you think that test partner's log file may help, please send it along to [mailto:symbiantesting@pjsip.org Symbian Testing list] == Thanks! ==