Skip to content

Streamlined integration of IP cameras into Windows apps

License

MIT, Unknown licenses found

Licenses found

MIT
LICENSE
Unknown
COPYING
Notifications You must be signed in to change notification settings

OpenIPC/pristine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenIPC logo

Pristine

A powerful set of open source DirectShow filters for integrating IP cameras into Windows applications

Overview

This project mainly allows for seamless integration with hardware-accelerated and software fallback video codecs on a well-supported but deprecated multimedia framework. Unfortunately, because of this, only H.264 will ever be supported out-of-the-box.

On the other hand, some third parties have come up with sets of filters that do just that, but they are either unnecessarily bulky, their licensing makes them tough to distribute or their integration is too quirky for rapid development.

In our case, we will be relying on readily available internal components whose royalties have already been paid off by the provider of the underlying piece of software or hardware fullfilling the job.

Inner workings

Pristine takes an unprecedented approach to come around all the possible downsides the alternative solutions are facing by wrapping around Media Foundation "transforms" directly within DirectShow.

Depending on the requested input and output types at connection time, and depending on the needed specifications, the right decoder or encoder will be attached in a transparent manner.

Furthermore, appropriate COM interfaces will allow configuring advanced settings as available.

Technical support and donations

Please support our project with donations or orders for development or maintenance. Thank you!

About

Streamlined integration of IP cameras into Windows apps

Topics

Resources

License

MIT, Unknown licenses found

Licenses found

MIT
LICENSE
Unknown
COPYING

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project