The SDK allows you to build your multimedia application from individual blocks like a brick house. For example, to record video from a camera, you add the "Camera" block, the "H264 encoder" block, and the "MP4 sink" block to record video to an MP4 file.
Our software offers unlimited usage with no nag-screen, ensuring a
seamless experience. We provide a 30-day trial period so you can explore
all features before committing.
With a regular license, you
receive free minor and major upgrades for one year; after that period,
the SDK will continue functioning as before.
Alternatively, the
lifetime license provides unlimited updates indefinitely. Additionally,
we offer priority support and fixes. The regular license is billed
annually and automatically renewed each year, but you can cancel your
subscription anytime.
The SDK is free for non-commercial use. Please contact us to get a free license.
SIMPLE PLAYER
The simple player pipeline uses the UniversalSourceBlock to read and decode the source file, the VideoRendererBlock to display video, and the AudioRendererBlock to play audio.
ADVANCED PLAYER
The advanced player pipeline includes the UniversalSourceBlock for decoding files or streams, video and audio renderers, and effects processing blocks.
CAMERA PREVIEW
The camera/microphone simple preview pipeline contains device source blocks and video/audio renderer blocks.
Default devices will be used.
RTSP PREVIEW
The RTSP preview pipeline, which includes the RTSP source block (with decoders inside), video and audio renderers.
CAPTURE WITH PREVIEW
The capture pipeline has two tee blocks that are used to split video and audio streams, allowing video/audio preview along with video capture.
VisioForge Media Blocks SDK .Net major features include:
Audio/video preview
Video and audio capture to a wide range of formats
Frame capture to Bitmap class, BMP, JPEG, and PNG files
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional
Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.