我想知道在openlaszlo 4.9中getMCRef()。attachAudio()的等價物。早些時候,我使用這種方法獲取視頻的音頻輸入以取代基於音頻。但在最近的版本中,我嘗試將它附加到精靈,但它不工作。 任何想法?getMCRef()。attachAudio()在open laszlo中的等價物是什麼?
1
A
回答
1
這段代碼應該讓你開始,它表明你如何訪問Flash麥克風和攝像頭的對象從OpenLaszlo的SWF8,SWF9和SWF10運行時OpenLaszlo中的4.9.0:
<class name="mediamanager">
<when property="$as3"><!-- SWF9, SWF10 -->
<passthrough>
import flash.media.*;
</passthrough>
<!---
Gets a reference to the camera.
@returns object: reference to the camera object.
-->
<method name="getMicrophone">
return flash.media.Microphone.getMicrophone();
</method>
<method name="getNumMics">
return flash.media.Microphone.names.length;
</method>
<method name="getMicNames">
return flash.media.Microphone.names;
</method>
</when>
<when property="$as2"><!-- SWF8 -->
<!---
Gets a reference to the camera.
@returns object: reference to the camera object.
-->
<method name="getMicrophone">
return Microphone.get();
</method>
<method name="getNumMics">
return Microphone.names.length;
</method>
<method name="getMicNames">
return Microphone.names;
</method>
</when>
<財產時= 「$ AS3」> < - !SWF9,SWF10 - >
<passthrough>
import flash.media.*;
</passthrough>
<!---
Gets a reference to the camera.
@returns object: reference to the camera object.
-->
<method name="getCamera">
return flash.media.Camera.getCamera();
</method>
<method name="getNumCams">
return flash.media.Camera.names.length;
</method>
<method name="getCamNames">
return flash.media.Camera.names;
</method>
< /時>
<當財產= 「$ AS2」>
<!---
Gets a reference to the camera.
@returns object: reference to the camera object.
-->
<method name="getCamera">
return Camera.get();
</method>
<method name="getNumCams">
return Camera.names.length;
</method>
<method name="getCamNames">
return Camera.names;
</method>
< /時>
< /類>
見他們的屬性和方法的全部細節Flash文檔,用於Flash麥克風和攝像頭的對象。此外,這不是官方的方式來訪問OpenLaszlo中的麥克風和攝像頭,但我使用它們是因爲並非所有的屬性都可從OpenLaszlo攝像頭和麥克風API獲得,如果您想使用官方API,請參閱官方的類文檔:
http://www.openlaszlo.org/lps4.9/docs/reference/ - 「音頻視頻」文件夾
相關問題
- 1. 什麼是getMCRef()的等價物。unloadMovie()OpenLaszlo中的4.9
- 2. 什麼是open()函數的_sopen_s()等價物?
- 3. 什麼是Java中的「ByRef」等價物?
- 4. C#中TreeBidiMap的等價物是什麼?
- 5. MySQL中'go'的等價物是什麼?
- 6. CoreFoundation中NSHomeDirectory()的等價物是什麼?
- 7. 什麼是C#中的vbNullChar等價物?
- 8. 什麼是VC7中的strtok_s等價物?
- 9. python中'gem'的等價物是什麼?
- 10. java中cin.ignore()的等價物是什麼?
- 11. 什麼是Silverlight中的OnRender等價物?
- 12. 什麼是C++中的instanceof等價物?
- 13. WinRT中SecureString的等價物是什麼?
- 14. Swift中@autoreleasepool的等價物是什麼?
- 15. url中的「 - 」等價物是什麼?
- 16. 什麼是MSTest中MbUnit.Framework.RowAttribute的等價物?
- 17. Bash中%%〜nxD的等價物是什麼?
- 18. gcc中的#pragma等價物是什麼?
- 19. 什麼是Ruby中的「sys.stdout.write()」等價物?
- 20. jquery中Ajax.updater的等價物是什麼?
- 21. C#中bigint的等價物是什麼?
- 22. TensorFlow中np.std()的等價物是什麼?
- 23. RDFlib中rdf:ID的等價物是什麼?
- 24. Monotouch中的CGPDFDocumentGetCatalog等價物是什麼?
- 25. jQuery中Class.create()的等價物是什麼?
- 26. Bindingsource中EOF的等價物是什麼?
- 27. JQuery中innerHTML的等價物是什麼?
- 28. 什麼是android中的dataWithContentsOfURL等價物?
- 29. 什麼是JSP中的sendmail等價物?
- 30. java中fopen_s()的等價物是什麼?
你究竟想要做什麼?使用Red5或Wowza訪問麥克風並錄製音頻? –
@RajuBitter:我只是想獲得OL3.3版本中麥克風的活動級別,我不會得到活動級別,除非和其他方式我將音頻附加到影片剪輯。在OL 4.9中,我嘗試將它添加到精靈,但它沒有奏效。但後來我在AS3中編寫了一個組件來獲得活動級別和工作。 – karthick
正確的,在ActionScript2/Flash 8中,可以通過MovieClip參考訪問麥克風,但ActionScript已更改爲ActionScript 3.您可能想回答自己的問題,並且也可以接受自己的答案。 –