簡體   English   中英

將數據從移動Flex應用程序發送到運行FMS和SOAP / IIS的Windows服務器

[英]Sending data from a mobile flex application to a windows server running FMS and SOAP/IIS

我有一個使用FMS 3記錄麥克風的應用程序。我正在對此進行修改,使其可以在移動環境中使用,但是不允許您以相同的方式播放麥克風。 通常,您可以通過將麥克風連接到netstream來完成此操作。

out_ns.attachAudio(mic);
out_ns.publish(_settings.streamUid, "record");

現在,我將語音記錄到緩沖區中,並且必須以某種方式將其發送到Web服務。 是否可以使用網絡流發送緩沖區/數組? 我沒有設法使它工作。

我已經嘗試過發送數據,就像您應該能夠發送標頭一樣,但是文件未在服務器上創建。 var metaData:Object = new Object(); metaData.title =“ myStream”; metaData.width = 400; metaData.height = 200; out_ns.send(“ @ setDataFrame”,“ onMetaData”,metaData);
out_ns.publish(“ mystream”);

是否可以在不連接麥克風或任何東西的情況下流式傳輸緩沖區? 如果不是,那么將數據發送到IIS服務器的最佳方法是什么? 我們已經使用SOAP發送了少量數據。

這有可能嗎? 在Flex中的HTTP Post中上傳任意數據

是的,這是有可能的,但是系統已經設置為流式傳輸,因此我想繼續這樣做。 這也意味着更少的延遲,因為可以在記錄數據時將其過帳。 您是否可以發布簡單的示例代碼,這些代碼將某些內容發布到運行帶有移動AIR的FMS 3的服務器上?

如果您使用的是IIS,那么我強烈建議您查看WebORB.Net或FlourineFX,就我個人而言,我覺得WebORB非常令人驚訝。

http://www.giantflyingsaucer.com/blog/?p=42

暫無
暫無

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

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