Sponsor: VoiceMeUp - Corporate & Wholesale VoIP Services

VoIP Mailing List Archives
Mailing list archives for the VoIP community
 SearchSearch 

[asterisk-users] Questions on musiconhold.conf custom mode


 
Post new topic   Reply to topic    VoIP Mailing List Archives Forum Index -> Asterisk Users
View previous topic :: View next topic  
Author Message
oza.4h07 at gmail.com
Guest





PostPosted: Fri Oct 24, 2014 5:09 pm    Post subject: [asterisk-users] Questions on musiconhold.conf custom mode Reply with quote

Hello,

I need to play some musiconhold content starting at a random duration
from the start.

Thanks to mode=custom option and either madplay or mpg123 programs, I
could successfully get what I was after on a Debian Wheezy system.

Now I realized sox version on my target system (Debian Squeeze) cannot
convert to MP3 format.
So I'm looking after workarounds.

0. I've read many mpg123 or madplay examples. All of them are
clutered with option converting MP3 input file into an appropriate
format that Asterisk requires for music on hold.
What is the name of this appropriate format ? sln ? wav ?

1. Is there a player like mpg123, that can repeat content in
appropriate format (see above) to stdout but can read from anything
different from MP3 ?

2. Is there an option on Squeeze to convert audio files to MP3
(reverse coversion works OK).

3. Which options could I have for such custom MOH, if I was building
on system without g729 transaltion capabilites ans with g729-only SIP
trunks or phones ?

Regards

--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users
Back to top
tg at ovm-group.com
Guest





PostPosted: Sat Oct 25, 2014 12:34 pm    Post subject: [asterisk-users] Questions on musiconhold.conf custom mode Reply with quote

Am 25.10.2014 00:09, schrieb Olivier:
Quote:
Hello,

I need to play some musiconhold content starting at a random duration
from the start.

Thanks to mode=custom option and either madplay or mpg123 programs, I
could successfully get what I was after on a Debian Wheezy system.

Now I realized sox version on my target system (Debian Squeeze) cannot
convert to MP3 format.
So I'm looking after workarounds.

0. I've read many mpg123 or madplay examples. All of them are
clutered with option converting MP3 input file into an appropriate
format that Asterisk requires for music on hold.
What is the name of this appropriate format ? sln ? wav ?

1. Is there a player like mpg123, that can repeat content in
appropriate format (see above) to stdout but can read from anything
different from MP3 ?

2. Is there an option on Squeeze to convert audio files to MP3
(reverse coversion works OK).

3. Which options could I have for such custom MOH, if I was building
on system without g729 transaltion capabilites ans with g729-only SIP
trunks or phones ?


Is the gsm-format an option for you? So you may convert your moh-File to
gsm:
sox YouWavFile.wav -r 8000 -c1 MohFile.gsm

If you really need mp3 you have to compile sox with mp3-support by
yourself OR maybe this is a solution on Debian:
http://www.howtoinstall.co/en/debian/wheezy/main/libsox-fmt-mp3/


-Thorsten-

--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users
Back to top
oza.4h07 at gmail.com
Guest





PostPosted: Mon Oct 27, 2014 2:54 am    Post subject: [asterisk-users] Questions on musiconhold.conf custom mode Reply with quote

2014-10-25 19:33 GMT+02:00 Thorsten Göllner <tg@ovm-group.com>:
Quote:

Am 25.10.2014 00:09, schrieb Olivier:
Quote:
Hello,

I need to play some musiconhold content starting at a random duration
from the start.

Thanks to mode=custom option and either madplay or mpg123 programs, I
could successfully get what I was after on a Debian Wheezy system.

Now I realized sox version on my target system (Debian Squeeze) cannot
convert to MP3 format.
So I'm looking after workarounds.

0. I've read many mpg123 or madplay examples. All of them are
clutered with option converting MP3 input file into an appropriate
format that Asterisk requires for music on hold.
What is the name of this appropriate format ? sln ? wav ?

1. Is there a player like mpg123, that can repeat content in
appropriate format (see above) to stdout but can read from anything
different from MP3 ?

2. Is there an option on Squeeze to convert audio files to MP3
(reverse coversion works OK).

3. Which options could I have for such custom MOH, if I was building
on system without g729 transaltion capabilites ans with g729-only SIP
trunks or phones ?


Is the gsm-format an option for you? So you may convert your moh-File to
gsm:
sox YouWavFile.wav -r 8000 -c1 MohFile.gsm

Hi Thorsten,

Yes gsm-format is an option for me but how can you play such gsm file as MOH ?

