Closed
Conversation
NeonDaniel
reviewed
Feb 15, 2023
| OCP can run standalone, only needs a bus connection. It provides its own intents and GUI. OCP skills act as media providers, they do not usually handle playback. OCP handles several kinds of playback, including video and integrates with MPRIS. | ||
|
|
||
| - What are OCP skills? | ||
| OCP skills are media providers/catalogs for OCP that provide search results. |
Contributor
There was a problem hiding this comment.
Skills might optionally provide playback and a curated content UI
| OCP skills are media providers/catalogs for OCP that provide search results. | ||
|
|
||
| - How to find OCP skills? | ||
| You can find OCP skills in the awesome-ocp-skills list. |
Contributor
There was a problem hiding this comment.
This should include a link
| You can find OCP skills in the awesome-ocp-skills list. | ||
|
|
||
| - How is OCP configured? | ||
| OCP configuration is read from the "Audio" section in mycroft-core. The audio service plugin component acts as a compatibility layer with MycroftAI CommonPlay skills framework. |
Contributor
There was a problem hiding this comment.
Consider a link to config docs
| The operational mode refers to the OCP integration and can be "external", "native", or "auto". | ||
|
|
||
| - Does OCP integrate with MPRIS? | ||
| Yes, OCP integrates with MPRIS and can be controlled from external apps like KdeConnect on your phone. It also manages external MPRIS enabled players. |
Contributor
There was a problem hiding this comment.
Consider a link to KDE Connect
| Yes, OCP integrates with MPRIS and can be controlled from external apps like KdeConnect on your phone. It also manages external MPRIS enabled players. | ||
|
|
||
| - What is the preferred audio service in OCP? | ||
| The preferred audio service in OCP is determined by the ordered list of audio backend preferences set in the configuration. The list is checked in order until a available backend is found. |
Contributor
There was a problem hiding this comment.
Consider documenting the default
| Yes, OCP has an "autoplay" option in the configuration that when set to True, behaves as if the search results are part of the playlist. | ||
|
|
||
| - What is the role of MPRIS in OCP? | ||
| MPRIS (Media Player Remote Interfacing Specification) is an API for controlling media players. In OCP, MPRIS integration provides a way to control and manage the media player from external applications such as KDE Connect, providing a seamless user experience. |
Contributor
There was a problem hiding this comment.
This seems to be a duplicate of "Does OCP integrate with MPRIS"
| MPRIS (Media Player Remote Interfacing Specification) is an API for controlling media players. In OCP, MPRIS integration provides a way to control and manage the media player from external applications such as KDE Connect, providing a seamless user experience. | ||
|
|
||
| - Does OCP integrate with Spotify? | ||
| Yes, OCP integrates with Spotify and provides the ability to play music and control playback directly from the Spotify app, or other MPRIS enabled clients. |
Contributor
There was a problem hiding this comment.
Isn't spodifyd required here?
| - Is OCP open source? | ||
| Yes, OCP is open source and available on GitHub under the Apache 2.0 license. | ||
| - How to install OCP skills? | ||
| OCP skills can be installed through the Mycroft Skill Manager (MSM). Simply search for the desired skill in the MSM and click on the "install" button. |
Contributor
There was a problem hiding this comment.
Consider specifying OSM here or else just linking to skill installation docs
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
chatGPT writing friendly user FAQs