1. 程式人生 > >FreeSwitch中的錄影功能和播放錄影功能

FreeSwitch中的錄影功能和播放錄影功能


          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=”/tmp/testrecord.fsv”/>
             </condition>
           </extension>

  [播放錄影]

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

相關推薦

FreeSwitch錄影功能播放錄影功能

          FreeSwitch 系統中的錄影功能 和 播放錄影功能,系統都預設提供。           按預設配置,通過IP電話撥打1009,即可錄影;通過IP電話撥打1009即可播放錄影。           同時,我測試了一種有趣的用法,描述如下:    

mcu關於pwmtimer這種功能的實時除錯

mcu中關於pwm和timer這種功能的除錯 必須明確一點:比較實時變化的訊號。是不可能暫停去檢視的。即使暫停,發現得到的數值也是完全錯誤的。也就是說,通過暫停去除錯,得到的結果具有誤導性。這個誤導性體現在,你不知道你的硬體出了問題,你的程式碼出了問題,或者說,你的除錯方式出現了問題。所以,我們需要一種比較

matlabhold on hold off功能的區別

轉自:https://www.cnblogs.com/seisjun/p/7750571.html hold off 使但當前軸及圖形不具備被重新整理的性質 hold on和hold off是相對使用的 前者為,你在當前軸(座標系)中畫了一幅圖,再畫另一幅是,原來的圖還在,與新圖

在Unity3D釋出的WebGL實現場景視訊播放功能

Unity場景中播放視訊可以通過在3D的Cube面上新增MovieTexture得來,但在最終生成WebGL應用時會報錯,原因是Web端不支援MovieTexture的播放,網上查閱了許多資料,整理了一下,也讓後來者少走點彎路。1.首先需要下載一個名為Simple Movie

CentOS 5下freeswitch整合使用ekho實現TTS功能

Linux下安裝freeswitch並整合ekho實現TTS 1.freeswitch linux下安裝freeswitch就不多介紹了,具體連結網址: http://www.8000hz.com/archives/14.html 2.ekho tts Ekho TTS(

c#實現wc基本功能擴展功能

length lan soft 表格 command 這一 play nal 就會 c#實現wc基本功能和擴展功能 github:鏈接 一、項目要求 wc.exe 是一個常見的工具,它能統計文本文件的字符數、單詞數和行數。這個項目要求寫一個命令行程序,模仿已有wc.exe

java自動登入功能記住使用者名稱功能

實現在這兩個功能,都需要用到coolie技術,將所需要的使用者名稱或者密碼帶到瀏覽器端,實現使用者名稱和密碼的記錄,然後完成所要的功能。 一、自動登入功能 後臺的程式碼 1.1、後臺servlet中的程式碼 //1、判斷是否勾選了自動登入的複選框

STM32的GPIO的複用功能重對映功能

1、複用功能:內建外設是與I/O口共用引出管腳(不同的功能對應同一管腳) STM32 所有內建外設的外部引腳都是與標準GPIO引腳複用的,如果有多個複用功能模組對應同一個引腳,只能使能其中之一,其它模組保持非使能狀態。 2、重對映功能:複用功能的引出腳可以通過重對映,

Android實現錄音功能播放語音功能

Android中實現錄音功能其實很簡單,直接呼叫的系統的就ok了,這裡就不寫實現的原理了,直接部署程式碼:所謂的實現就是用的MediaRecorder。 錄音功能程式碼:  //開始錄製     pr

如何最快速實現倒計時功能限時搶購功能

//在佈局檔案中設定倒計時的屬性 //在build.gradle檔案中關聯以下程式碼 compile 'com.github.iwgang:countdownview:2.1.2' //實現如下2行程式碼 //第一種方

Exchange企業實戰技巧:郵件使用數字簽名郵件加密功能

clip 節點 模式 chan 打開 ont 發送 菜單欄 電子郵件 SMTP最初是為了在封閉的網絡中傳送相對來說不太重要的簡短郵件,因此SMTP傳輸郵件時,安全性不高。自從安全、多用途INTERNET郵件擴展(S/MIME)成為增強SMTP電子郵件安全功能的標準,使得實現

自己在項目寫的一個Jquery插件Jquery tab 功能

分享 temp parameter turn sel url position pac tco 後臺查詢結果 PDFSearchResult實體類: [DataContract(Name = "PDFSearchResult")] public class P

在iOS開發的Quartz2D使用實現圖片剪切截屏功能

ogr boa selector cgrect 如果 搭建 shu 分享 ins 原文 http://www.jb51.net/article/75671.htm 圖片剪切一、使用Quartz2D完成圖片剪切1.把圖片顯示在自定義的view中先把圖片繪制到v

虛擬幣交易系統開發,探究虛擬幣交易平臺源碼功能技術特色

虛擬幣交易系統 虛擬幣交易平臺開發 虛擬幣交易平臺源碼 過去的一周,對於“幣圈”的朋友來說,好消息是比特幣價格的上漲回溫。同時,多國的央行陸續推出了數字貨幣,讓我們對數字貨幣的未來有了更多地期待。如果要進行虛擬幣交易系統開發,應重點關註虛擬幣交易平臺源碼。虛擬幣交易平臺源碼是搭建虛擬幣交易系統的基

在ROS使用SVN、GitMercurial安裝功能

目前三個主要的程式碼庫分別是SVN、Git和Mercurial。為了使用這三個程式碼庫,我們需要使用下面的命令安裝: sudo apt-get install git subversion mercurial 1、SVN(假如功能包的地址是http://xxx/svn/packcage_na

Feign使用hystrix功能@EnableFeignClients@ComponentScan註解的一個坑

跟著尚矽谷的SpringCloud教程學的,然後在寫程式碼的時候用了比較新的版本去替代視訊裡的教學版本。 使用SpringCloud的Finchley.SR1版本 使用SpringBoot的2.0.1.RELEASE版本 在學到hystrix斷路器的時候 由於@Ena

WordPress 5.0的新功能功能截圖)

幾天前釋出了WordPress 5.0。它是2018年第一個也是唯一一個主要的WordPress版本,它帶來了一系列全新的改進和一些重大變化。在本文中,我們將向您展示WordPress 5.0中的新功能以及升級網站後應嘗試的功能。 WordPress 5.0是一個主要版本,除非您使用託

unity3d利用AVPro video播放mkv視訊切換音軌,多音軌切換,實現ktv開啟或關閉原唱功能

   unity3d利用外掛AVPro Video播放mkv格式視訊、切換音軌,實現ktv點歌伴唱功能 (貌似只支援Win10和Android)     一、播放mkv檔案   首先將高版本(低版本好像不支援mkv)外掛A

EasyNVR3.0功能概述--直播錄影

背景介紹: 對於攝像機直播已經是我們司空見慣的需求,但是,許多使用者在現有的直播的基礎上更有錄影的需求,並且有關於錄影的刪除定時等錄影計劃的需求,更有客戶不僅需要這些功能,還需要將這些功能整合到自身的業務系統中。 EasyNVR功能介紹 對於EasyNVR,我們熟知的功能

RK3288Android5.1系統在設定新增隱藏顯示導航欄功能

1.需求 應客戶需求,在android系統設定中新增一個設定選項,該選項中新增一個開關功能,用於顯示和隱藏系統底部導航欄。 2.分析 首先當然是有系統原始碼了,RK3288,5.1系統原始碼一份。 然後就是修改系統設定app,即Settings.apk的原始碼。 再