|
From: | Charles Hamilton |
Subject: | Re: [Linphone-developers] [Linphone-users] [Beta] Linphone 3.7.0 |
Date: | Tue, 14 Jan 2014 09:41:32 -0500 |
2) Call connection -- when a call is answered either by the BBB, or when the BBB initiates the call, the app crashesHi Guillaume,I've now done a first build on Ubuntu 12.04.2 for the Beaglebone Black. I did a very straightforward build from the new src linphone-3.6.99-beta.tar.gz and
belle-sip-1.2.4.tar.gz, using my (slightly) edited version of your ReadMe. The only exception was the switch ./configure --disable-strict, which Simon Morlat suggested that I use some months ago to address a build error I was getting in the prior version, and which was recurring in this new build.
I'll move on to Debian and probably Arch Linux shortly, but wanted to first get your thoughts on the best way to address the Ubuntu errors below.The results are the following:1) Video window -- video window only shows black (using webcam that performed fine in prior Linphone versions)
FROM LINPHONECortp-error-Could not find suitable format or Xv port to work with.ortp-error-Could not find suitable format or Xv port to work with.ortp-error-Could not find suitable format or Xv port to work with.ortp-error-Could not find suitable format or Xv port to work with.ortp-error-Could not find suitable format or Xv port to work with.FROM DEBUG WINDOWmessage: Using (r/w) config information from .linphonercmessage: Initializing LinphoneCore 3.6.99message: oRTP-0.22.1 initialized.message: assigning PCMU/8000 payload type number 0message: assigning GSM/8000 payload type number 3message: assigning PCMA/8000 payload type number 8message: assigning speex/8000 payload type number 110message: assigning speex/16000 payload type number 111message: assigning speex/32000 payload type number 112message: assigning telephone-event/8000 payload type number 101message: assigning G722/8000 payload type number 9message: assigning H263/90000 payload type number 34message: assigning H263-1998/90000 payload type number 98message: assigning MP4V-ES/90000 payload type number 99message: assigning H264/90000 payload type number 102message: assigning VP8/90000 payload type number 103message: assigning theora/90000 payload type number 97message: assigning x-snow/90000 payload type number 96message: assigning iLBC/8000 payload type number 100message: assigning AMR/8000 payload type number 104message: assigning AMR-WB/16000 payload type number 105message: assigning 1015/8000 payload type number 106message: assigning G726-16/8000 payload type number 107message: assigning G726-24/8000 payload type number 108message: assigning G726-32/8000 payload type number 109message: assigning G726-40/8000 payload type number 113message: assigning AAL2-G726-16/8000 payload type number 114message: assigning AAL2-G726-24/8000 payload type number 115message: assigning AAL2-G726-32/8000 payload type number 116message: assigning AAL2-G726-40/8000 payload type number 117message: assigning SILK/8000 payload type number 118message: assigning SILK/12000 payload type number 119message: assigning SILK/16000 payload type number 120message: assigning SILK/24000 payload type number 121message: assigning G729/8000 payload type number 18message: assigning mpeg4-generic/22050 payload type number 122message: assigning mpeg4-generic/44100 payload type number 123message: assigning opus/48000 payload type number 124message: assigning iSAC/16000 payload type number 125message: assigning 1016/8000 payload type number 1message: assigning GSM/8000 payload type number 3message: assigning G723/8000 payload type number 4message: assigning LPC/8000 payload type number 7message: assigning PCMA/8000 payload type number 8message: assigning G722/8000 payload type number 9message: assigning L16/44100 payload type number 10message: assigning L16/44100 payload type number 11message: assigning G729/8000 payload type number 18message: assigning H261/90000 payload type number 31message: assigning MPV/90000 payload type number 32message: assigning H263/90000 payload type number 34message: Mediastreamer2 2.9.2 (git: unknown) starting.message: CPU count set to 1message: ms_base_init() donemessage: Registering all soundcard handlersmessage: Card 'ALSA: default device' addedwarning: Could not attach mixer to card: Invalid argumentmessage: Card 'ALSA: TI BeagleBone Black' addedwarning: Could not attach mixer to card: Invalid argumentmessage: Card 'ALSA: Generic USB Audio Device' addedwarning: Could not attach mixer to card: Invalid argumentmessage: Card 'ALSA: IceCam2' addedmessage: Card 'OSS: /dev/dsp' addedmessage: Card 'OSS: /dev/dsp1' addedmessage: Card 'OSS: /dev/dsp2' addedmessage: Registering all webcam handlersmessage: Webcam V4L2: /dev/video0 addedmessage: Webcam StaticImage: Static picture addedmessage: ms_voip_init() donemessage: Loading ms plugins from [/usr/local/lib/mediastreamer/plugins]message: Loading plugin /usr/local/lib/mediastreamer/plugins/libmsamr.so...message: libmsamr 0.0.2 plugin loadedmessage: Plugin loaded (/usr/local/lib/mediastreamer/plugins/libmsamr.so)message: Loading plugin /usr/local/lib/mediastreamer/plugins/libmssilk.so.0...warning: Fail to load plugin /usr/local/lib/mediastreamer/plugins/libmssilk.so.0 : /usr/local/lib/mediastreamer/plugins/libmssilk.so.0: undefined symbol: SKP_Silk_resampler_private_up2_HQmessage: Loading plugin /usr/local/lib/mediastreamer/plugins/libmsx264.so.0...message: ms264-1.4.3 plugin registered.message: Plugin loaded (/usr/local/lib/mediastreamer/plugins/libmsx264.so.0)message: Loading plugin /usr/local/lib/mediastreamer/plugins/libmsilbc.so.0.0.0...message: Plugin loaded (/usr/local/lib/mediastreamer/plugins/libmsilbc.so.0.0.0)message: Loading plugin /usr/local/lib/mediastreamer/plugins/libmsbcg729.so.0.0.0...message: libmsbcg729 0.1 plugin loadedmessage: Plugin loaded (/usr/local/lib/mediastreamer/plugins/libmsbcg729.so.0.0.0)message: Sal nat helper [enabled]message: Cannot open directory /usr/local/lib/liblinphone/plugins: No such file or directorymessage: linphone_core_set_playback_gain_db(): no active call.message: linphone_core_set_mic_gain_db(): no active call.message: Sal nat helper [enabled]message: Sal use rport [enabled]message: Could not find encoder for 1016message: Could not find decoder for 1016message: Could not find encoder for GSMmessage: Could not find decoder for GSMmessage: Could not find encoder for G723message: Could not find decoder for G723message: Could not find encoder for LPCmessage: Could not find decoder for LPCmessage: Could not find encoder for telephone-eventmessage: Could not find decoder for telephone-eventmessage: Could not find encoder for AMR-WBmessage: Could not find decoder for AMR-WBmessage: Could not find encoder for 1015message: Could not find decoder for 1015message: Could not find encoder for G726-16message: Could not find decoder for G726-16message: Could not find encoder for G726-24message: Could not find decoder for G726-24message: Could not find encoder for G726-32message: Could not find decoder for G726-32message: Could not find encoder for G726-40message: Could not find decoder for G726-40message: Could not find encoder for AAL2-G726-16message: Could not find decoder for AAL2-G726-16message: Could not find encoder for AAL2-G726-24message: Could not find decoder for AAL2-G726-24message: Could not find encoder for AAL2-G726-32message: Could not find decoder for AAL2-G726-32message: Could not find encoder for AAL2-G726-40message: Could not find decoder for AAL2-G726-40message: Could not find encoder for SILKmessage: Could not find decoder for SILKmessage: Could not find encoder for SILKmessage: Could not find decoder for SILKmessage: Could not find encoder for SILKmessage: Could not find decoder for SILKmessage: Could not find encoder for SILKmessage: Could not find decoder for SILKmessage: Could not find encoder for mpeg4-genericmessage: Could not find decoder for mpeg4-genericmessage: Could not find encoder for mpeg4-genericmessage: Could not find decoder for mpeg4-genericmessage: Could not find encoder for opusmessage: Could not find decoder for opusmessage: Could not find encoder for iSACmessage: Could not find decoder for iSACmessage: Could not find encoder for H261message: Could not find decoder for H261message: Could not find encoder for MPVmessage: Could not find decoder for MPVmessage: Could not find encoder for theoramessage: Could not find decoder for theoramessage: Sal use rport [enabled]message: sal_unlisten_ports donemessage: Creating listening point [0x123f30] on [sip:0.0.0.0:5060;transport=UDP]message: Notifying all friends that we are [online]message: New local ip address is 192.168.1.67message: Network state is now [UP]message: belle_sip_client_transaction_send_request(): waiting channel to be readymessage: channel 0x1f8dd8: state RES_IN_PROGRESSmessage: transaction [0x21f0c8] channel state changed to [RES_IN_PROGRESS]message: Resolver is using DNS server(s):message: 192.168.1.254message: resolver_process_data dns_res_check() in progressmessage: DNS resolution awaiting response, queued to main loopmessage: Neither Expires header nor corresponding Contact header found, checking from original requestmessage: Refresher [0x21f4a0] takes ownership of transaction [0x21f0c8]message: Proxy config [0x127a38] for identity [sip:address@hidden] moving from state [LinphoneRegistrationNone] to [LinphoneRegistrationProgress]message: resolver_process_data dns_res_check() in progressmessage: resolver_process_data dns_res_check() in progressmessage: resolver_process_data dns_res_check() in progressmessage: resolver_process_data dns_res_check() in progressmessage: resolver_process_data dns_res_check() in progressmessage: resolver_process_data dns_res_check() in progressmessage: resolver_process_data dns_res_check() in progressmessage: resolver_process_data dns_res_check() in progressmessage: resolver_process_data dns_res_check() in progressmessage: No SRV result for [_sip._udp.sip.linphone.org], trying A/AAAA.message: Resolver is using DNS server(s):message: 192.168.1.254message: resolver_process_data dns_res_check() in progressmessage: DNS resolution awaiting response, queued to main loopmessage: sip.linphone.org resolved to 91.121.209.194message: channel 0x1f8dd8: state RES_DONEmessage: transaction [0x21f0c8] channel state changed to [RES_DONE]message: channel 0x1f8dd8: state CONNECTINGmessage: transaction [0x21f0c8] channel state changed to [CONNECTING]message: Trying to connect to [UDP://91.121.209.194:5060]message: Channel has local address 192.168.1.67:5060message: channel 0x1f8dd8: state READYmessage: transaction [0x21f0c8] channel state changed to [READY]message: Changing [client] [REGISTER] transaction [0x21f0c8], from state [INIT] to [TRYING]message: channel [0x1f8dd8]: message sent to [UDP://sip.linphone.org:5060], size: [467] bytesREGISTER sip:sip.linphone.org SIP/2.0Via: SIP/2.0/UDP 192.168.1.67:5060;branch=z9hG4bK.bO6eEeDfM;rportFrom: <sip:address@hidden>;tag=W4WM7gL-iTo: sip:address@hiddenCSeq: 20 REGISTERCall-ID: acLlp0GERzMax-Forwards: 70Supported: replaces, outboundContact: <sip:address@hidden>;+sip.instance="<urn:uuid:401d52e9-57d3-40fb-9d27-a21054a66dbd>"Expires: 3600User-Agent: Linphone/3.6.99 (belle-sip/1.2.4)message: channel [0x1f8dd8]: received [508] new bytes from [UDP://sip.linphone.org:5060]:SIP/2.0 401 UnauthorizedVia: SIP/2.0/UDP 192.168.1.67:5060;branch=z9hG4bK.bO6eEeDfM;rportRecord-Route: <sip:address@hidden:5060;lr>From: <sip:address@hidden>;tag=W4WM7gL-iTo: <sip:mynameheresip.linphone.org>;tag=7B2m8UDrD7N3KCall-ID: acLlp0GERzCSeq: 20 REGISTERWWW-Authenticate: Digest realm="sip.linphone.org", nonce="y3V81gAAAACdQ9hmAACGJL46cwcAAAAA", opaque="+GNywA==", algorithm=MD5, qop="auth"server: Flexisip/0.6.0 (sofia-sip-nta/2.0)Content-Length: 0message: channel [0x1f8dd8] [508] bytes parsedmessage: channel [0x1f8dd8]: discovered public ip and port are [192.168.1.67:5060]message: Found transaction matching response.message: Changing [client] [REGISTER] transaction [0x21f0c8], from state [TRYING] to [COMPLETED]message: Auth info found for [mynamehere] realm [sip.linphone.org]message: Changing [client] [REGISTER] transaction [0x2532f0], from state [INIT] to [TRYING]message: channel [0x1f8dd8]: message sent to [UDP://sip.linphone.org:5060], size: [720] bytesREGISTER sip:sip.linphone.org SIP/2.0Via: SIP/2.0/UDP 192.168.1.67:5060;branch=z9hG4bK.mc65Cu9mA;rportFrom: <sip:address@hidden>;tag=W4WM7gL-iCSeq: 21 REGISTERCall-ID: acLlp0GERzMax-Forwards: 70Supported: replaces, outboundContact: <sip:address@hidden>;+sip.instance="<urn:uuid:401d52e9-57d3-40fb-9d27-a21054a66dbd>"Expires: 3600User-Agent: Linphone/3.6.99 (belle-sip/1.2.4)Authorization: Digest realm="sip.linphone.org", nonce="y3V81gAAAACdQ9hmAACGJL46cwcAAAAA", opaque="+GNywA==", username="grannycam2-bbb", uri="sip:sip.linphone.org", response="8a89734a23a2c6a2bf826ef19685101c", cnonce="0555643d", nc=00000001, qop=authmessage: channel [0x1f8dd8]: received [444] new bytes from [UDP://sip.linphone.org:5060]:SIP/2.0 200 Registration successfulVia: SIP/2.0/UDP 192.168.1.67:5060;branch=z9hG4bK.mc65Cu9mA;rportRecord-Route: <sip:address@hidden:5060;lr>From: <sip:address@hidden>;tag=W4WM7gL-iTo: <sip:address@hidden>;tag=9Xm6BjFZ7r28aCall-ID: acLlp0GERzCSeq: 21 REGISTERContact: <sip:address@hidden>;expires=3600;q=0.00server: Flexisip/0.6.0 (sofia-sip-nta/2.0)Content-Length: 0message: channel [0x1f8dd8] [444] bytes parsedmessage: Found transaction matching response.message: Changing [client] [REGISTER] transaction [0x2532f0], from state [TRYING] to [COMPLETED]message: Refresher [0x21f4a0]: has no contact for request [0x2a1e40].message: Refresher: scheduling next timer in 3240000 msmessage: Register refresher [200] reason [Registration successful] for proxy [sip:address@hidden]message: Proxy config [0x127a38] for identity [sip:address@hidden] moving from state [LinphoneRegistrationProgress] to [LinphoneRegistrationOk]message: Garbage collecting unowned object of type belle_sip_header_contact_tmessage: Changing [client] [REGISTER] transaction [0x21f0c8], from state [COMPLETED] to [TERMINATED]message: Client internal REGISTER transaction [0x21f0c8] terminatedmessage: Changing [client] [REGISTER] transaction [0x2532f0], from state [COMPLETED] to [TERMINATED]message: Client internal REGISTER transaction [0x2532f0] terminatedmessage: channel [0x1f8dd8]: keep alive sent to [UDP://sip.linphone.org:5060]message: channel [0x1f8dd8]: keep alive sent to [UDP://sip.linphone.org:5060]message: channel [0x1f8dd8]: keep alive sent to [UDP://sip.linphone.org:5060]message: channel [0x1f8dd8]: keep alive sent to [UDP://sip.linphone.org:5060]message: channel [0x1f8dd8]: keep alive sent to [UDP://sip.linphone.org:5060]I look forward to your thoughts, and thanks very much for your support.Kind regards,
Charles HamiltonOn Wed, Jan 8, 2014 at 2:33 PM, Guillaume BIENKOWSKI <address@hidden> wrote:
Hey Charles,Thanks for the congratulations!I have a BB Black at home as well, so if you are successful with it, I’ll be happy to try at home as well.Feel free to drop me a mail if you need help on this.Cheers,GuillaumeLe 8 janv. 2014 à 20:09, Charles Hamilton <address@hidden> a écrit :http://www.hudsonwerks.comHudsonWerksThanks and congrats again on the new release.- Android- Arch Linux- Ubuntu 13.10- Ubuntu 12.04Congratulations on the new release!- Debian 7.2
After a quick install and review of the new MacOS (linphone-latest.app.zip) version, I'm happy to report that it appears far more stable on a MacBook Pro.
Over the next few days, I'll be testing Linphone on the Beaglebone Black, my main area of development. Since I had little success with the prior releases, I"ll be very eager to report back with results on the following (all Armv7 environments) :
Charles Hamilton_______________________________________________On Wed, Jan 8, 2014 at 11:55 AM, Margaux Clerc <address@hidden> wrote:
Dear developers and users,A preview release for the next version of Linphone is available here :This new version brings signifiants improvements and a new SIP stack, Belle-Sip.A tarball version if Belle-sip is available :http://download.savannah.gnu.org/releases-noredirect/linphone/unstable/source/belle-sip-1.2.4.tar.gz+Application level improvements:* It is now possible to configure multiple proxy accounts with different transports (UDP, TCP, TLS)* can work with IPv6 and IPv4 simultaneously* User can choose video rendering method on Linux* Video HD formats support added, leveraging on multiple cores for encoding if available* Keyboard can be used for DTMF input* Faster and highly responsive UI thanks to fully asynchronous operation of the liblinphone.* Add-on of opus codec+Liblinphone level improvements thanks to new "belle-sip" SIP stack:* multiple SIP transports simultaneously now allowed* IP dual stack: can use IPv6 and IPv4 simultaneously* fully asynchronous behavior: no more lengthly DNS or connections* sip.instance parameter (RFC5626)* alias parameter (RFC5923)* better management of network disconnections* SIP/TLS handled through lightweight polarssl library (instead of openssl)* SIP transaction state machines improved (RFC6026)* Privacy API (RFC3323, RFC3325)* Full support of rich presence in (RFC4480)* Better handling of sips scheme in URIs.You can aslo download the daily build version of Linphone for Windows and Mac :
Windows :Mac :Don't hesitate to send translations, feedbacks or bug reports.
Cheers,
--Margaux CLERC
_______________________________________________
Linphone-users mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/linphone-users
Linphone-users mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/linphone-users
_______________________________________________
Linphone-users mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/linphone-users
[Prev in Thread] | Current Thread | [Next in Thread] |