Skip to content

Any PiP splitscreen - select/change any source #87

Open
@robotard

Description

@robotard

Please read conditions below carefully, and don't delete this part. Invalid issues will be closed.

  • No apps related to piracy or intellectual property infringement is allowed.
  • We can't guarantee if the app will be developed by anyone.
  • We encourage you to develop the app by yourself. This would be a great contribution to webOS homebrew community.
    • [* ] I understand conditions above
    • (Optional) I'd like to develop this app by myself

Issue content starts below this line


A custom Picture in Picture (overlay, move, resize pip 2
Option to flip between 1&2
Select any source/app for each pip panel….
(Screen one has audio by default)

Wayland composited windows (free as much memory as poss 🤷🏼‍♀️) ?
Perhaps run 2 apps at same time and trick them into sitting in our panes as if that was WebOS?

Activity

mariotaku

mariotaku commented on Dec 27, 2024

@mariotaku
Member

Hello! After getting a TV running webOS 8/9, I'm able to dig for a bit. This is possible with some caveats.

The list of allowed apps are defined by webOS. And they're modifiable with luna call luna://com.webos.service.config/setConfigs once you get root. Basically, you only need to add new app IDs to existing settings.

{
  "configs": {
    "multiview.recommendedApps": [
      {
        "subApp": [
          {
            "appId": "com.webos.app.browser",
            "rank": 1
          },
          {
            "appId": "com.webos.app.camera",
            "rank": 2
          },
          {
            "appId": "com.webos.app.miracast",
            "rank": 3
          },
          {
            "appId": "youtube.leanback.v4",
            "rank": 4
          },
          {
            "appId": "spotify-beehive",
            "rank": 5
          },
          {
            "appId": "com.limelight.webos",
            "rank": 6
          },
          {
            "appId": "org.xbmc.kodi",
            "rank": 7
          }
        ],
        "mainAppId": "com.webos.app.livetv",
        "blacklistCountryGroup": [
          "CN",
          "HK"
        ]
      },

WIN_20241225_17_40_02_Pro

For some apps (like Moonlight), it seems that video can't work in multiview mode though.

I'll do researches and publish my findings when I have more resources, and hopefully we could make this feature more useful.

kentyman23

kentyman23 commented on Jan 1, 2025

@kentyman23

I notice Kodi is in the list. Did LG put it there? Does video work with it?

mariotaku

mariotaku commented on Jan 3, 2025

@mariotaku
Member

@kentyman23 No, I made the modification. You can add arbitrary apps to the list.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    ideaApp idea

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

      Development

      No branches or pull requests

        Participants

        @mariotaku@robotard@kentyman23

        Issue actions

          Any PiP splitscreen - select/change any source · Issue #87 · webosbrew/apps-repo