If I'm not mistaken, both madplay or mpg123 would only play MP3 files
(I've not tested with other formats, yet).
I could successfully play a RAW file with cat but cat has no repeat
option, so I still have to find something else anyway.


Quote:

If you really need mp3 you have to compile sox with mp3-support by
yourself OR maybe this is a solution on Debian:
http://www.howtoinstall.co/en/debian/wheezy/main/libsox-fmt-mp3/

Yes, you're correct.
I'll suggest my customer a Wheezy upgrade.


Quote:


-Thorsten-

--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
http://www.asterisk.org/hello

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

--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users
Back to top
tg at ovm-group.com
Guest





PostPosted: Mon Oct 27, 2014 5:50 am    Post subject: [asterisk-users] Questions on musiconhold.conf custom mode Reply with quote

Am 27.10.2014 08:54, schrieb Olivier:
Quote:
2014-10-25 19:33 GMT+02:00 Thorsten Göllner <tg@ovm-group.com>:
Quote:
Am 25.10.2014 00:09, schrieb Olivier:
Quote:
Hello,

I need to play some musiconhold content starting at a random duration
from the start.

Thanks to mode=custom option and either madplay or mpg123 programs, I
could successfully get what I was after on a Debian Wheezy system.

Now I realized sox version on my target system (Debian Squeeze) cannot
convert to MP3 format.
So I'm looking after workarounds.

0. I've read many mpg123 or madplay examples. All of them are
clutered with option converting MP3 input file into an appropriate
format that Asterisk requires for music on hold.
What is the name of this appropriate format ? sln ? wav ?

1. Is there a player like mpg123, that can repeat content in
appropriate format (see above) to stdout but can read from anything
different from MP3 ?

2. Is there an option on Squeeze to convert audio files to MP3
(reverse coversion works OK).

3. Which options could I have for such custom MOH, if I was building
on system without g729 transaltion capabilites ans with g729-only SIP
trunks or phones ?

Is the gsm-format an option for you? So you may convert your moh-File to
gsm:
sox YouWavFile.wav -r 8000 -c1 MohFile.gsm
Hi Thorsten,

Yes gsm-format is an option for me but how can you play such gsm file as MOH ?

If I'm not mistaken, both madplay or mpg123 would only play MP3 files
(I've not tested with other formats, yet).
I could successfully play a RAW file with cat but cat has no repeat
option, so I still have to find something else anyway.

When your musiconhold.conf looks like that ...

---- cut -----
[general]

[default]
mode=files
directory=moh

[your_moh_class]
mode=files
directory=/your/path/to/your/moh/files
---- cut -----

... then you can put any supported file format into the specified
directory. GSM is only one option. Asterisk will take the best (meaning
"cheapest") file format availble in this directory.


Quote:


Quote:
If you really need mp3 you have to compile sox with mp3-support by
yourself OR maybe this is a solution on Debian:
http://www.howtoinstall.co/en/debian/wheezy/main/libsox-fmt-mp3/
Yes, you're correct.
I'll suggest my customer a Wheezy upgrade.

--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users
Back to top
oza.4h07 at gmail.com
Guest





PostPosted: Tue Oct 28, 2014 7:18 am    Post subject: [asterisk-users] Questions on musiconhold.conf custom mode Reply with quote

2014-10-27 11:50 GMT+01:00 Thorsten Göllner <tg@ovm-group.com>:
Quote:

Am 27.10.2014 08:54, schrieb Olivier:
Quote:
2014-10-25 19:33 GMT+02:00 Thorsten Göllner <tg@ovm-group.com>:
Quote:
Am 25.10.2014 00:09, schrieb Olivier:
Quote:
Hello,

I need to play some musiconhold content starting at a random duration
from the start.

Thanks to mode=custom option and either madplay or mpg123 programs, I
could successfully get what I was after on a Debian Wheezy system.

Now I realized sox version on my target system (Debian Squeeze) cannot
convert to MP3 format.
So I'm looking after workarounds.

0. I've read many mpg123 or madplay examples. All of them are
clutered with option converting MP3 input file into an appropriate
format that Asterisk requires for music on hold.
What is the name of this appropriate format ? sln ? wav ?

1. Is there a player like mpg123, that can repeat content in
appropriate format (see above) to stdout but can read from anything
different from MP3 ?

2. Is there an option on Squeeze to convert audio files to MP3
(reverse coversion works OK).

3. Which options could I have for such custom MOH, if I was building
on system without g729 transaltion capabilites ans with g729-only SIP
trunks or phones ?

Is the gsm-format an option for you? So you may convert your moh-File to
gsm:
sox YouWavFile.wav -r 8000 -c1 MohFile.gsm
Hi Thorsten,

Yes gsm-format is an option for me but how can you play such gsm file as MOH ?

If I'm not mistaken, both madplay or mpg123 would only play MP3 files
(I've not tested with other formats, yet).
I could successfully play a RAW file with cat but cat has no repeat
option, so I still have to find something else anyway.

When your musiconhold.conf looks like that ...

---- cut -----
[general]

[default]
mode=files
directory=moh

[your_moh_class]
mode=files
directory=/your/path/to/your/moh/files
---- cut -----

Yes this is true but when you need your MOH to start randomly (ie not
start from the very start but from anywhere within your MOH file), you
need to switch to custom mode and customize application parameter.

In this specific case, I didn't find many options avoiding MP3 files.

Quote:
... then you can put any supported file format into the specified
directory. GSM is only one option. Asterisk will take the best (meaning
"cheapest") file format availble in this directory.


Quote:


Quote:
If you really need mp3 you have to compile sox with mp3-support by
yourself OR maybe this is a solution on Debian:
http://www.howtoinstall.co/en/debian/wheezy/main/libsox-fmt-mp3/
Yes, you're correct.
I'll suggest my customer a Wheezy upgrade.

--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
http://www.asterisk.org/hello

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

--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users
Back to top
Display posts from previous:   
Post new topic   Reply to topic    VoIP Mailing List Archives Forum Index -> Asterisk Users All times are GMT - 5 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group

VoiceMeUp - Corporate & Wholesale VoIP Services