1

Custom resoltuon


I have a XC2055 and video wall comprised of 2 panels/screens of 2400x1350 each. I`ve loaded the BRS script below but nothing seems to happen... Please help qith some guidance

--------------

Function SetVideoMode(videoModeInputs, bsp) As Object

  print "video mode plugin, Series 5: SetVideoMode()"
  ' See details regarding multiScreen configuration -
  ' https://brightsign.atlassian.net/wiki/spaces/DOC/pages/1208025142/VideoMode+Multiscreen+Configuration
  vm = CreateObject("roVideoMode")
  sm = vm.GetScreenModes()

  ' For using BrightAuthor:Connected, it is recommended that the fullres modifier be added to prevent
  ' the zones from scaling across the entire canvas.
  sm[0].name = "HDMI-1"
  sm[0].video_mode = "Modeline 2400x1350_60 547.18 4800 5144 5664 6528 1350 1351 1354 1397 -HSync +Vsync"
  sm[0].transform = "normal"
  sm[0].display_x = 0
  sm[0].display_y = 0
  sm[0].enabled = true

  ' Safeguard for models more than 1 HDMI outputs
  if (sm[1] <> invalid and Instr(0, sm[1].name, "HDMI") <> 0) then
    ' sm[1].name = "HDMI-2"
    ' sm[1].video_mode="2400x1350x60p:rblank:fullres"
    ' sm[1].transform = "normal"
    ' sm[1].display_x=1440
    ' sm[1].display_y=0
    sm[1].enabled = false
  end if

  ' Safeguard for models more than 2 HDMI outputs
  if (sm[2] <> invalid and Instr(0, sm[2].name, "HDMI") <> 0) then
    ' sm[2].name = "HDMI-3"
    ' sm[2].video_mode="1920x1200x59.94p:rblank:fullres"
    ' sm[2].transform = "normal"
    ' sm[2].display_x=0
    ' sm[2].display_y=3000
    sm[2].enabled = false
  end if

  ' Safeguard for models more than 2 HDMI outputs
  if (sm[3] <> invalid and Instr(0, sm[3].name, "HDMI") <> 0) then
    ' sm[3].name = "HDMI-4"
    ' sm[3].video_mode="1920x540x29.97p:rblank:fullres"
    ' sm[3].transform = "normal"
    ' sm[3].display_x=1920
    ' sm[3].display_y=3000
    sm[3].enabled = false
  end if

  return sm

End Function

--------------

I want to be able to play a 4800x1350 video on the wall. If that`s not possible, then option B would be to control each panel from both HMDI-1 and HMDI-2 respectively.

My questions are:

1 - Is my script above correct?

2 - I read and quote "roVideoMode object is created with no parameters", my question is, where is it created? Is it anywhere that I then need to toggle it on, or is it automatically enabled when videomode plugin is loaded?

3 - I`ve specified the function above, SetVideoMode, on presentation settings > Support Content > Video Mode plugin", but nothing seems to happen (even after closing and reopening the BA:Connected). What should I expect when this is set? Is there any further action I need to do? Should I find my new resolutions under "layout Settings > Output resolution"? Because if I cannot change thi output resolution, then I cannot change the "Zone Properties > Width & Height" to cater for my custom resolution

4 - Can I play a 4800x1350 video, which mean BS will be splitting the video among the 2 HDMIs outputs? 

5 - If playing a video that spans the 2 screens is possible, then I image I should create 1 zone that spans both players screens settings, ie, a zone 4800x1350. Correct? (If a zone of that size is not possible, then I`ll create 2 zones of 2400x1350 and run different content in them, not ideal, but we can live with it, if there`s no other way.)


6 - Should I also load a script or something on the player control (via bsn.cloud or DRW) to load the new resolution on the player? I ask because on BSN.cloud > player > VIDEO > Change Mode" I don`t see the resolution I want.

7 - On BSN.cloud > player > VIDEO" I see that HDMI-2 is disabled. Do I need to enable this port on the player direactly or when uploading a presentation that uses HDMI-2, this port will be enabled automatically?

 

As I`m trying to learn, it woud be nice to have all the answer so I understand the capabilities. I have 4 of these devices to setup

1 comment

  • 0
    Avatar
    Finton Moody

    It seems like your XC2055 setup might require a specific tweak in the BRS script to sync with the 2400x1350 panels. Have you tried adjusting the script parameters for your custom resolution?

    - dinosaur game -

Please sign in to leave a comment.