Commit Graph

1504 Commits

Author SHA1 Message Date
Anthony Minessale a56e65bace 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-28 12:46:58 -05:00
Anthony Minessale e919592905 FS-7513: add 1x1 2015-05-28 12:46:56 -05:00
Anthony Minessale 8915516c13 FS-7513: here's a story....... of a lovely feature 2015-05-28 12:46:56 -05:00
Michael Jerris 5f03f213a5 FS-7513: add 2-up and 3-up layouts for mcu config 2015-05-28 12:46:56 -05:00
Michael Jerris eecea01bc3 FS-7513: add 1up_top_left mcu layouts with floor holder flag 2015-05-28 12:46:56 -05:00
Michael Jerris d4a8a92090 FS-7513: add conference_layouts.conf.xml file which defines the different layouts for the video mcu 2015-05-28 12:46:56 -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: 270941d6f2
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
olegstolyar 49a3672e42 Add ability to log commands executed in mod_xml_rpc 2014-10-29 17:08:21 +00:00
Brian West cf332d7cdc minor docs tweak to show how to enable the filter 2014-10-23 13:36:33 -05:00
Brian West 711b0c7696 FS-6940 docs and examples 2014-10-23 13:31:58 -05:00
Nathan Neulinger e166ff1c13 reorder voicemail prompts for consistent phrasing 2014-10-12 11:31:31 -05:00
Brian West 6ac26fcc3e Update timezones 2014-09-30 09:58:42 -05:00
Russell Treleaven e4f77140d2 make the gateway parameters to make the gateways samples the same
It was noticed that the sample gateways were diferent. Brian West
suggest that I merge all the parameters into both examples.
fs-6859
2014-09-26 13:54:52 -04:00
Russell Treleaven 4eb64cb107 make vanilla configuration gateways easier to understand for new users
having the same gateway definition bound to the ipv6 and ipv4 external
profiles caused confusion for some new users. Also having a gateway
bound to the internal profile was a bit confusing.
fs-6859
2014-09-25 14:06:58 -04:00
Michael Jerris e02e41a5c1 don't package mod_cluechoo and don't build/load by default 2014-09-23 18:10:01 -04:00
Brian West 6953881a71 fix valet parking sample 2014-09-10 17:40:59 -05:00
Brian West d06ac756eb clarify tls ciphers and update num to allow for ipv6 and tls options 2014-09-10 14:49:59 -05:00
Travis Cross ad9381218d Remove stray leading slashes
ref: commit ce96d95c5e
2014-09-04 21:01:57 +00:00
Travis Cross 27e3b5b705 Name variable `storage_dir`
...rather than `storage`.

ref: commit ce96d95c5e
2014-09-04 20:57:28 +00:00
Russell Treleaven a159b58790 fix missing "/" in path 2014-09-01 08:50:51 -04:00
Russell Treleaven ce96d95c5e add support for cache directory
make configs use specific directory variables instead of just base_dir
so that one configuration can be used for fhs and legacy installations
2014-08-31 20:22:08 -04:00
Travis Cross 5a209a9680 Remove misleading `tport` example from configs
As an example of using mod_sofia's gateway parameter `contact-params`
we'd used the value `tport=tcp`.  Looking around, it's clear this has
misled people into believing you can specify `tport=tcp` to make the
gateway use TCP or `tport=tls` to make the gateway use TLS.  This does
not work.

The actual contact parameter is named `transport` rather than `tport`,
and you shouldn't use `transport` in `contact-params` because we
automatically add a `transport` to the Contact: based on the value of
`register-transport` (even if the gateway is set to not register).

It's clear why this would be confusing, so we'll just remove this as
an example.
2014-08-27 23:15:45 +00:00
Brian West 2e41a433d7 FS-6719 #resolve 2014-08-01 16:55:53 -05:00
Brian West bf0f488b99 tweaks 2014-07-25 15:54:40 -05:00
Brian West b7f2eab5f1 Fix this to use the vars for path to wss.pem 2014-07-25 10:22:26 -05:00
Anthony Minessale ff2edeb219 add blind-reg param to verto 2014-07-19 00:42:49 +05:00
Travis Cross 02ee686d85 Remove remaining traces of mod_spidermonkey 2014-07-18 19:07:38 +00:00