簡體   English   中英

用於Cordova的Java SIP插件或用於音頻和視頻流的Phonegap

[英]Java SIP Plugin for Cordova or Phonegap for Audio and Video streaming

我一直在對Phonegap和Cordova進行一些研究,似乎不支持創建具有SIP和VOIP功能的應用程序,因為HTML5和Javascript很少或根本不支持這些協議(大多數移動設備尚不支持webRTC和websockets手機瀏覽器)。 但是我發現可以創建和使用插件來使用操作系統的本機功能(在這種情況下是iOS和Android)。

我的問題是,如果我為我的Android-Phonegap應用程序編寫原生JAVA代碼,我是否可以將其用作插件來在我的Android-Phonegap應用程序中傳輸音頻和視頻? 在Phonegap或Cordova中使用插件(具有本機功能)的限制是什么? 我在網上查看的大多數插件代碼到底有一個“結果”,這會影響音頻和視頻的流媒體嗎?

提前致謝。

一個概念驗證Cordova應用程序,它使用SIP.js和PhoneRTC插件通過互聯網進行WebRTC調用。

https://github.com/joseph-onsip/sipjs-cordova

視頻......我可能會看到一個問題......但是! HTML5已經有了支持,所以沒關系。 如果要進行SIP視頻通話,請查看以下內容。

您已經制作了HTML5 SIP客戶端: http//sipml5.org/

它是開源的。 我沒有使用它,但我無法想象代碼庫的后端不能移植到移動設備。

Emdedded SIP - 我會仔細查看LinPhone( http://www.linphone.org/eng/download/git.html )和CSipSimple( https://code.google.com/p/ )中使用的代碼csipsimple / )用於Java插件Side(您將需要構建所需的C庫並使用它們)。

現在,PhoneGap提供了一個出色的音頻/視頻捕獲插件。

https://github.com/apache/cordova-plugin-media-capture/blob/dev/doc/index.md

你可以做的是將Stream與Media Capture插件上的一些返回和綁定集成在一起。

所以,你有兩個選擇。

這里有一個適用於Android設備的SIP插件。 希望能幫助到你!

https://github.com/lglossman/SipManagerPlugin

你需要的任何東西都不要猶豫與我聯系......

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM