Commit Graph

1524 Commits

Author SHA1 Message Date
Brian West 503074b98b FS-7494: default avatar and mute images for video MCU 2015-05-28 11:32:59 -05:00
Brian 0fcc4ad26e FS-7471 improve configs for video 2015-05-28 11:32:58 -05:00
Michael Jerris a2e0667c67 FS-7508: remove mod_vp8 which has been replaced by mod_vpx 2015-05-28 11:32:57 -05:00
Michael Jerris 95d578aeac FS-7338: remove libsndfile from tree, use system lib instead
FS-7338: remove libsilk from tree, use system lib instead
FS-7338: change to always use system liblua
FS-7338: remove libbroadvoice from tree, use system lib instead
FS-7338: remove libilbc from tree, use system lib instead
FS-7338: remove libs using system libs from bootstrap
FS-7338: remove libg722_1 from tree, use system lib instead
FS-7338: remove mod_celt, it has be superseded by mod_opus
FS-7338: remove libcodec2 from tree, use system lib instead
FS-7338: remove libopus from tree, use system lib instead
FS-7338: remove libsoundtouch build from tree, use system lib instead
FS-7338: remove flite build from tree, use system lib instead
FS-7338: remove openldap build from tree, use system lib instead
FS-7338: remove libmongoc build from tree, use system lib instead
FS-7338: remove mod_mongo deps that are no longer actually required
FS-7338: remove some dup demo modules and don't include demo code in packages
2015-05-28 11:32:56 -05:00
Brian a536779283 FS-7433 2015-05-28 11:32:39 -05:00
Anthony Minessale 01e2474a6c FS-7513: add overlap param 2015-05-28 11:32:32 -05:00
Anthony Minessale 077e053032 FS-7513: add auto-3d-position attr to <layout> and the auto as a valid value in existingaudio-position in <image> to auto-arrage the 3d openal positioning to either set it for the whole layout or an individual image 2015-05-28 11:32:28 -05:00
Anthony Minessale 7e110bb752 FS-7512: add mod_png to play a png as video defaults to 10 sec add {png_ms=N} to change (negative number is forever) 2015-05-28 11:32:26 -05:00
Michael Jerris 1c9273e7f5 FS-7513: Add new conference profile param video-mode (mux,transcode,passthrough) with passthrough as default
remove transcode-video, decode-video, mix-video flags
2015-05-28 11:32:16 -05:00
Brian West 66167162d3 FS-7513: Add 8x8 grid layout 2015-05-28 11:32:15 -05:00
Brian West 78288d3550 FS-7513: tweak conference config a little and clean up comment consistency 2015-05-27 14:57:48 -05:00
Anthony Minessale 3df55891e9 FS-7513: add flooronly 2015-05-27 14:57:47 -05:00
Anthony Minessale 83cf254afd FS-7513: add some layouts for presenting 2015-05-27 14:57:47 -05:00
Anthony Minessale c2f1f8c933 FS-7513 FS-7509: crack at screen share 2015-05-27 14:57:46 -05:00
Anthony Minessale bef4b5b9f7 FS-7513: add configurable FPS for conf and default to 15 2015-05-27 14:57:45 -05:00
Seven Du fc4e48078b FS-7513: typo 2015-05-27 14:57:45 -05:00
Anthony Minessale dd21748edf FS-7513: banner control and layout bgcolor param 2015-05-27 14:57:44 -05:00
Anthony Minessale 22d53792eb FS-7513: refactor some screen switching and layout stuff 2015-05-27 14:57:42 -05:00
Seven Du dcfeace5b6 FS-7513: add 1x2, 2x1 and an overlaps layout 2015-05-27 14:57:42 -05:00
Anthony Minessale ff145e9876 FS-7513: add auto layout advance based on group 2015-05-27 14:57:42 -05:00
Anthony Minessale 4333bf49ad FS-7513: add flag to choose between encoding each frame and using central encoder per codec, add parsing for floor fields and reservation fields in layouts, add param to control bandwidth for consolidated codecs, add audio-position attr to images in layout to sync with virtual HRTF 2015-05-27 14:57:42 -05:00
Anthony Minessale c6a944003e FS-7513: add 1x1 2015-05-27 14:57:41 -05:00
Anthony Minessale f94d0fe47e FS-7513: here's a story....... of a lovely feature 2015-05-27 14:57:41 -05:00
Michael Jerris cfd772af1e FS-7513: add 2-up and 3-up layouts for mcu config 2015-05-27 14:57:41 -05:00
Michael Jerris 27a55565c0 FS-7513: add 1up_top_left mcu layouts with floor holder flag 2015-05-27 14:57:41 -05:00
Michael Jerris dbcc3dd4f5 FS-7513: add conference_layouts.conf.xml file which defines the different layouts for the video mcu 2015-05-27 14:57:41 -05:00
William King d3bac671d2 FS-7526: add enable_fallback_format_fields for mod_amqp producer profiles if the profile param is set. 2015-05-03 11:23:30 -07:00
Chris Rienzo b28f7acac1 FS-7496 Updated mime.types, added switch_core_mime_type2ext function and used it in mod_httapi. Now, file extensions defined in mime.types will be applied if mod_httapi downloads a file without one. 2015-04-30 14:24:41 -04:00
William King b51c054474 FS-7060 add configuration of the amqp command binding key 2015-04-08 16:04:00 -07:00
William King d55c4a053b FS-7060 expanded configuration for amqp command configuration 2015-04-07 16:11:34 -07:00
William King 1a96f23f27 Adding mod_amqp as an event_handler module
AMQP(Advanced Message Queueing Protocol) is an event bus protocol
with more info here http://www.amqp.org/about/what

