VBAN-Screen is a standalone application to monitor up to 4x VBAN-Frame Stream (Video) or display some drawing (VBAN-Text drawing request).
WEB PAGE and DOWNLOAD: https://vb-audio.com/Voicemeeter/vban.h ... VBANScreen
How To Send a VBAN-Frame Stream to VBAN-Screen ?
- With VB-Audio Matrix version x.0.1.7
- With MacroButtons Version 1.1.2.4 that can send it's own main view.
VBAN-Screen can also display some drawing primitives from a VBAN-TEXT request, see example below...
VBAN-Screen Presentation
-
- Site Admin
- Posts: 2184
- Joined: Sun Jan 17, 2010 12:01 pm
Display ON AIR on VBAN-Screen
Display ON AIR on VBAN-Screen with a simple VBAN-Text Request:
Code: Select all
SendText("vban3", Reset(color=FF0000, dx=1600, dy=900); DrawText(color=FFFFFF, x0=0, y0=0, dx=1600, dy=900, font="Arial", size=300, weight=800, text="ON AIR", halign=center, valign=center););
-
- Site Admin
- Posts: 2184
- Joined: Sun Jan 17, 2010 12:01 pm
Display PLAY/STOP on VBAN-Screen
Display PLAY icon on VBAN Screen:
Display STOP icon on VBAN Screen:
Code: Select all
SendText("vban3", Reset(color=000000, dx=1600, dy=900); DrawTriangle(color=00FF00, border=000000, x0=200, y0=250, x1=600, y1= 450, x2=200, y2=650); DrawText(color=00FF00, x0=700, y0=0, dx=1600, dy=900, font="Arial", size=300, weight=800, text="PLAY", valign=center););
Display STOP icon on VBAN Screen:
Code: Select all
SendText("vban3", Reset(color=000000, dx=1600, dy=900); DrawRectangle(color=FFFFFF, border=000000, x0=200, y0=250, dx=400, dy=400); DrawText(color=FFFFFF, x0=700, y0=0, dx=1600, dy=900, font="Arial", size=300, weight=800, text="STOP", valign=center););
-
- Site Admin
- Posts: 2184
- Joined: Sun Jan 17, 2010 12:01 pm
Display "Quiet Please" on VBAN-Screen
Display "Quiet Please" on VBAN-Screen
Code: Select all
SendText("vban3", Reset(color=FFFFFF, dx=800, dy=450); DrawRectangle(color=0000FF, border=0000FF, x0=20, y0=20, x1= 780, dy=20); DrawRectangle(color=0000FF, border=0000FF, x0=20, y0=410, x1= 780, dy=20); DrawText(color=000000, x0=0, y0=0, dx=800, dy=450, font="Arial", size=100, weight=800, text="Quiet Please", halign=center, valign=center););
-
- Site Admin
- Posts: 2184
- Joined: Sun Jan 17, 2010 12:01 pm
Display 3,2,1,Go on VBAN-Screen
Display "3,2,1,Go" on VBAN-Screen
This is using the Wait(1000) function in MacroButtons to Display '3' then wait 1 second and display '2' etc...
This is using the Wait(1000) function in MacroButtons to Display '3' then wait 1 second and display '2' etc...
Code: Select all
SendText("vban3", Reset(color=000000, dx=1600, dy=900); DrawText(color=FFFFFF, bkg=000000, x0=0, y0=0, dx=1600, dy=900, font="Arial", size=600, weight=800, text="3", valign=center, halign=center););
Wait(1000);
SendText("vban3", DrawText(color=FFFFFF, bkg=000000, x0=0, y0=0, dx=1600, dy=900, font="Arial", size=600, weight=800, text="2", valign=center, halign=center););
Wait(1000);
SendText("vban3", DrawText(color=FFFFFF, bkg=000000, x0=0, y0=0, dx=1600, dy=900, font="Arial", size=600, weight=800, text="1", valign=center, halign=center););
Wait(1000);
SendText("vban3", DrawText(color=00FF00, bkg=000000, x0=0, y0=0, dx=1600, dy=900, font="Arial", size=600, weight=800, text="GO", valign=center, halign=center););