Nainstaloval jsem si media5-fone, když ho tak doporučujete.
Používám voip na domácí wifi připojené přes adsl, takže kvalita hovoru s kodekem pcma stejně dobrá jako v CSipSimple.
Zásadní problém ale nastává při využití paralelního připojení více sip zařízení na jedné lince.
Když sip.odorik.cz v kladné odpovědi na registraci pošle kontakt na víc zařízení
Kód: Vybrat vše
Contact: <sip:xxxxxx@x.x.x.x:5060:5060>;expires=131, <sip:xxxxxx@x.x.x.x:29921>;expires=120
tak media5 ohlásí neúspěšnou registraci (i když na
https://www.odorik.cz/ucet/nastaveni_volani.html je registrace v pořádku)
a v logu píše krom jiného
Kód: Vybrat vše
<10> |2|||400111DC|97371130|7|Device Info: ZTE Blade on Android SDK 17
<10> |2|||400111DC|97371130|8|Current date/time: 2013-07-06 22:32:25 CEST
<10> |2|||28F4A0|97371370|9|CSipAsyncSocketFactoryConfigurationMgr(0x52382c4c)::EvConfigurationRequested-Error: (2) "SI:False"
<10> |2|||28EB08|97373080|10|CSipRegistrationSvc(0x1bc0e8)::OnPacketReceived-There has been a problem validating the Contact header of the success response. Will report EvFailure for a success response.
<10> |2|||28EB08|97403080|11|CUaSspBasicRegistration(0x82c538)::Register-Component not terminated yet.
<10> |2|||1BC4B0|98029250|12|CPortableResolver(0x186060)::Connect-FE:Invalid state
<10> |2|||28F4A0|98120470|13|CSipAsyncSocketFactoryConfigurationMgr(0x52382c4c)::EvConfigurationRequested-Error: (2) "SI:False"
<10> |2|||28EB08|98120600|14|CSipRegistrationSvc(0x98be18)::OnPacketReceived-There has been a problem validating the Contact header of the success response. Will report EvFailure for a success response.
<10> |2|||28EB08|98140590|15|CSipRegistrationSvc(0x98be18)::OnPacketReceived-There has been a problem while parsing the Contact header. Will report EvFailure for a success response.
Takže můžu poslat report vývojáři media5, ale nevím, nevím, jestli uvěří, že na jedné lince může být registrováno víc než jedno zařízení.
Je Contact header s více položkami povolen/popsán ve specifikaci SIP protokolu?