Processing VBI data

Description: I develop the driver that intended for digitize the analog video (include sound and VBIdata such as teletext and closed captions). For output the video stream I use

IOVideoDevice
class from IOKit, for sound -
IOAudioDevice
. What class should I use for output the VBI data? Are there an analogs of VBI devices (like /dev/vbi0 in linux-based OSs) in macOS?

Details: video stream is a bytes stream (driver doesn't provide video output in the some format, MPEG for example) so I can't encapsulate VBI data into video stream.

------ -> video flow -> IOVideoDevice

device -> USB flows -> VBI flow -> ???

------ -> sound flow -> External driver (IOAudioDevice)

Processing VBI data
 
 
Q