From emamirazavi at gmail.com Wed Feb 10 13:28:06 2016 From: emamirazavi at gmail.com (S.Mohammad Emami Razavi) Date: Wed, 10 Feb 2016 13:58:06 +0330 Subject: [Freeswitch-dev] mod_verto and a1-hash Message-ID: Hello, I'm generating hashed password in the domain and with the username in md5. But after setting it as a1-hash param in user directory, verto user can not authenticate correctly and an error is returned from mod_verto. After all authenticating with plain username and password and without a1-hash set in user directory param, is excellent in mod_verto. Can anybody help?! -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-dev/attachments/20160210/327ab1f0/attachment.html From brian at freeswitch.org Wed Feb 10 13:31:04 2016 From: brian at freeswitch.org (Brian West) Date: Wed, 10 Feb 2016 04:31:04 -0600 Subject: [Freeswitch-dev] mod_verto and a1-hash In-Reply-To: References: Message-ID: Not supported for verto. On Wednesday, February 10, 2016, S.Mohammad Emami Razavi < emamirazavi at gmail.com> wrote: > Hello, I'm generating hashed password in the domain and with the username > in md5. But after setting it as a1-hash param in user directory, verto user > can not authenticate correctly and an error is returned from mod_verto. > After all authenticating with plain username and password and without > a1-hash set in user directory param, is excellent in mod_verto. > Can anybody help?! > -- *Brian West* brian at freeswitch.org *Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com http://www.freeswitchcookbook.com Got Bugs? Report them here ! | Reddit: /r/freeswitch *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-dev/attachments/20160210/f93d32aa/attachment.html From sasa.ivancev at gmail.com Thu Feb 18 01:07:54 2016 From: sasa.ivancev at gmail.com (Sasa Ivancev) Date: Wed, 17 Feb 2016 23:07:54 +0100 Subject: [Freeswitch-dev] multi-stream video Message-ID: <56c4ef2d.8abb1c0a.6e7d9.780d@mx.google.com> Hi, By default, it seems that FreeSWITCH streams only the video from the active speaker. Here https://freeswitch.org/confluence/display/FREESWITCH/mod_conference I found 'video-mode' parameter and tried all allowed values. The 'mux' value allows multiple parties to be showed on the video canvas at the same time, but I need to separate them on client side. Questions: 1. Is it possible to configure FreeSWITCH to send more than one separate video stream (let's say 3 streams from top 3 active speakers) from conference ? 2. In case I use 'mux' value, is it possible to extract each stream and show it in its own video element on client side ? Best regards, Sasa -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-dev/attachments/20160217/d9a97a3f/attachment.html From anthony.minessale at gmail.com Thu Feb 18 02:38:59 2016 From: anthony.minessale at gmail.com (Anthony Minessale) Date: Wed, 17 Feb 2016 17:38:59 -0600 Subject: [Freeswitch-dev] multi-stream video In-Reply-To: <56c4ef2d.8abb1c0a.6e7d9.780d@mx.google.com> References: <56c4ef2d.8abb1c0a.6e7d9.780d@mx.google.com> Message-ID: No, FS conference is a MCU not a SFU. It only sends 1 stream per caller. On Wed, Feb 17, 2016 at 4:07 PM, Sasa Ivancev wrote: > Hi, > > By default, it seems that FreeSWITCH streams only the video from the > active speaker. > > Here *https://freeswitch.org/confluence/display/FREESWITCH/mod_conference* > I > found '*video-mode'* parameter and tried all allowed values. > > The '*mux' * value allows multiple parties to be showed on the video > canvas at the same time, but I need to separate them on client side. > > Questions: > > 1. Is it possible to configure FreeSWITCH to send more than one > separate video stream (let's say 3 streams from top 3 active speakers) from > conference ? > > 2. In case I use 'mux' value, is it possible to extract each stream > and show it in its own video element on client side ? > > Best regards, > > Sasa > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://wiki.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-dev mailing list > FreeSWITCH-dev at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev > http://www.freeswitch.org > > -- Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? ? http://freeswitch.org/ ? http://cluecon.com/ ? http://twitter.com/FreeSWITCH ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ * ClueCon Weekly Development Call ? sip:888 at conference.freeswitch.org ? +19193869900 https://www.youtube.com/watch?v=9XXgW34t40s https://www.youtube.com/watch?v=NLaDpGQuZDA -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-dev/attachments/20160217/64bedfec/attachment-0001.html From mike at jerris.com Thu Feb 18 19:28:02 2016 From: mike at jerris.com (Michael Jerris) Date: Thu, 18 Feb 2016 11:28:02 -0500 Subject: [Freeswitch-dev] new version of vpx needed for those tracking master. Message-ID: <6F83920F-35F5-4B15-B9CC-AC5C4648C7DA@jerris.com> Please note, we have updated code in master that will now require the newer version of libvpx (and anything such as libav that is linked against vpx will also need to be updated) in order to use video features. The tarball for this newer version is located at http://files.freeswitch.org/downloads/libs/libvpx2-1.5.0.tar.gz . If you are using our debian packages for dependencies, these packages are already available in the unstable repo. From mike at jerris.com Thu Feb 25 02:49:31 2016 From: mike at jerris.com (Michael Jerris) Date: Wed, 24 Feb 2016 18:49:31 -0500 Subject: [Freeswitch-dev] major build change in master. Message-ID: please note this important change that went into master today. As of today, we are no longer using system versions of libyuv and libvpx due to major conflicts with system versions of these libraries. These are now built static into the freeswitch core. Also note, mod_vpx no longer exists, it is automatically loaded as part of the core and you will no longer have mod_vpx.so or have to manually load it. I'll have more details coming, but let me know if you have any questions. Please note for anyone doing cross compiling, this probably needs a bit more work for you, I'll be working on fixing that this week. Mike From ziyzhang at cisco.com Tue Feb 23 09:57:13 2016 From: ziyzhang at cisco.com (ziyue) Date: Tue, 23 Feb 2016 06:57:13 +0000 (UTC) Subject: [Freeswitch-dev] =?utf-8?q?Cannot_install_or_make_libvpx2-dev_on_?= =?utf-8?q?MacBook=09Pro_running_OS_X_10=2E10?= References: <56085A26-2F61-47F4-97AE-4DDBCAC5AADB@yahoo.com> <9F6589C8-38E4-45D5-AFAB-ED449367211E@jerris.com> Message-ID: Michael Jerris jerris.com> writes: > > > > > > > > > > http://www.freeswitch.org > download vpx and build and install it configure freeswitch again From freeswitch-dev.opencode at spamgourmet.com Wed Feb 24 07:28:46 2016 From: freeswitch-dev.opencode at spamgourmet.com (freeswitch-dev.opencode at spamgourmet.com) Date: Wed, 24 Feb 2016 04:28:46 +0000 Subject: [Freeswitch-dev] Error compiling freeswitch 1.6.6 with --disable-debug and possible fix Message-ID: I'm getting a compilation error compiling the latest production release (1.6.6) when using --disable-debug with certain (as yet undermined) environment settings. The approximate steps I'm following are: curl -O https://files.freeswitch.org/releases/freeswitch/freeswitch-1.6.6.tar.xz tar -xvf freeswitch-1.6.6.tar.xz cd freeswitch-1.6.6 ./configure --disable-debug make Except I'm using makepkg, the build tool for Arch Linux. (It's ultimately for Arch Linux ARM on a Raspberry Pi Zero, but the same thing happens with normal x86_64 Arch Linux). When I use the exact steps above in a shell, make succeeds, but when I run the equivalent within ArchLinux's makepkg tool, I'm getting the following error (lightly sanitized): CC freeswitch-switch.o src/switch.c: In function ?main?: src/switch.c:1194:5: error: ignoring return value of ?read?, declared with attribute warn_unused_result [-Werror=unused-result] (void)read(fds[1], &v, sizeof(v)); ^ src/switch.c: In function ?check_fd?: src/switch.c:236:5: error: ignoring return value of ?write?, declared with attribute warn_unused_result [-Werror=unused-result] (void)write(fd, &r, sizeof(r)); ^ cc1: all warnings being treated as errors Makefile:1988: recipe for target 'freeswitch-switch.o' failed make[2]: *** [freeswitch-switch.o] Error 1 make[2]: Leaving directory '~/builds/freeswitch/src/freeswitch-1.6.6' Makefile:2420: recipe for target 'all-recursive' failed make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory '~/builds/freeswitch/src/freeswitch-1.6.6' Makefile:970: recipe for target 'all' failed make: *** [all] Error 2 In parallel, I'm checking with the Arch Linux folks for help understanding the makepkg environment (perhaps some compilation *FLAGS environment variables?) that are likely needed to reproduce the error on other distributions. I'll reply further if I get better data from them. However, from a look at configure.ac, it does appear that unused result warnings/errors are being suppressed via SWITCH_AM_CFLAGS perhaps only in when debug is enabled: if test "${enable_debug}" = "yes"; then AC_DEFINE([DEBUG],[],[Enable extra debugging.]) saved_CFLAGS="$CFLAGS" CFLAGS= AX_CFLAGS_WARN_ALL_ANSI SWITCH_ANSI_CFLAGS=$CFLAGS CFLAGS="$saved_CFLAGS" if test "x${ax_cv_c_compiler_vendor}" = "xgnu" ; then if test "$ac_cv_gcc_supports_w_no_unused_result" = yes; then APR_ADDTO(SWITCH_AM_CFLAGS, -Wno-unused-result) fi APR_ADDTO(SWITCH_AM_CFLAGS, -g -ggdb) export DEBUG_CFLAGS="-g -ggdb" fi fi Though I'm a newbie so I may be missing something obvious. (For one, I don't yet understand the difference between SWITCH_AM_CFLAGS and other related variable(s).) I'm currently working around the error using the following patch: --- configure.ac.old 2016-02-23 16:50:04.190884018 -0800 +++ configure.ac 2016-02-23 16:50:29.103970709 -0800 @@ -410,6 +410,7 @@ APR_ADDTO(SWITCH_AM_CXXFLAGS, -fPIC) if test "$ac_cv_gcc_supports_w_no_unused_result" = yes; then APR_ADDTO(SWITCH_AM_CFLAGS, -Werror) + APR_ADDTO(SWITCH_AM_CFLAGS, -Wno-unused-result) fi if test "${enable_64}" = "yes"; then case "$host" in @@ -533,9 +534,6 @@ CFLAGS="$saved_CFLAGS" if test "x${ax_cv_c_compiler_vendor}" = "xgnu" ; then - if test "$ac_cv_gcc_supports_w_no_unused_result" = yes; then - APR_ADDTO(SWITCH_AM_CFLAGS, -Wno-unused-result) - fi APR_ADDTO(SWITCH_AM_CFLAGS, -g -ggdb) export DEBUG_CFLAGS="-g -ggdb" fi Can you tell whether I'm on the right track here (is this a bug in freeswitch's configure script)? If this is the right fix (or close to it), would you be interested in taking it? (And apologies if this isn't the best way to format code snippets for this mailing list; please let me know if there's a better way.) Thanks, David From valter at fastway.com.br Fri Feb 26 19:58:33 2016 From: valter at fastway.com.br (Valter Nogueira) Date: Fri, 26 Feb 2016 13:58:33 -0300 Subject: [Freeswitch-dev] libyuv-dev dependencie Message-ID: I want to solve libyuv-dev dependencie by building it by my own. Is there any recipe or tutorial to achieve this? Thank you Valter -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-dev/attachments/20160226/9ab5236a/attachment.html