mod_amqp implements the client side of the amqp protocol. Currently
the module supports two separate, but not mutually exclusive usages:

1. Sending a filtered whitelist of events to an AMQP server. The
before the events are sent an amqp routing header is generated so that
downstream subscriptions can subscribe using filters. If the
connection to the remote server is interrupted, the module will
attempt to reconnect.

2. Subscribing to a 'control' channel on the remote AMQP server. When
events are received on this channel if they match a configured filter,
the commands are run locally as api commands. If the filter for the
events being sent to the remote AMQP server include SWITCH_EVENT_API
then the results of the api commands will be sent back to the AMQP
server.

FS-7060 #resolve
Thanks-to: Daniel Bryars <danb@aeriandi.com> and Tim Brown <tim.brown@aeriandi.com>
2015-04-03 15:34:09 -07:00
Brian West 9872c52c57 FS-7368 --resolve 2015-03-13 16:50:13 -05:00
Manav Rathi 7a6303d6b3 Add minimal configuration for configuring FreeSWITCH from scratch
The default "vanilla" configuration that comes with FreeSWITCH has
been designed as a showcase of the configurability of the myriad of
features that FreeSWITCH comes with out of the box. While it is very
helpful in tinkering with FreeSWITCH, it has a lot of extraneous stuff
enabled/configured for use in a production system. This configuration
aims to take the reverse stance -- it attempts to be a starting point
for configuring a new system by "adding" required features (instead of
removing them as one would do if one starts with the default
configuration).

Jira: FS-7362
Source: https://github.com/mx4492/freeswitch-minimal-conf/commit/270941d6f2dca279f1bb8762d072940273d5ae11
2015-03-11 19:35:19 +05:30
Chris Rienzo e338b8865b FS-7346 #resolve #comment update mod_mongo driver to 1.1.0 2015-03-04 09:06:10 -05:00
Mike Jerris 1a181f0516 Merge pull request #202 in FS/freeswitch from ~SJTHOMASON/freeswitch:feature/FS-7309-allow-removal-of-user-agent-header to master
* commit '74e8db736f95088d7cf38b4c424647f5ebfa2783':
  FS-7309: [mod_sofia] Allow removal of User-Agent header
2015-02-20 12:05:23 -06:00
Mike Jerris cb9f4dad43 Merge pull request #195 in FS/freeswitch from ~ARTURZ/freeswitch:FS-7299-mod_xml_cdr-cookie-file to master
* commit 'e26605703ff8be1055ffee799722ff488a855995':
  FS-7299: Implement cookie-file option for mod_xml_cdr.
2015-02-20 11:52:51 -06:00
Spencer Thomason 74e8db736f FS-7309: [mod_sofia] Allow removal of User-Agent header
In certain deployments it might be desirable to remove the User-Agent header from the SIP message.
Set the sofia profile parameter "user-agent-string" to "none" to suppress this header.
2015-02-20 08:36:44 -08:00
Brian West 9fe512805b FS-7301 #comment set the tx-reinvite-packet-count to 400, seems we are too fast for the remote in this case which is causing your failure #resolve 2015-02-19 14:43:58 -06:00
Artur Zaprzała e26605703f FS-7299: Implement cookie-file option for mod_xml_cdr. 2015-02-19 09:03:53 +01:00
Manav Rathi 35e4c978ce Do not autoload mod_v8 in the default config [FS-7263]
mod_v8 is commented out in modules.conf (possibly because it requires
v8 development files installed), but is present in modules.conf. This
commit updates modules.conf.xml to reflect the defaults present in
modules.conf and not try and autoload mod_v8. With this change, the
spurious warning during start up goes away.
2015-02-11 11:42:40 +05:30
Ken Rice c16f9ec1d9 FS-7191 #resolve #comment edit pgsql example connection string to remove unneeded option that may cause a failure on some systems. 2015-01-26 15:57:33 -06:00
Chris Rienzo 85fbddc655 FS-7150 #resolve #comment [mod_rayo] added param add-variables-to-events which will add channel variables to <offer>, <ringing>, <answered>, and <end> if set to true. Default is false. 2015-01-13 16:01:02 -05:00
Brian West 825121843f tweak cdquality conference defaults 2015-01-05 16:41:13 -06:00
E. Schmidbauer 1e926198fa FS-6097 - added fifo_position macro 2014-11-18 15:42:44 -05:00
Chris Rienzo e1c0ef5008 mod_rayo: new configuration parameter, add-variables-to-offer (default=false). When true, all channel variables are included in the offer to rayo client 2014-11-14 13:22:53 -05:00
Julien Chavanton 826d428741 FS-6992 [mod_opus] global configuration or maxplaybackrate and maxaveragebitrate
from opus.conf.xml
2014-11-14 10:31:32 +01:00
Nathan Neulinger f175c71188 FS-6805 add support for logging full timestamps with dialplan, defaults to old behavior unless requested 2014-11-11 13:25:47 -06:00
Chris Rienzo cf1424cfe5 mod_rayo: update config to use spandsp_start_tone_detect and spandsp_stop_tone_detect 2014-11-06 14:54:55 -05:00
Chris Rienzo a74e29affa added mod_graylog2 and mod_mongo to RPM package. Added graylog.conf.xml to vanilla config, but disabled in modules.conf.xml 2014-11-04 15:18:11 -05:00
Mike Jerris cba216ca27 Merge pull request #56 in FS/freeswitch from ~OLEGSTOLYAR/freeswitch:master to master
* commit '49a3672e4206a2a730220ec4bc2426274441ef64':
  Add ability to log commands executed in mod_xml_rpc
2014-10-29 12:59:43 -05:00