1、调试与排错 uuid_debug_media 可以调试媒体流。 直接使用 originate 去调试会阻塞命令行,另开一个 fs_cli 然后 uuid_kill 掉这个channel才能终止。而使用bgapi去调用originate则会另开一个线程,就不会阻塞了。 还可以在fs_cli里直接打开抓包,看sip包: freeswitch> sofia profile internal siptrace on freeswi...
2、使用 uuid debug media命令查看调试输出。其中,该命令的第一个参数是Channel的UUID,接下来是欲调试的方向。方向有read和 write两种(即读和写,也即收和发,都是相对于 FREESWITCH而言的,下同),也可以使用both参数表示双向都调试。最后一个参数是on或of,分别表示打开或关闭调试。 uuid_debug_media ID号 both o...
首先,利用uuid_debug_media可以深入检查媒体流,但直接使用originate可能导致命令行阻塞,此时应通过fs_cli和uuid_kill来控制。bgapi则提供了非阻塞的调用方式。开启抓包以监视SIP通信,可以通过sofia profile internal siptrace on和global siptrace on/off进行操作,同时,调整日志级别如sofia loglevel all ...
uuid_debug_media CHANNELUUID read|write|both|vread|vwrite|vboth on|off:打开/关闭指定通话Channel的媒体流调试信息。read为收,write为发,both为收发,v开头为可打印视频媒体流。每行输出包括以下信息:R或W表示收或发,呼叫字符串,b=表示RTP包大小(含包头),本地IP和端口,远端IP和端口,pt=表示载荷类型,ts=表...
具体操作指令,参考10.2.2 U: 1、uuid_debug_media a8c54a3f-2ae7-4a4b-a801-478d98b11613 both on —— 调制媒体的相关信息(具体见S-15) 2、uuid_bridge <uuid_1002> <uuid_1003>根据1002和1003的uuid桥接 V: 1、version —— 显示当前版本
uuid_debug_media,<uuid><read|write|both|vread|vwrite|vboth|all> <on|off>,Debugmedia,mod_commands uuid_deflect,<uuid> <uri>,Senda deflect,mod_commands uuid_displace,<uuid> [start|stop]<path> [<limit>] [mux],Displace audio,mod_commands ...
Usage: uuid_buglist <uuid> uuid_chat Send a chat message. -USAGE: <uuid> <text> If the endpoint associated with the session <uuid> has a receive_event handler, this message gets sent to that session and is interpreted as an instant message. uuid_debug_media The command was uuid_debug...
用法: <uuid> <text> 如果和会话(session,由uuid指定)相关的终端有一个receive_event handler,该消息会被发往终端,并以及时消息的形式显示出来。 uuid_debug_media 该命令过去为uuid_debug_audio,但是因为加入了一些视频的内容,所以改为现在的名字。
通过uuid_debug_media <uuid> both on打开媒体调试开关(uuid 通过show channels查看) 通过console loglevel debug打开 FS debug 日志,检查消息的到达 检查日志中挂机原因(Hangup Cause),一般 CALL_REJECTED 表示呼叫拒绝,可能是认证错误,USER_NOT_REGISTERED 说明对方未注册。
Deprecated. See uuid_break. create_uuid Creates a new UUID and returns it as a string. Usage: create_uuid originate Originate a new call. Usage: originate <call_url> <exten>|&<application_name>(<app_args>) [<dialplan>] [<context>] [<cid_name>] [<cid_num>] [] Parameters: <call...