Update README.md

This commit is contained in:
Daniel Stankewitz 2020-02-23 13:34:26 +01:00 committed by GitHub
parent 6b834d3bff
commit 5b38c4c653
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -6,19 +6,11 @@
## Support
If you have questions or suggestions please check out the official [forum](https://www.voukoder.org/forum/).
## What are these connectors for?
Since version 2.3 the Voukoder project has significantly changed. It is not one monolothic component anymore, it has been split into two components:
1. The [Voukoder Core](https://github.com/Vouk/voukoder) component will be registered as a system wide COM server and will provide its encoding services and user interface to as many programs as possible. You can even integrate it to your own program.
2. The **connector**. A connector is the component that binds to the host application and sends the frame data to the voukoder core component.
## Why so complicated? I liked it how it was before!
This step was necessary for many reasons and was actually unavoidable:
- Clear separation between proprietary and open source code
- One voukoder component serves many connectors
- Possible future features (i.e. self updating)
- ...
In fact the connectors will most likely not change that often. You just need to install the latest voukoder core component in case of an update, just as before.
## Data protection
The following data is beeing transmitted on each startup by these applications:
- Your IP address will be used by sending a request to GitHub to identify the lasted Voukoder version
- Your IP address will be used to send a request to to Google Analytics to create usage statistics. The payload data includes an unqiue but anonymous installation id as well as the application (name and version).
No other data will be obtained.
## Note
These connectors require [voukoder 2.3 or later](https://github.com/Vouk/voukoder/releases). Please uninstall previous versions before updating first.