Skip to content

viinex/vnxdotnetsample

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

This is an example of .net app which connects to viinex via local transport and does some processing on a raw video frames (in this case -- it compresses them with JPEG and saves to a file).

Files vnxvideo.cs and SaveJpeg.cs are mostly ai-generated.

vnxvideo.cs can be used in other projects, -- that's a wrapper to use functions from vnxvideo library in a .net app.

This project has been built and tested on linux.

On Windows, the library name vnxvideo.so in source file vnxvideo.cs needs to be replaced with vnxvideo.dll.

Build and run with

/usr/lib/dotnet/dotnet build
sudo /usr/lib/dotnet/dotnet run --project vnxdotnetsample

A viinex instance needs to be running in parallel, configured to have an object of type renderer and named rend0. Property share should be set to true in that object's config. This .net app will receive the frames produced by that object.

About

example of a .net client to vnxvideo library

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages