2016-01-07 93 views

回答

1

要開始錄製,您應該在配置文件中調用rtpproxy_start_recording函數,如RTPproxy module opensips documentation中所述。但是您應該記住,只有在收到新的請求/回覆時才能調用此函數:

此函數可以從REQUEST_ROUTE和ONREPLY_ROUTE中使用。

例如:

route { 
    # just forward all in-dialog requests 

    if (has_totag()) { 
    t_relay(); 
    exit; 
    } 

    if (is_method("INVITE")) { 
    t_on_reply("MANAGE_INVITE_REPLY"); 
    } 

    t_relay(); 
} 

onreply_route[MANAGE_INVITE_REPLY] { 
    if (status=="200") { 
    rtpproxy_start_recording(); 
    } 
} 

這只是草圖,rtpproxy管理是爲了簡化忽略。