DVEO.com Pro Broadcast Division, Extra Value for the digital age
HOME PRODUCTS EQUIPMENT RENTAL PROFESSIONAL SERVICES COMPANY ORDERING INFO MARKETING SUPPORT CAREERS CONTACT WHITE PAPERS NEWS

SEARCH

Chinese English Korean Japanese French

 
D V B    S D K ™

Callback API
 I/O Routing Software
 


Ideal for applications that can use a standard Callback interface, this API supports Microsoft Windows NT asynchronous I/O format as used by the Linear Systems series of DVB Master cards. This C++ API manages buffering of incoming data and supplies your application with a single data buffer at a time. Each instance of the Callback API class supports a single direction (receive or transmit) stream on the DVB Master cards. The user creates an application callback function to either transmit or receive data from the device. Creation of the stream class generates a thread for data transfer, which then invokes the user's callback functions asynchronously when a full buffer of data is available. Deleting the stream class stops the data transfer and the callback requests. The Callback API comes with DVB TestBed, a sample application that transmits and receives packets of non-video test data so that you can test the operation of the DVB Master cards in your system. DVB TestBed source code illustrates the recommended method of interfacing to the DVB Master cards.

Features:

  • Asynchronous I/O using callbacks
  • Simplified Interface
  • C++ interface
  • Allows full DVB-ASI speeds
  • Comes with DVB TestBed and source code .

$100 one time

Synchronous API

For those applications that cannot use the Callback API, the Synchronous API provides a synchronous interface class to the Linear Systems series of DVB Master cards. The API creates callbacks, manages the buffers and operations needed for the underlying asynchronous I/O process, and queues the buffers for your application. The API also supplies a function to allow the user to read and write data from variably sized buffers. Each instance of the synchronous interface class supports independent I/O streams and interfaces to the asynchronous transfer engine used in the Linear Systems StreamBed software. Creating the device stream starts the I/O process, and deleting the stream class stops data transfer. This API generates Windows Messages to indicate EOI and uses an MFC CEvent signal to shut down the stream. The Synchronous API comes with DiskRouter, a sample application that can save an incoming stream to a file or transmit a stream from a file.

Features:

  • Synchronous I/O
  • Fully manages data buffers
  • MFC interface using Windows Messaging and Events
  • Allows for variably sized user buffers
  • Comes with DiskRouter and source code

$500 one time

 

 


Home

|

Company

|

Ordering Info

|

News

|

Support

|

Careers

|

Contact Us

|

Sitemap

 

11409 West Bernardo Court
San Diego, CA 92127

US Phone: (858) 613-1818 Fax: (858) 613-1815

European Phone and Fax: +44-800-471-9988




©2010 Computer Modules.com. All rights reserved.