Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Talkgroup plugin architecture #68

Open
USA-RedDragon opened this issue Feb 11, 2023 · 0 comments
Open

Talkgroup plugin architecture #68

USA-RedDragon opened this issue Feb 11, 2023 · 0 comments
Assignees

Comments

@USA-RedDragon
Copy link
Owner

Create a plugin architecture that essentially forwards all talkgroup traffic on a specific talkgroup ID or range of IDs to a first or third party plugin that has the ability to route traffic outbound and inbound back to the server to be routed to users via a queue.

Plugins should NOT be able to route to other talkgroups and can only facilitate public and private calls where the packet source is the talkgroup ID. Talkgroups with a range of IDs allocated may route to/from these talkgroups freely. In the future, there will be talkgroup sharing permissions architecture to allow plugins to work cooperatively. This needs to be restrictive in order to prevent it from being used as a covert side channel.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Todo
Development

No branches or pull requests

1 participant