Hello

is there any more information on how to reload/read musiconhold files ?


Kind regards.



On 07-03-17 10:46, Jonas Kellens wrote:
Hello

I did not mention it but of course the MOH directory is listed in /etc/asterisk/musiconhold.conf :

[default]
mode=files
directory=/var/lib/asterisk/moh

[myfolder_1]
mode=files
directory=/var/lib/asterisk/moh/myfolder/1
sort=alpha

[myfolder_2]
mode=files
directory=/var/lib/asterisk/moh/myfolder/2
sort=alpha

[myfolder_3]
mode=files
directory=/var/lib/asterisk/moh/myfolder/3
sort=alpha


No mather where I put the new file, it is never listed.

Untill a full restart of Asterisk ! Then it is listed. But is there no other way to load/read a new MOH file than to completely restart Asterisk ??


After Asterisk restart :

myserver*CLI> moh show files
Class: default
    File: /var/lib/asterisk/moh/reno_project-system
    File: /var/lib/asterisk/moh/macroform-the_simplicity
    File: /var/lib/asterisk/moh/manolo_camp-morning_coffee
    File: /var/lib/asterisk/moh/macroform-robot_dity
    File: /var/lib/asterisk/moh/macroform-cold_day
Class: myfolder_1
    File: /var/lib/asterisk/moh/myfolder/1/macroform-the_simplicity



Kind regards.




On 03-03-17 18:26, John Kiniston wrote:
Your new file is in the 'myfolder/1'' subdirectory of the MOH directory.

Either move the file into the MOH directory or define a new class in musiconhold.conf that is for your directory.


On Fri, Mar 3, 2017 at 7:19 AM, Jonas Kellens <jonas.kell...@telenet.be <mailto:jonas.kell...@telenet.be>> wrote:

    Hello

    using Asterisk 1.8.32.3

    Current music on hold :

    myserver*CLI> moh show files
    Class: default
        File: /var/lib/asterisk/moh/macroform-robot_dity
        File: /var/lib/asterisk/moh/macroform-cold_day
        File: /var/lib/asterisk/moh/reno_project-system
        File: /var/lib/asterisk/moh/manolo_camp-morning_coffee
        File: /var/lib/asterisk/moh/macroform-the_simplicity

    New musiconhold file :

    [root@myserver ]# file
    /var/lib/asterisk/moh/myfolder/1/macroform-the_simplicity.wav
    /var/lib/asterisk/moh/myfolder/1/macroform-the_simplicity.wav:
    RIFF (little-endian) data, WAVE audio, Microsoft PCM, 16 bit,
    mono 8000 Hz

    I issue a reload of the moh :

    myserver*CLI> moh reload
    myserver*CLI> module reload res_musiconhold.so
    [Mar  3 15:04:53]     -- Reloading module 'res_musiconhold.so'
    (Music On Hold Resource)

    Situation after reload :

    myserver*CLI> moh show files
    Class: default
        File: /var/lib/asterisk/moh/macroform-robot_dity
        File: /var/lib/asterisk/moh/macroform-cold_day
        File: /var/lib/asterisk/moh/reno_project-system
        File: /var/lib/asterisk/moh/manolo_camp-morning_coffee
        File: /var/lib/asterisk/moh/macroform-the_simplicity


    Even a complete 'module reload' on Asterisk CLI does nothing :

    myserver*CLI> module reload
    [Mar  3 15:13:54]   == Parsing '/etc/asterisk/extconfig.conf':
    [Mar  3 15:13:54]   == Found
[Mar 3 15:13:54] == Parsing '/etc/asterisk/logger.conf': [Mar 3 15:13:54] == Found
    ...
    [Mar  3 15:13:54]     -- Reloading module 'res_musiconhold.so'
    (Music On Hold Resource)
    ...


    Situation after reload :

    myserver*CLI> moh show files
    Class: default
        File: /var/lib/asterisk/moh/macroform-robot_dity
        File: /var/lib/asterisk/moh/macroform-cold_day
        File: /var/lib/asterisk/moh/reno_project-system
        File: /var/lib/asterisk/moh/manolo_camp-morning_coffee
        File: /var/lib/asterisk/moh/macroform-the_simplicity



    So, reloading musiconhold does not reload/read musiconhold files.


    How to read/load new musiconhold files into asterisk ??


    Kind regards.



    --
    _____________________________________________________________________
    -- Bandwidth and Colocation Provided by http://www.api-digital.com --

    Check out the new Asterisk community forum at:
    https://community.asterisk.org/ <https://community.asterisk.org/>

    New to Asterisk? Start here:
    https://wiki.asterisk.org/wiki/display/AST/Getting+Started
    <https://wiki.asterisk.org/wiki/display/AST/Getting+Started>

    asterisk-users mailing list
    To UNSUBSCRIBE or update options visit:
    http://lists.digium.com/mailman/listinfo/asterisk-users
    <http://lists.digium.com/mailman/listinfo/asterisk-users>




--
A human being should be able to change a diaper, plan an invasion, butcher a hog, conn a ship, design a building, write a sonnet, balance accounts, build a wall, set a bone, comfort the dying, take orders, give orders, cooperate, act alone, solve equations, analyze a new problem, pitch manure, program a computer, cook a tasty meal, fight efficiently, die gallantly. Specialization is for insects.
---Heinlein






-- 
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

Check out the new Asterisk community forum at: https://community.asterisk.org/

New to Asterisk? Start here:
      https://wiki.asterisk.org/wiki/display/AST/Getting+Started

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to