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

MOS protocol support #51

Open
jplorier opened this issue Aug 9, 2020 · 7 comments
Open

MOS protocol support #51

jplorier opened this issue Aug 9, 2020 · 7 comments

Comments

@jplorier
Copy link

jplorier commented Aug 9, 2020

In order to integrate the teleprompter with other systems, I require a way to push text to it via network. This can be done either by exposing an API or by implementing the MOS protocol.

@Cuperino Cuperino added this to New & uncategorized user requests in Imaginary Teleprompter plans via automation Aug 10, 2020
@Cuperino Cuperino moved this from New & uncategorized user requests to v3.2 Remote control & Bluetooth support in Imaginary Teleprompter plans Aug 10, 2020
@Cuperino Cuperino added this to the 3.2 milestone Aug 10, 2020
@Cuperino
Copy link
Collaborator

Hello @jplorier,

We can help you implement an API to update contents but keep in mind that, unless this software is developed as a service to you, we're no longer adding new features to Imaginary Teleprompter versions 2.x. This is because I try to focus my available time towards the development of version 3.0.

Regarding MOS, I've looked into it since the first time you reached out to us. I'm looking forwards to begin adding this feature after v3.0 is released. I hope we can help each other through the development of this feature, once the refactoring process is complete.

@jplorier
Copy link
Author

jplorier commented Aug 10, 2020 via email

@Cuperino
Copy link
Collaborator

Hello @jplorier,

Certainly! Contributions are always welcome! Let me know if you have any questions.

Version 3.0 is being developed in the open at the v3.0 branch. The code for v3.0 is much cleaner but also requires a slightly deeper knowledge of JavaScript to understand. As of right now, the prompting functionality is fully implemented and I'm working on the ability to synchronize prompter instances.

I set a goal to release v3.0 by the end of the year. Given the circumstances I'm not sure we'll be able to meet this goal, but I still think it is feasible.

Once we finish adding the code to translate v2.x and setup the server instance that'll host the translations, I'll be in contact with you, so you can be a part of the translation process.

@jplorier
Copy link
Author

jplorier commented Aug 10, 2020 via email

@Cuperino
Copy link
Collaborator

Sounds good,

As long as you comply with publishing the source code as the GPLv3 states, it's all good. If you publish it on GitHub you can easily make a pull request between your repo and ours using GutHub's pull request feature. I would then see the code, probably suggest a few changes, and then proceed to incorporate it to either the 'v2.4-ce' branch or both the 'v2.4-ce' and 'v2.4' branches.

Because this is a feature that we were planning to add eventually to v3.x, I need you to sign a Contributor's License Agreement that I'll be providing, before I can take a look at your code.

@Cuperino Cuperino changed the title Network text integration MOS protocol support May 2, 2021
@progressmedia
Copy link

+1 for MOS integration.

@Cuperino
Copy link
Collaborator

Cuperino commented Mar 2, 2023

Hi @progressmedia,

I hope you're doing well. As I mentioned to you in another issue, Imaginary Teleprompter is no longer in active development; so it won't be getting MOS support unless someone steps up to make this contribution. I continue to support Imaginary Teleprompter to the extent of making sure the program runs on newer systems, but I'm only developing new features myself for our new teleprompter software project, QPrompt.

QPrompt does not support MOS yet, but the feature has been requested over there as well, and it was voted by @jplorier in the Patreon supporter's poll, so I've already started working on it. Nevertheless, I do not know when it'll be ready for MOS is a big undertaking, and I just re-started my research on the topic yesterday.

https://www.patreon.com/posts/choose-where-is-78344217

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Imaginary Teleprompter plans
  
v3.2 Remote control & Bluetooth s...
Development

No branches or pull requests

3 participants