Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Minor
-
Resolution: Won't Fix
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: mod_unimrcp
-
Labels:None
-
Platform:Linux x86/gcc
-
CPU Info:n/a
-
FreeSWITCH GIT Revision:n/a
-
Reproduced with GIT HEAD?:n/a
Description
mod_unimrcp's configuration needs to be updated to prevent overlapping port ranges when multiple profiles are defined. This is because each profile creates a unique RTP factory which expects to have sole possession of its range of ports.
proposed solution:
1. Do not allow port ranges that overlap
for example: profile 1 uses 16000 - 18000 and profile 2 uses 17000 - 19000
2. If port ranges are identical, share the RTP factory
for example: profile 1 uses 16000 - 18000 and profile 2 uses 16000 - 18000
Another possibility:
Define a common port range that is shared with all profiles. (this might be the simplest solution)
proposed solution:
1. Do not allow port ranges that overlap
for example: profile 1 uses 16000 - 18000 and profile 2 uses 17000 - 19000
2. If port ranges are identical, share the RTP factory
for example: profile 1 uses 16000 - 18000 and profile 2 uses 16000 - 18000
Another possibility:
Define a common port range that is shared with all profiles. (this might be the simplest solution)
/b