吴伟贤のBlog

Feed Rss

转:FreeSwitch中的录像功能和播放录像功能

11.27.2012, freeswitch, by .

          FreeSwitch 系统中的录像功能 和 播放录像功能,系统都默认提供。

          按默认配置,通过IP电话拨打9193,即可录像;通过IP电话拨打9194即可播放录像。

          同时,我测试了一种有趣的用法,描述如下:

         (1) 1000  呼叫 9193 并且发送视频;

         (2) 1001 呼叫 9194 ,可以看到 1000 上传的视频,但非实时;

         (3) 1002 呼叫 9194, 可以看到 1000 上传的视频,但非实时。

           这样看来,一个点播系统,FreeSwitch 默认就支持!稍加改造,就可以变为一套视频直播系统。

           实现上述功能的配置文件在 \conf\dialplan\default.xml 中,如下所示:

[录像]

           <extension name=”video_record”>
             <condition field=”destination_number” expression=”^9193$”>
                 <action application=”answer”/>
                 <action application=”record_fsv” data=”/tmp/testrecord.fsv”/>
             </condition>
           </extension>

  [播放录像]

           <extension name=”video_playback”>
              <condition field=”destination_number” expression=”^9194$”>
                   <action application=”answer”/>
                   <action application=”play_fsv” data=”/tmp/testrecord.fsv”/>
               </condition>
           </extension>

评论已关闭。