FreeSwitch 系统中的录像功能 和 播放录像功能,系统都默认提供。
按默认配置,通过IP电话拨打1009,即可录像;通过IP电话拨打1009即可播放录像。
同时,我测试了一种有趣的用法,描述如下:
(1) 1000 呼叫 1009 并且发送视频;
(2) 1001 呼叫 1010 ,可以看到 1000 上传的视频,但非实时;
(3) 1002 呼叫 1010, 可以看到 1000 上传的视频,但非实时。
这样看来,一个点播系统,FreeSwitch 默认就支持!稍加改造,就可以变为一套视频直播系统。
实现上述功能的配置文件在 \conf\dialplan\default.xml 中,如下所示:
[录像]
<extension name=”video_record”>
<condition field=”destination_number” expression=”^1009$”>
<action application=”answer”/>
<action application=”record_fsv” data&#