【问题标题】:Capture Blackmagic and other external video capture cards in Flash Actionscript 3在 Flash Actionscript 3 中捕获 Blackmagic 和其他外部视频采集卡
【发布时间】:2014-12-09 13:30:54
【问题描述】:

ustream Flash 网络应用程序允许您选择视频源,包括附加的采集卡。查看 Camera 类,我看不到在 Flash 中列出捕获卡的任何选项。是否有另一个类或库返回系统上的视频捕获设备列表?

【问题讨论】:

    标签: actionscript-3 flash video camera


    【解决方案1】:

    Looking at the Camera class I can't see any option to list capture cards

    这就是你想要的?:http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/media/Camera.html#names

    //get Array listing of Cameras (aka capture devices)    
    for (var i:int = 0; i < Camera.names.length; i++)
    {
        trace("Available Device : " + Camera.names[i]); //String of each device name
    }
    


    Camera.names.length 让你知道你有多少(第一个从零开始计数,如果有的话,否则它会给你一个空值)。

    要将特定的相机名称放入字符串,然后使用:
    var str_CamName_A : String = Camera.names[0];
    var str_CamName_B : String = Camera.names[1];

    要在某些文本框或文本字段中显示名称,请使用:
    myCameraList.text = str_CamName_A

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-01-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-01-09
      • 2023-03-08
      相关资源
      最近更新 更多