Giter Club home page Giter Club logo

install-jellyfin-tizen's Introduction

Install Jellyfin on your Samsung TV

This project makes it easy to install a native Jellyfin application on your Samsung TV. Samsung TV's since 2015 run an operating system called Tizen, Jellyfin has an officially supported application, however they haven't yet made it onto the Samsung app store.

In this repo I've made it easier to install this on your TV, without needing to spend too long setting up a full development environment.

For documentation about the Jellyfin app, see here.

Usage

  1. Ensure your Samsung TV is in developer mode

    • If you're having trouble entering the developer screen, make sure you're using the "123" button on the remote when typing in "12345".
    • Please make sure you enter Host PC IP address to the device you're running this container on.
  2. Run this command replacing the final argument with the IP of your Samsung TV

docker run --rm georift/install-jellyfin-tizen <samsung tv ip>

Supported platforms

At the moment, these steps should work on any amd64 based system. Platforms like the Raspberry Pi, which run ARM chips, are not yet supported, but we might have some progress soon..

Credits

This is possible thanks to these projects, this repo is just a quick pulling together of all their hard work into some simply steps:

install-jellyfin-tizen's People

Contributors

georift avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

install-jellyfin-tizen's Issues

Failed to connect

I've followed the instructions to the best of my ability. When I run the command in step 2 I get:

Attempting to connect to Samsung TV at IP address 192.168.20.10
* Server is not running. Start it now on port 26099 *
* Server has started successfully *
connecting to 192.168.20.10:26101 ...
failed to connect to 192.168.20.10:26101
Attempting to get the TV name...
Found TV name: QE55S90CATXXU
Attempting to install jellyfin-tizen-builds version:
https://github.com/jeppevinkel/jellyfin-tizen-builds/releases/tag/2023-11-29

Then it runs all the way through to 100% but finishes with:

There is no connected target.

It seems to have failed to connect for some reason, though it is able to get the the TV name.

Author certificate not match

Encountered an error when attempting to update the version of Jellyfin-tizen on my TV:

Transferred the package: /home/developer/Jellyfin.wgt -> /home/owner/share/tmp/sdk_tools/tmp
Installing the package...
--------------------
Platform log view
--------------------
install AprZAARz4r.Jellyfin
package_path /home/owner/share/tmp/sdk_tools/tmp/Jellyfin.wgt
app_id[AprZAARz4r.Jellyfin] install start
app_id[AprZAARz4r.Jellyfin] installing[8]
app_id[AprZAARz4r.Jellyfin] installing[11]
app_id[AprZAARz4r.Jellyfin] installing[13]
app_id[AprZAARz4r.Jellyfin] installing[15]
app_id[AprZAARz4r.Jellyfin] installing[17]
app_id[AprZAARz4r.Jellyfin] installing[20]
app_id[AprZAARz4r.Jellyfin] installing[22]
app_id[AprZAARz4r.Jellyfin] installing[24]
app_id[AprZAARz4r.Jellyfin] installing[26]
app_id[AprZAARz4r.Jellyfin] installing[28]
app_id[AprZAARz4r.Jellyfin] installing[31]
app_id[AprZAARz4r.Jellyfin] installing[33]
app_id[AprZAARz4r.Jellyfin] install failed[118, -11], reason: Author certificate not match : 
spend time for wascmd is [18133]ms
Failed to install Tizen application.

cannot create temp file for here-document: Read-only file system

43650K .......... .......... .. 100% 87.3M=3.8s/tizen-studio/tools/ide/bin/tizen.sh: line 12: cannot create temp file for here-document: Read-only file system
/tizen-studio/tools/ide/bin/tizen.sh: line 15: cannot create temp file for here-document: Read-only file system
java.io.FileNotFoundException: /home/developer/tizen-studio-data/cli/logs/cli.log (No such file or directory)
at java.io.FileOutputStream.open0(Native Method)
at java.io.FileOutputStream.open(FileOutputStream.java:270)
at java.io.FileOutputStream.(FileOutputStream.java:213)
at java.io.FileOutputStream.(FileOutputStream.java:133)
at org.apache.log4j.FileAppender.setFile(FileAppender.java:294)
at org.apache.log4j.FileAppender.(FileAppender.java:110)
at org.apache.log4j.FileAppender.(FileAppender.java:121)
at org.tizen.ncli.ide.shell.Main.(Main.java:102)
at org.tizen.ncli.ide.shell.Main.main(Main.java:120)
java.io.FileNotFoundException: /home/developer/tizen-studio/tools/.tizen-cli-config (Read-only file system)
at java.io.FileOutputStream.open0(Native Method)
at java.io.FileOutputStream.open(FileOutputStream.java:270)
at java.io.FileOutputStream.(FileOutputStream.java:213)
at java.io.FileOutputStream.(FileOutputStream.java:162)
at org.tizen.ncli.core.config.NCLIConfigLoader.writeProperties2File(NCLIConfigLoader.java:228)
at org.tizen.ncli.core.config.NCLIConfigLoader.loadConf(NCLIConfigLoader.java:132)
at org.tizen.ncli.core.config.NCLIConfigLoader.loadLocalConf(NCLIConfigLoader.java:91)
at org.tizen.ncli.ide.shell.Main.initializeConfig(Main.java:318)
at org.tizen.ncli.ide.shell.Main.run(Main.java:177)
at org.tizen.ncli.ide.shell.Main.main(Main.java:121)
Transferring the package...
Transferred the package: /home/developer/Jellyfin.wgt -> /home/owner/share/tmp/sdk_tools/tmp
Installing the package...
java.lang.NullPointerException
at org.tizen.ncli.util.ConfigXMLUtil.getAppID(ConfigXMLUtil.java:39)
at org.tizen.ncli.subcommands.target.InstallCLICommand.getAppID(InstallCLICommand.java:423)
at org.tizen.ncli.subcommands.target.InstallCLICommand.getTVInstallCmd(InstallCLICommand.java:375)
at org.tizen.ncli.subcommands.target.InstallCLICommand.installPackage(InstallCLICommand.java:283)
at org.tizen.ncli.subcommands.target.InstallCLICommand.call(InstallCLICommand.java:170)
at org.tizen.ncli.subcommands.target.InstallCLICommand.call(InstallCLICommand.java:63)
at org.tizen.ncli.subcommands.AbstractSubCommand.runCommand(AbstractSubCommand.java:76)
at org.tizen.ncli.ide.shell.InstallCLI.execute(InstallCLI.java:70)
at org.tizen.ncli.ide.shell.AbstractCLI.execute(AbstractCLI.java:91)
at org.tizen.ncli.ide.shell.Main.run(Main.java:188)
at org.tizen.ncli.ide.shell.Main.main(Main.java:121)

Platform log view

Failed to install Tizen application.
Total time: 00:00:10.073
time="2024-04-27T19:17:40+02:00" level=error msg="Error waiting for container: container a97c9f6e0e08145e1f0528612d19397a111f2941e8ad881d70d60c87991809eb: driver "overlay2" failed to remove root filesystem: unlinkat /var/lib/docker/overlay2/6b2054270217e4da4cbd9e42eb58d87eb8a20cb854c792c045df252da2f5e869: read-only file system"
C:\Users\kress>

Add "long press home" as alternative to the "123" button

It worked flawlessly to install jellyfin on my Samsung M8 Monitor.

Only thing I had to figure out is how to get into developer mode. The monitor comes with a white remote with no numbers or "123", and the linked Samsung page didn't mention anything too. Long pressing home button did the trick, it's like a hidden "123" button.

Maybe a little hint in the howto can help others too.

24881

Could not download from host computer over wifi, had to use wired LAN

Networking is always a fun topic to troubleshoot... but I found that I had to have the TV and host computer had to be on same wired LAN segment. It didnt work for me over wifi despite the script finding the Samsung TV. The debugger connection failed until I was on a wired LAN. I found a hint from on a Samsung support thread.

The second issue that delayed me trying LAN was that I also constantly saw on my 2016 Samsung TV (v1310 firmware) that the host IP address disappear everytime I went into developer modal popup. It wasn't clear if the IP address should remain visible and I spent a lot of time re-entering and rebooting the TV just in case.

It would be helpful to include a bit more info in documentation on what success looks like and perhaps a hint on trying ethernet LAN. It was hard to know if I had network issues or the TV actually was in Developer Mode listening to the right Host computer IP address. I had no 'success' logs to compare to what I was seeing and oddly, the failure log found the TV model but also said it failed to connect ("There is no connected target"). It still went ahead and started the download, presumably to nowhere.

My network:

  • Wifi 2Ghz Ubiquiti AP
  • Layer2 Switch to Samsung UN55MU8000 TV.

Host Computers

  • MacBook Pro over wifi
  • Lenovo Laptop on Layer2 Switch

The Lenovo laptop successfully connected and downloaded the jellyfin app to the TV. I am not aware of anything on Wifi network that is different to LAN in terms of firewalls, filtering. I dont know if the developer SDK has any networking requirements (eg: UDP, multicast etc?).

Attached are success and failure logs.

jellfin-download-samsung-tizen-success.txt

jellyfin-download-samsung-tizen-failure.txt

TV Can not connect to server

Thanks for this package. Got it installed on my Samsung (one trick was I had to enter 1 2 3 4 5 to get into developer mode fast!)

MY Mac pushed the package well:

Attempting to connect to Samsung TV at IP address 192.168.2.144

  • Server is not running. Start it now on port 26099 *
  • Server has started successfully *
    connecting to 192.168.2.144:26101 ...
    connected to 192.168.2.144:26101
    Attempting to get the TV name...
    Found TV name: QN75Q8BAAFXZA
    Attempting to install jellyfin-tizen-builds version:
    https://github.com/jeppevinkel/jellyfin-tizen-builds/releases/tag/2022-12-05
    .
    .
    .
    spend time for wascmd is [9808]ms
    Installed the package: Id(AprZAARz4r.Jellyfin)
    Tizen application is successfully installed.
    Total time: 00:00:17.620

When I start jellyfish on my Samsung, it says "No servers have been found using the automatic discovery".

SO I enter the ip of 192.168.2.131:8096 and it repeats itself. I enter 192.168.2.1.131:8096 on a computer on my wifi network and it gets to the jellyfish server without a problem....so the server is running fine. No firewalls or anything else like that on my wifi network.

Suggestions/thoughts?
Dennis

Invalid certificate chain with certificate in signature

Hi! I'm getting the following error when trying to install the app. This is a brand new QN90D TV, I have never installed Jellyfin. Any idea?

Thanks for the help!

Transferred the package: /home/developer/Jellyfin.wgt -> /home/owner/share/tmp/sdk_tools/tmp
Installing the package...
--------------------
Platform log view
--------------------
install AprZAARz4r.Jellyfin
package_path /home/owner/share/tmp/sdk_tools/tmp/Jellyfin.wgt
app_id[AprZAARz4r.Jellyfin] install start
app_id[AprZAARz4r.Jellyfin] installing[9]
app_id[AprZAARz4r.Jellyfin] installing[19]
app_id[AprZAARz4r.Jellyfin] install failed[118, -12], reason: Check certificate error : :Invalid certificate chain with certificate in signature.:<-3>
spend time for wascmd is [6758]ms
Failed to install Tizen application.
Total time: 00:00:10.277

It hangs after a moment and just stops

I'm trying to install it but it can't go through

On TV was done:

  • In apps the "12345"
  • Clicking the "ON" button on developer mode options
  • IP of host typed in
  • TV was turned on and off several times

When trying to run the command on a Debian machine the following shows up:

Thanks to https://github.com/jeppevinkel for providing the pre-packaged jellyfin-tizen builds!
These builds can be found at https://github.com/jeppevinkel/jellyfin-tizen-builds


Attempting to connect to Samsung TV at IP address 192.168.8.162
* Server is not running. Start it now on port 26099 *
* Server has started successfully *
connecting to 192.168.8.162:26101 ...
connected to 192.168.8.162:26101
Attempting to get the TV name...
Found TV name: UE55RU7092UXXH
Attempting to install jellyfin-tizen-builds version:
There is no package with named Jellyfin.wgt.
[Fail] Fail install. There is the problem about package.
Total time: 00:00:00.288

After that it stops and the terminal shows up again
TV is connected through Wi-Fi, while Debian machine is connected by wire to the router.

Docker issue resolving IPv6

I'm running in a non-IPV6 network, and trying to install following instructions leaves me with:

Unable to find image 'georift/install-jellyfin-tizen:latest' locally
docker: Error response from daemon: Get "https://registry-1.docker.io/v2/": dial tcp [2600:1f18:2148:bc02:445d:9ace:d20b:c303]:443: connect: cannot assign requested address.

I've tried to forcefully disable IPV6, not sure why its actually present as the host adapter doesn't have IPV6 at all

Any suggestions?

Error: There is no connected target

Hi, I'm getting this error "There is no connected target"

`docker run --rm georift/install-jellyfin-tizen 192.168.100.170

Thanks to https://github.com/jeppevinkel for providing the pre-packaged jellyfin-tizen builds!
These builds can be found at https://github.com/jeppevinkel/jellyfin-tizen-builds

Attempting to connect to Samsung TV at IP address 192.168.100.170

  • Server is not running. Start it now on port 26099 *

  • Server has started successfully *
    connecting to 192.168.100.170:26101 ...
    failed to connect to 192.168.100.170:26101
    Attempting to get the TV name...
    Found TV name: UE50TU8072UXXH
    Attempting to install jellyfin-tizen-builds version:
    https://github.com/jeppevinkel/jellyfin-tizen-builds/releases/tag/2023-09-24

    0K .......... .......... .......... .......... .......... 0% 11.8M 1s
    50K .......... .......... .......... .......... .......... 1% 14.4M 1s
    100K .......... .......... .......... .......... .......... 1% 41.9M 1s
    150K .......... .......... .......... .......... .......... 2% 56.5M 0s
    200K .......... .......... .......... .......... .......... 2% 19.7M 0s
    250K .......... .......... .......... .......... .......... 3% 85.4M 0s
    300K .......... .......... .......... .......... .......... 3% 91.6M 0s
    350K .......... .......... .......... .......... .......... 4% 88.0M 0s
    400K .......... .......... .......... .......... .......... 4% 110M 0s
    450K .......... .......... .......... .......... .......... 5% 26.0M 0s
    500K .......... .......... .......... .......... .......... 5% 144M 0s
    550K .......... .......... .......... .......... .......... 6% 127M 0s
    600K .......... .......... .......... .......... .......... 6% 98.5M 0s
    650K .......... .......... .......... .......... .......... 7% 103M 0s
    700K .......... .......... .......... .......... .......... 8% 157M 0s
    750K .......... .......... .......... .......... .......... 8% 122M 0s
    800K .......... .......... .......... .......... .......... 9% 89.4M 0s
    850K .......... .......... .......... .......... .......... 9% 115M 0s
    900K .......... .......... .......... .......... .......... 10% 120M 0s
    950K .......... .......... .......... .......... .......... 10% 93.5M 0s
    1000K .......... .......... .......... .......... .......... 11% 93.0M 0s
    1050K .......... .......... .......... .......... .......... 11% 67.0M 0s
    1100K .......... .......... .......... .......... .......... 12% 85.4M 0s
    1150K .......... .......... .......... .......... .......... 12% 88.1M 0s
    1200K .......... .......... .......... .......... .......... 13% 142M 0s
    1250K .......... .......... .......... .......... .......... 13% 125M 0s
    1300K .......... .......... .......... .......... .......... 14% 109M 0s
    1350K .......... .......... .......... .......... .......... 14% 98.1M 0s
    1400K .......... .......... .......... .......... .......... 15% 89.7M 0s
    1450K .......... .......... .......... .......... .......... 16% 138M 0s
    1500K .......... .......... .......... .......... .......... 16% 135M 0s
    1550K .......... .......... .......... .......... .......... 17% 103M 0s
    1600K .......... .......... .......... .......... .......... 17% 93.0M 0s
    1650K .......... .......... .......... .......... .......... 18% 130M 0s
    1700K .......... .......... .......... .......... .......... 18% 135M 0s
    1750K .......... .......... .......... .......... .......... 19% 95.9M 0s
    1800K .......... .......... .......... .......... .......... 19% 92.5M 0s
    1850K .......... .......... .......... .......... .......... 20% 108M 0s
    1900K .......... .......... .......... .......... .......... 20% 117M 0s
    1950K .......... .......... .......... .......... .......... 21% 96.2M 0s
    2000K .......... .......... .......... .......... .......... 21% 140M 0s
    2050K .......... .......... .......... .......... .......... 22% 121M 0s
    2100K .......... .......... .......... .......... .......... 22% 113M 0s
    2150K .......... .......... .......... .......... .......... 23% 93.3M 0s
    2200K .......... .......... .......... .......... .......... 24% 90.4M 0s
    2250K .......... .......... .......... .......... .......... 24% 174M 0s
    2300K .......... .......... .......... .......... .......... 25% 117M 0s
    2350K .......... .......... .......... .......... .......... 25% 106M 0s
    2400K .......... .......... .......... .......... .......... 26% 96.5M 0s
    2450K .......... .......... .......... .......... .......... 26% 162M 0s
    2500K .......... .......... .......... .......... .......... 27% 120M 0s
    2550K .......... .......... .......... .......... .......... 27% 98.6M 0s
    2600K .......... .......... .......... .......... .......... 28% 97.0M 0s
    2650K .......... .......... .......... .......... .......... 28% 99.6M 0s
    2700K .......... .......... .......... .......... .......... 29% 120M 0s
    2750K .......... .......... .......... .......... .......... 29% 159M 0s
    2800K .......... .......... .......... .......... .......... 30% 103M 0s
    2850K .......... .......... .......... .......... .......... 30% 99.4M 0s
    2900K .......... .......... .......... .......... .......... 31% 111M 0s
    2950K .......... .......... .......... .......... .......... 32% 186M 0s
    3000K .......... .......... .......... .......... .......... 32% 80.8M 0s
    3050K .......... .......... .......... .......... .......... 33% 112M 0s
    3100K .......... .......... .......... .......... .......... 33% 94.7M 0s
    3150K .......... .......... .......... .......... .......... 34% 165M 0s
    3200K .......... .......... .......... .......... .......... 34% 114M 0s
    3250K .......... .......... .......... .......... .......... 35% 101M 0s
    3300K .......... .......... .......... .......... .......... 35% 97.4M 0s
    3350K .......... .......... .......... .......... .......... 36% 171M 0s
    3400K .......... .......... .......... .......... .......... 36% 94.0M 0s
    3450K .......... .......... .......... .......... .......... 37% 112M 0s
    3500K .......... .......... .......... .......... .......... 37% 107M 0s
    3550K .......... .......... .......... .......... .......... 38% 97.2M 0s
    3600K .......... .......... .......... .......... .......... 38% 143M 0s
    3650K .......... .......... .......... .......... .......... 39% 118M 0s
    3700K .......... .......... .......... .......... .......... 40% 100M 0s
    3750K .......... .......... .......... .......... .......... 40% 131M 0s
    3800K .......... .......... .......... .......... .......... 41% 89.5M 0s
    3850K .......... .......... .......... .......... .......... 41% 127M 0s
    3900K .......... .......... .......... .......... .......... 42% 113M 0s
    3950K .......... .......... .......... .......... .......... 42% 118M 0s
    4000K .......... .......... .......... .......... .......... 43% 93.4M 0s
    4050K .......... .......... .......... .......... .......... 43% 136M 0s
    4100K .......... .......... .......... .......... .......... 44% 982K 0s
    4150K .......... .......... .......... .......... .......... 44% 144M 0s
    4200K .......... .......... .......... .......... .......... 45% 125M 0s
    4250K .......... .......... .......... .......... .......... 45% 289M 0s
    4300K .......... .......... .......... .......... .......... 46% 326M 0s
    4350K .......... .......... .......... .......... .......... 46% 183M 0s
    4400K .......... .......... .......... .......... .......... 47% 233M 0s
    4450K .......... .......... .......... .......... .......... 48% 161M 0s
    4500K .......... .......... .......... .......... .......... 48% 87.6M 0s
    4550K .......... .......... .......... .......... .......... 49% 128M 0s
    4600K .......... .......... .......... .......... .......... 49% 145M 0s
    4650K .......... .......... .......... .......... .......... 50% 97.3M 0s
    4700K .......... .......... .......... .......... .......... 50% 118M 0s
    4750K .......... .......... .......... .......... .......... 51% 86.9M 0s
    4800K .......... .......... .......... .......... .......... 51% 157M 0s
    4850K .......... .......... .......... .......... .......... 52% 19.4M 0s
    4900K .......... .......... .......... .......... .......... 52% 95.9M 0s
    4950K .......... .......... .......... .......... .......... 53% 93.6M 0s
    5000K .......... .......... .......... .......... .......... 53% 136M 0s
    5050K .......... .......... .......... .......... .......... 54% 81.9M 0s
    5100K .......... .......... .......... .......... .......... 54% 218M 0s
    5150K .......... .......... .......... .......... .......... 55% 128M 0s
    5200K .......... .......... .......... .......... .......... 56% 104M 0s
    5250K .......... .......... .......... .......... .......... 56% 115M 0s
    5300K .......... .......... .......... .......... .......... 57% 115M 0s
    5350K .......... .......... .......... .......... .......... 57% 104M 0s
    5400K .......... .......... .......... .......... .......... 58% 87.5M 0s
    5450K .......... .......... .......... .......... .......... 58% 173M 0s
    5500K .......... .......... .......... .......... .......... 59% 95.8M 0s
    5550K .......... .......... .......... .......... .......... 59% 157M 0s
    5600K .......... .......... .......... .......... .......... 60% 75.2M 0s
    5650K .......... .......... .......... .......... .......... 60% 144M 0s
    5700K .......... .......... .......... .......... .......... 61% 79.6M 0s
    5750K .......... .......... .......... .......... .......... 61% 180M 0s
    5800K .......... .......... .......... .......... .......... 62% 116M 0s
    5850K .......... .......... .......... .......... .......... 62% 126M 0s
    5900K .......... .......... .......... .......... .......... 63% 126M 0s
    5950K .......... .......... .......... .......... .......... 64% 95.7M 0s
    6000K .......... .......... .......... .......... .......... 64% 94.7M 0s
    6050K .......... .......... .......... .......... .......... 65% 118M 0s
    6100K .......... .......... .......... .......... .......... 65% 122M 0s
    6150K .......... .......... .......... .......... .......... 66% 138M 0s
    6200K .......... .......... .......... .......... .......... 66% 79.1M 0s
    6250K .......... .......... .......... .......... .......... 67% 157M 0s
    6300K .......... .......... .......... .......... .......... 67% 149M 0s
    6350K .......... .......... .......... .......... .......... 68% 86.7M 0s
    6400K .......... .......... .......... .......... .......... 68% 122M 0s
    6450K .......... .......... .......... .......... .......... 69% 105M 0s
    6500K .......... .......... .......... .......... .......... 69% 94.2M 0s
    6550K .......... .......... .......... .......... .......... 70% 96.7M 0s
    6600K .......... .......... .......... .......... .......... 70% 222M 0s
    6650K .......... .......... .......... .......... .......... 71% 61.1M 0s
    6700K .......... .......... .......... .......... .......... 72% 270M 0s
    6750K .......... .......... .......... .......... .......... 72% 108M 0s
    6800K .......... .......... .......... .......... .......... 73% 130M 0s
    6850K .......... .......... .......... .......... .......... 73% 109M 0s
    6900K .......... .......... .......... .......... .......... 74% 87.8M 0s
    6950K .......... .......... .......... .......... .......... 74% 126M 0s
    7000K .......... .......... .......... .......... .......... 75% 136M 0s
    7050K .......... .......... .......... .......... .......... 75% 111M 0s
    7100K .......... .......... .......... .......... .......... 76% 120M 0s
    7150K .......... .......... .......... .......... .......... 76% 96.0M 0s
    7200K .......... .......... .......... .......... .......... 77% 111M 0s
    7250K .......... .......... .......... .......... .......... 77% 108M 0s
    7300K .......... .......... .......... .......... .......... 78% 123M 0s
    7350K .......... .......... .......... .......... .......... 78% 107M 0s
    7400K .......... .......... .......... .......... .......... 79% 116M 0s
    7450K .......... .......... .......... .......... .......... 80% 140M 0s
    7500K .......... .......... .......... .......... .......... 80% 87.4M 0s
    7550K .......... .......... .......... .......... .......... 81% 119M 0s
    7600K .......... .......... .......... .......... .......... 81% 89.8M 0s
    7650K .......... .......... .......... .......... .......... 82% 176M 0s
    7700K .......... .......... .......... .......... .......... 82% 109M 0s
    7750K .......... .......... .......... .......... .......... 83% 96.7M 0s
    7800K .......... .......... .......... .......... .......... 83% 136M 0s
    7850K .......... .......... .......... .......... .......... 84% 95.0M 0s
    7900K .......... .......... .......... .......... .......... 84% 121M 0s
    7950K .......... .......... .......... .......... .......... 85% 115M 0s
    8000K .......... .......... .......... .......... .......... 85% 145M 0s
    8050K .......... .......... .......... .......... .......... 86% 87.1M 0s
    8100K .......... .......... .......... .......... .......... 86% 122M 0s
    8150K .......... .......... .......... .......... .......... 87% 109M 0s
    8200K .......... .......... .......... .......... .......... 88% 173M 0s
    8250K .......... .......... .......... .......... .......... 88% 812K 0s
    8300K .......... .......... .......... .......... .......... 89% 121M 0s
    8350K .......... .......... .......... .......... .......... 89% 98.5M 0s
    8400K .......... .......... .......... .......... .......... 90% 94.3M 0s
    8450K .......... .......... .......... .......... .......... 90% 124M 0s
    8500K .......... .......... .......... .......... .......... 91% 84.7M 0s
    8550K .......... .......... .......... .......... .......... 91% 138M 0s
    8600K .......... .......... .......... .......... .......... 92% 93.2M 0s
    8650K .......... .......... .......... .......... .......... 92% 129M 0s
    8700K .......... .......... .......... .......... .......... 93% 89.2M 0s
    8750K .......... .......... .......... .......... .......... 93% 119M 0s
    8800K .......... .......... .......... .......... .......... 94% 82.5M 0s
    8850K .......... .......... .......... .......... .......... 94% 179M 0s
    8900K .......... .......... .......... .......... .......... 95% 119M 0s
    8950K .......... .......... .......... .......... .......... 96% 138M 0s
    9000K .......... .......... .......... .......... .......... 96% 91.1M 0s
    9050K .......... .......... .......... .......... .......... 97% 131M 0s
    9100K .......... .......... .......... .......... .......... 97% 87.8M 0s
    9150K .......... .......... .......... .......... .......... 98% 117M 0s
    9200K .......... .......... .......... .......... .......... 98% 130M 0s
    9250K .......... .......... .......... .......... .......... 99% 105M 0s
    9300K .......... .......... .......... .......... .......... 99% 110M 0s
    9350K .......... .......... . 100% 373M=0.2sThere is no connected target.
    Total time: 00:00:00.075`

It just hangs

First of all I would like to thank you for all your work and effort.

I'm trying to run the docker image but it just hangs. It doesn't do anything and I have to force close the terminal (Ctrl+C doesn't even stop it). Any idea?

Attempting to connect to Samsung TV at IP address 192.168.1.242
* Server is not running. Start it now on port 26099 *
* Server has started successfully *
connecting to 192.168.1.242:26101 ...
failed to connect to 192.168.1.242:26101
Attempting to get the TV name...
Found TV name: UE43BU8505KXXC
Attempting to install jellyfin-tizen-builds version:
https://github.com/jeppevinkel/jellyfin-tizen-builds/releases/tag/2023-02-06


Dowload Failed

Connects to the TV fine and downloads the package fine, but I get the following error when it tries to install:
install wgt

package_path /home/owner/share/tmp/sdk_tools/tmp/Jellyfin.wgt
was_install_app return WAS_TRUE
app_id[wgt] install start
app_id[wgt] download failed[116]
spend time for wascmd is [13]ms
cmd_ret:0
Failed to install Tizen application.
Total time: 00:00:06.718

Got the same error when I tried the original method with Tizen Studio

out of memory

logs

$ docker run --rm georift/install-jellyfin-tizen 192.168.1.203


	Thanks to https://github.com/jeppevinkel for providing the pre-packaged jellyfin-tizen builds!
	These builds can be found at https://github.com/jeppevinkel/jellyfin-tizen-builds


Attempting to connect to Samsung TV at IP address 192.168.1.203
* Server is not running. Start it now on port 26099 *
* Server has started successfully *
connecting to 192.168.1.203:26101 ...
connected to 192.168.1.203:26101
Attempting to get the TV name...
Found TV name: QN55Q60TAFXZA
Attempting to install jellyfin-tizen-builds version:
https://github.com/jeppevinkel/jellyfin-tizen-builds/releases/tag/2023-02-19

     0K .......... .......... .......... .......... ..........  0% 4.16M 2s
    50K .......... .......... .......... .......... ..........  1% 6.72M 2s
   100K .......... .......... .......... .......... ..........  1% 10.4M 1s
   150K .......... .......... .......... .......... ..........  2% 22.0M 1s
   200K .......... .......... .......... .......... ..........  2% 20.2M 1s
   250K .......... .......... .......... .......... ..........  3% 8.44M 1s
   300K .......... .......... .......... .......... ..........  3% 33.1M 1s
   350K .......... .......... .......... .......... ..........  4% 11.5M 1s
   400K .......... .......... .......... .......... ..........  4% 34.9M 1s
   450K .......... .......... .......... .......... ..........  5% 56.8M 1s
   500K .......... .......... .......... .......... ..........  5%  115M 1s
   550K .......... .......... .......... .......... ..........  6% 18.3M 1s
   600K .......... .......... .......... .......... ..........  6% 75.1M 1s
   650K .......... .......... .......... .......... ..........  7% 21.1M 1s
   700K .......... .......... .......... .......... ..........  8% 28.8M 1s
   750K .......... .......... .......... .......... ..........  8%  108M 1s
   800K .......... .......... .......... .......... ..........  9% 8.65M 1s
   850K .......... .......... .......... .......... ..........  9% 95.9M 1s
   900K .......... .......... .......... .......... .......... 10% 54.9M 1s
   950K .......... .......... .......... .......... .......... 10% 46.2M 0s
  1000K .......... .......... .......... .......... .......... 11% 30.2M 0s
  1050K .......... .......... .......... .......... .......... 11% 16.3M 0s
  1100K .......... .......... .......... .......... .......... 12%  131M 0s
  1150K .......... .......... .......... .......... .......... 12% 50.4M 0s
  1200K .......... .......... .......... .......... .......... 13%  117M 0s
  1250K .......... .......... .......... .......... .......... 13% 46.9M 0s
  1300K .......... .......... .......... .......... .......... 14% 32.7M 0s
  1350K .......... .......... .......... .......... .......... 14% 28.8M 0s
  1400K .......... .......... .......... .......... .......... 15% 22.3M 0s
  1450K .......... .......... .......... .......... .......... 16% 37.2M 0s
  1500K .......... .......... .......... .......... .......... 16% 40.7M 0s
  1550K .......... .......... .......... .......... .......... 17%  117M 0s
  1600K .......... .......... .......... .......... .......... 17% 24.5M 0s
  1650K .......... .......... .......... .......... .......... 18%  109M 0s
  1700K .......... .......... .......... .......... .......... 18% 27.0M 0s
  1750K .......... .......... .......... .......... .......... 19% 87.3M 0s
  1800K .......... .......... .......... .......... .......... 19% 32.1M 0s
  1850K .......... .......... .......... .......... .......... 20% 20.3M 0s
  1900K .......... .......... .......... .......... .......... 20% 36.4M 0s
  1950K .......... .......... .......... .......... .......... 21%  117M 0s
  2000K .......... .......... .......... .......... .......... 21% 9.28M 0s
  2050K .......... .......... .......... .......... .......... 22% 88.6M 0s
  2100K .......... .......... .......... .......... .......... 22% 93.1M 0s
  2150K .......... .......... .......... .......... .......... 23% 40.4M 0s
  2200K .......... .......... .......... .......... .......... 24% 86.0M 0s
  2250K .......... .......... .......... .......... .......... 24% 58.9M 0s
  2300K .......... .......... .......... .......... .......... 25%  117M 0s
  2350K .......... .......... .......... .......... .......... 25% 43.7M 0s
  2400K .......... .......... .......... .......... .......... 26% 64.1M 0s
  2450K .......... .......... .......... .......... .......... 26% 97.6M 0s
  2500K .......... .......... .......... .......... .......... 27% 38.2M 0s
  2550K .......... .......... .......... .......... .......... 27% 33.7M 0s
  2600K .......... .......... .......... .......... .......... 28% 38.7M 0s
  2650K .......... .......... .......... .......... .......... 28% 11.9M 0s
  2700K .......... .......... .......... .......... .......... 29% 37.6M 0s
  2750K .......... .......... .......... .......... .......... 29% 90.1M 0s
  2800K .......... .......... .......... .......... .......... 30% 30.0M 0s
  2850K .......... .......... .......... .......... .......... 30% 78.3M 0s
  2900K .......... .......... .......... .......... .......... 31% 24.5M 0s
  2950K .......... .......... .......... .......... .......... 32%  118M 0s
  3000K .......... .......... .......... .......... .......... 32% 99.1M 0s
  3050K .......... .......... .......... .......... .......... 33% 7.16M 0s
  3100K .......... .......... .......... .......... .......... 33%  117M 0s
  3150K .......... .......... .......... .......... .......... 34%  117M 0s
  3200K .......... .......... .......... .......... .......... 34%  114M 0s
  3250K .......... .......... .......... .......... .......... 35%  117M 0s
  3300K .......... .......... .......... .......... .......... 35% 30.9M 0s
  3350K .......... .......... .......... .......... .......... 36%  117M 0s
  3400K .......... .......... .......... .......... .......... 36% 88.4M 0s
  3450K .......... .......... .......... .......... .......... 37%  117M 0s
  3500K .......... .......... .......... .......... .......... 37%  117M 0s
  3550K .......... .......... .......... .......... .......... 38%  133M 0s
  3600K .......... .......... .......... .......... .......... 38% 91.0M 0s
  3650K .......... .......... .......... .......... .......... 39% 8.99M 0s
  3700K .......... .......... .......... .......... .......... 40% 54.5M 0s
  3750K .......... .......... .......... .......... .......... 40% 37.6M 0s
  3800K .......... .......... .......... .......... .......... 41%  117M 0s
  3850K .......... .......... .......... .......... .......... 41% 72.4M 0s
  3900K .......... .......... .......... .......... .......... 42% 8.83M 0s
  3950K .......... .......... .......... .......... .......... 42% 99.8M 0s
  4000K .......... .......... .......... .......... .......... 43%  117M 0s
  4050K .......... .......... .......... .......... .......... 43%  133M 0s
  4100K .......... .......... .......... .......... .......... 44%  114M 0s
  4150K .......... .......... .......... .......... .......... 44% 71.2M 0s
  4200K .......... .......... .......... .......... .......... 45% 51.0M 0s
  4250K .......... .......... .......... .......... .......... 45% 91.1M 0s
  4300K .......... .......... .......... .......... .......... 46%  117M 0s
  4350K .......... .......... .......... .......... .......... 46% 53.5M 0s
  4400K .......... .......... .......... .......... .......... 47% 44.2M 0s
  4450K .......... .......... .......... .......... .......... 48% 39.3M 0s
  4500K .......... .......... .......... .......... .......... 48%  110M 0s
  4550K .......... .......... .......... .......... .......... 49% 67.9M 0s
  4600K .......... .......... .......... .......... .......... 49% 12.4M 0s
  4650K .......... .......... .......... .......... .......... 50% 27.0M 0s
  4700K .......... .......... .......... .......... .......... 50%  109M 0s
  4750K .......... .......... .......... .......... .......... 51% 57.5M 0s
  4800K .......... .......... .......... .......... .......... 51% 26.0M 0s
  4850K .......... .......... .......... .......... .......... 52% 52.0M 0s
  4900K .......... .......... .......... .......... .......... 52%  117M 0s
  4950K .......... .......... .......... .......... .......... 53% 30.4M 0s
  5000K .......... .......... .......... .......... .......... 53%  117M 0s
  5050K .......... .......... .......... .......... .......... 54% 73.3M 0s
  5100K .......... .......... .......... .......... .......... 54% 62.8M 0s
  5150K .......... .......... .......... .......... .......... 55% 67.1M 0s
  5200K .......... .......... .......... .......... .......... 56%  107M 0s
  5250K .......... .......... .......... .......... .......... 56% 90.3M 0s
  5300K .......... .......... .......... .......... .......... 57% 72.2M 0s
  5350K .......... .......... .......... .......... .......... 57% 35.3M 0s
  5400K .......... .......... .......... .......... .......... 58% 30.7M 0s
  5450K .......... .......... .......... .......... .......... 58% 60.2M 0s
  5500K .......... .......... .......... .......... .......... 59% 38.8M 0s
  5550K .......... .......... .......... .......... .......... 59% 87.6M 0s
  5600K .......... .......... .......... .......... .......... 60%  109M 0s
  5650K .......... .......... .......... .......... .......... 60% 23.3M 0s
  5700K .......... .......... .......... .......... .......... 61%  153M 0s
  5750K .......... .......... .......... .......... .......... 61% 47.7M 0s
  5800K .......... .......... .......... .......... .......... 62%  111M 0s
  5850K .......... .......... .......... .......... .......... 62% 53.2M 0s
  5900K .......... .......... .......... .......... .......... 63%  102M 0s
  5950K .......... .......... .......... .......... .......... 64% 73.2M 0s
  6000K .......... .......... .......... .......... .......... 64% 57.9M 0s
  6050K .......... .......... .......... .......... .......... 65% 43.4M 0s
  6100K .......... .......... .......... .......... .......... 65%  118M 0s
  6150K .......... .......... .......... .......... .......... 66% 96.8M 0s
  6200K .......... .......... .......... .......... .......... 66% 46.0M 0s
  6250K .......... .......... .......... .......... .......... 67% 42.8M 0s
  6300K .......... .......... .......... .......... .......... 67% 38.2M 0s
  6350K .......... .......... .......... .......... .......... 68%  117M 0s
  6400K .......... .......... .......... .......... .......... 68% 72.7M 0s
  6450K .......... .......... .......... .......... .......... 69%  107M 0s
  6500K .......... .......... .......... .......... .......... 69% 40.0M 0s
  6550K .......... .......... .......... .......... .......... 70%  117M 0s
  6600K .......... .......... .......... .......... .......... 70% 77.7M 0s
  6650K .......... .......... .......... .......... .......... 71%  108M 0s
  6700K .......... .......... .......... .......... .......... 72% 82.0M 0s
  6750K .......... .......... .......... .......... .......... 72%  117M 0s
  6800K .......... .......... .......... .......... .......... 73% 24.3M 0s
  6850K .......... .......... .......... .......... .......... 73% 87.7M 0s
  6900K .......... .......... .......... .......... .......... 74%  114M 0s
  6950K .......... .......... .......... .......... .......... 74%  117M 0s
  7000K .......... .......... .......... .......... .......... 75% 73.7M 0s
  7050K .......... .......... .......... .......... .......... 75% 6.16M 0s
  7100K .......... .......... .......... .......... .......... 76%  113M 0s
  7150K .......... .......... .......... .......... .......... 76%  113M 0s
  7200K .......... .......... .......... .......... .......... 77% 89.8M 0s
  7250K .......... .......... .......... .......... .......... 77%  118M 0s
  7300K .......... .......... .......... .......... .......... 78% 53.8M 0s
  7350K .......... .......... .......... .......... .......... 78%  117M 0s
  7400K .......... .......... .......... .......... .......... 79%  114M 0s
  7450K .......... .......... .......... .......... .......... 80%  117M 0s
  7500K .......... .......... .......... .......... .......... 80%  118M 0s
  7550K .......... .......... .......... .......... .......... 81%  114M 0s
  7600K .......... .......... .......... .......... .......... 81% 90.1M 0s
  7650K .......... .......... .......... .......... .......... 82%  117M 0s
  7700K .......... .......... .......... .......... .......... 82%  117M 0s
  7750K .......... .......... .......... .......... .......... 83%  117M 0s
  7800K .......... .......... .......... .......... .......... 83% 6.71M 0s
  7850K .......... .......... .......... .......... .......... 84%  102M 0s
  7900K .......... .......... .......... .......... .......... 84%  114M 0s
  7950K .......... .......... .......... .......... .......... 85% 50.4M 0s
  8000K .......... .......... .......... .......... .......... 85% 96.8M 0s
  8050K .......... .......... .......... .......... .......... 86% 55.7M 0s
  8100K .......... .......... .......... .......... .......... 86% 58.1M 0s
  8150K .......... .......... .......... .......... .......... 87% 49.2M 0s
  8200K .......... .......... .......... .......... .......... 88% 51.2M 0s
  8250K .......... .......... .......... .......... .......... 88% 50.0M 0s
  8300K .......... .......... .......... .......... .......... 89%  117M 0s
  8350K .......... .......... .......... .......... .......... 89% 58.0M 0s
  8400K .......... .......... .......... .......... .......... 90%  117M 0s
  8450K .......... .......... .......... .......... .......... 90% 51.8M 0s
  8500K .......... .......... .......... .......... .......... 91% 34.0M 0s
  8550K .......... .......... .......... .......... .......... 91% 48.5M 0s
  8600K .......... .......... .......... .......... .......... 92%  107M 0s
  8650K .......... .......... .......... .......... .......... 92% 35.7M 0s
  8700K .......... .......... .......... .......... .......... 93%  118M 0s
  8750K .......... .......... .......... .......... .......... 93% 68.0M 0s
  8800K .......... .......... .......... .......... .......... 94% 91.3M 0s
  8850K .......... .......... .......... .......... .......... 94% 77.5M 0s
  8900K .......... .......... .......... .......... .......... 95% 17.6M 0s
  8950K .......... .......... .......... .......... .......... 96%  107M 0s
  9000K .......... .......... .......... .......... .......... 96% 47.1M 0s
  9050K .......... .......... .......... .......... .......... 97% 97.9M 0s
  9100K .......... .......... .......... .......... .......... 97% 58.8M 0s
  9150K .......... .......... .......... .......... .......... 98%  117M 0s
  9200K .......... .......... .......... .......... .......... 98% 41.0M 0s
  9250K .......... .......... .......... .......... .......... 99%  114M 0s
  9300K .......... .......... .......... .......... .......... 99%  102M 0s
  9350K .......... .........                                  100%  200M=0.2slibrary initialization failed - unable to allocate file descriptor table - out of memory/tizen-studio/tools/ide/bin/tizen.sh: line 143:    44 Aborted                 (core dumped) "/tizen-studio/tools/ide/bin/../../../jdk/bin/java" -Dlog4j.configuration=log4j-progress.xml -Djava.library.path=../lib-ncli/spawner -cp ../conf-ncli::../lib-ncli:../lib-ncli/KeyCertGeneratorApi.jar:../lib-ncli/README:../lib-ncli/ant.jar:../lib-ncli/args4j-2.32.jar:../lib-ncli/bcpkix-jdk15on-147.jar:../lib-ncli/bcprov-jdk15on-147.jar:../lib-ncli/com.ibm.icu_50.1.1.v201304230130.jar:../lib-ncli/com.ibm.icu_58.2.0.v20170418-1837.jar:../lib-ncli/com.lowagie.text_2.1.7.v201004222200.jar:../lib-ncli/commons-cli-1.2.jar:../lib-ncli/commons-codec-1.4.jar:../lib-ncli/commons-codec-1.7.jar:../lib-ncli/commons-collections-3.2.1.jar:../lib-ncli/commons-compress-1.8.1.jar:../lib-ncli/commons-io-2.4.jar:../lib-ncli/commons-lang3-3.1.jar:../lib-ncli/commons-logging-1.1.1.jar:../lib-ncli/commons-pool-1.6.jar:../lib-ncli/commons-ssl.jar:../lib-ncli/dom4j-1.6.1.jar:../lib-ncli/freemarker.jar:../lib-ncli/gputil.jar:../lib-ncli/gson-2.7.jar:../lib-ncli/htmlcompressor-1.5.3.jar:../lib-ncli/httpclient-4.1.2.jar:../lib-ncli/httpclient-cache-4.1.2.jar:../lib-ncli/httpcore-4.1.2.jar:../lib-ncli/httpmime-4.1.2.jar:../lib-ncli/image4j.jar:../lib-ncli/jackson-core-asl-1.9.13.jar:../lib-ncli/jackson-mapper-asl-1.9.13.jar:../lib-ncli/jaxb-impl.jar:../lib-ncli/jetty-all-8.1.7.v20120910.jar:../lib-ncli/jgrapht-jdk1.6.jar:../lib-ncli/jsoup-1.6.3.jar:../lib-ncli/lib:../lib-ncli/libraries:../lib-ncli/log4j-1.2.17.jar:../lib-ncli/org.apache.commons.httpclient.jar:../lib-ncli/org.eclipse.core.jobs_3.9.1.v20170714-0547.jar:../lib-ncli/org.eclipse.core.resources_3.12.0.v20170417-1558.jar:../lib-ncli/org.eclipse.equinox.common_3.9.0.v20170207-1454.jar:../lib-ncli/org.eclipse.osgi_3.12.50.v20170928-1321.jar:../lib-ncli/org.eclipse.ui.console_3.7.1.v20170728-0806.jar:../lib-ncli/org.tizen.common.builder_2.0.0.202011061228.jar:../lib-ncli/org.tizen.common.project_2.0.0.202011061228.jar:../lib-ncli/org.tizen.common.sdblib_2.0.0.202011061228.jar:../lib-ncli/org.tizen.common.sign_2.0.0.202010061403.jar:../lib-ncli/org.tizen.common.verrari.realm_2.0.0.202011061228.jar:../lib-ncli/org.tizen.common.verrari_2.0.0.202011061228.jar:../lib-ncli/org.tizen.common_2.0.0.202010061403.jar:../lib-ncli/org.tizen.web.builder_2.0.0.202009010621.jar:../lib-ncli/org.tizen.web.common_2.0.0.202009010621.jar:../lib-ncli/org.tizen.web.compressor.minifier.core_2.0.0.202009010621.jar:../lib-ncli/org.tizen.web.editor.configuration_2.0.0.202009010621.jar:../lib-ncli/org.tizen.web.project.wizard_2.0.0.202009010621.jar:../lib-ncli/org.tizen.web.project_2.0.0.202009010621.jar:../lib-ncli/org.tizen.web.zimlaunch_2.0.0.202009010621.jar:../lib-ncli/pngtastic-0.4.0.jar:../lib-ncli/res-cutter.jar:../lib-ncli/sbilib.jar:../lib-ncli/sdk-utils-core.jar:../lib-ncli/sdk-utils.jar:../lib-ncli/servlet-api-3.0.jar:../lib-ncli/slf4j-api-1.6.4.jar:../lib-ncli/slf4j-log4j12-1.6.4.jar:../lib-ncli/spawner:../lib-ncli/ssilib.jar:../lib-ncli/svgSalamander-tiny.jar:../lib-ncli/tizen-config-model.jar:../lib-ncli/tizen-new-cli.jar:../lib-ncli/tizen-web-model.jar:../lib-ncli/tpklib.jar:../lib-ncli/xmlsec-1.5.3.jar:../lib-ncli/yuicompressor-2.4.7.jar:/tizen-studio/tools/ide/bin/../../../library/sdk-utils-core.jar org.tizen.ncli.ide.shell.Main 'install' '-n' 'Jellyfin.wgt' '-t' 'QN55Q60TAFXZA' --current-workspace-path '/home/developer'

connection problem

hi there, i tried your docker but it seems not to work. Dev mode on TV is on.

root@NAS:~# docker run --rm georift/install-jellyfin-tizen 192.168.50.150


        Thanks to https://github.com/jeppevinkel for providing the pre-packaged jellyfin-tizen builds!
        These builds can be found at https://github.com/jeppevinkel/jellyfin-tizen-builds


Attempting to connect to Samsung TV at IP address 192.168.50.150
* Server is not running. Start it now on port 26099 *
* Server has started successfully *
connecting to 192.168.50.150:26101 ...
failed to connect to 192.168.50.150:26101
Attempting to get the TV name...
Found TV name: QE65QN90AATXXN
Attempting to install jellyfin-tizen-builds version:
https://github.com/jeppevinkel/jellyfin-tizen-builds/releases/tag/2022-12-05

     0K .......... .......... .......... .......... ..........  0% 6.23M 1s
    50K .......... .......... .......... .......... ..........  1% 8.86M 1s
   100K .......... .......... .......... .......... ..........  1% 29.7M 1s
   150K .......... .......... .......... .......... ..........  2% 13.3M 1s
   200K .......... .......... .......... .......... ..........  2% 49.4M 1s
   250K .......... .......... .......... .......... ..........  3%  115M 1s
   300K .......... .......... .......... .......... ..........  3% 72.4M 1s
   350K .......... .......... .......... .......... ..........  4% 64.1M 0s
   400K .......... .......... .......... .......... ..........  4% 18.6M 0s
   450K .......... .......... .......... .......... ..........  5% 66.3M 0s
   500K .......... .......... .......... .......... ..........  5%  103M 0s
   550K .......... .......... .......... .......... ..........  6%  102M 0s
   600K .......... .......... .......... .......... ..........  6%  154M 0s
   650K .......... .......... .......... .......... ..........  7%  117M 0s
   700K .......... .......... .......... .......... ..........  8%  113M 0s
   750K .......... .......... .......... .......... ..........  8% 90.0M 0s
   800K .......... .......... .......... .......... ..........  9% 75.2M 0s
   850K .......... .......... .......... .......... ..........  9% 33.6M 0s
   900K .......... .......... .......... .......... .......... 10% 95.9M 0s
   950K .......... .......... .......... .......... .......... 10% 73.4M 0s
  1000K .......... .......... .......... .......... .......... 11% 64.9M 0s
  1050K .......... .......... .......... .......... .......... 11% 93.9M 0s
  1100K .......... .......... .......... .......... .......... 12% 66.4M 0s
  1150K .......... .......... .......... .......... .......... 12% 8.15M 0s
  1200K .......... .......... .......... .......... .......... 13%  147M 0s
  1250K .......... .......... .......... .......... .......... 13% 78.9M 0s
  1300K .......... .......... .......... .......... .......... 14% 95.2M 0s
  1350K .......... .......... .......... .......... .......... 14%  109M 0s
  1400K .......... .......... .......... .......... .......... 15%  164M 0s
  1450K .......... .......... .......... .......... .......... 16%  163M 0s
  1500K .......... .......... .......... .......... .......... 16%  156M 0s
  1550K .......... .......... .......... .......... .......... 17% 99.8M 0s
  1600K .......... .......... .......... .......... .......... 17%  157M 0s
  1650K .......... .......... .......... .......... .......... 18%  143M 0s
  1700K .......... .......... .......... .......... .......... 18%  165M 0s
  1750K .......... .......... .......... .......... .......... 19%  127M 0s
  1800K .......... .......... .......... .......... .......... 19%  137M 0s
  1850K .......... .......... .......... .......... .......... 20%  164M 0s
  1900K .......... .......... .......... .......... .......... 20%  146M 0s
  1950K .......... .......... .......... .......... .......... 21% 95.8M 0s
  2000K .......... .......... .......... .......... .......... 21%  136M 0s
  2050K .......... .......... .......... .......... .......... 22%  155M 0s
  2100K .......... .......... .......... .......... .......... 22%  167M 0s
  2150K .......... .......... .......... .......... .......... 23%  142M 0s
  2200K .......... .......... .......... .......... .......... 24%  160M 0s
  2250K .......... .......... .......... .......... .......... 24%  152M 0s
  2300K .......... .......... .......... .......... .......... 25%  159M 0s
  2350K .......... .......... .......... .......... .......... 25%  126M 0s
  2400K .......... .......... .......... .......... .......... 26%  162M 0s
  2450K .......... .......... .......... .......... .......... 26%  162M 0s
  2500K .......... .......... .......... .......... .......... 27%  162M 0s
  2550K .......... .......... .......... .......... .......... 27%  115M 0s
  2600K .......... .......... .......... .......... .......... 28% 19.1M 0s
  2650K .......... .......... .......... .......... .......... 28%  172M 0s
  2700K .......... .......... .......... .......... .......... 29%  146M 0s
  2750K .......... .......... .......... .......... .......... 29% 91.1M 0s
  2800K .......... .......... .......... .......... .......... 30%  144M 0s
  2850K .......... .......... .......... .......... .......... 30%  159M 0s
  2900K .......... .......... .......... .......... .......... 31%  144M 0s
  2950K .......... .......... .......... .......... .......... 32%  117M 0s
  3000K .......... .......... .......... .......... .......... 32%  132M 0s
  3050K .......... .......... .......... .......... .......... 33%  132M 0s
  3100K .......... .......... .......... .......... .......... 33%  135M 0s
  3150K .......... .......... .......... .......... .......... 34%  110M 0s
  3200K .......... .......... .......... .......... .......... 34%  116M 0s
  3250K .......... .......... .......... .......... .......... 35%  141M 0s
  3300K .......... .......... .......... .......... .......... 35%  131M 0s
  3350K .......... .......... .......... .......... .......... 36%  122M 0s
  3400K .......... .......... .......... .......... .......... 36%  130M 0s
  3450K .......... .......... .......... .......... .......... 37%  137M 0s
  3500K .......... .......... .......... .......... .......... 37%  135M 0s
  3550K .......... .......... .......... .......... .......... 38%  113M 0s
  3600K .......... .......... .......... .......... .......... 38%  147M 0s
  3650K .......... .......... .......... .......... .......... 39%  146M 0s
  3700K .......... .......... .......... .......... .......... 40%  131M 0s
  3750K .......... .......... .......... .......... .......... 40%  128M 0s
  3800K .......... .......... .......... .......... .......... 41%  141M 0s
  3850K .......... .......... .......... .......... .......... 41%  147M 0s
  3900K .......... .......... .......... .......... .......... 42%  140M 0s
  3950K .......... .......... .......... .......... .......... 42%  112M 0s
  4000K .......... .......... .......... .......... .......... 43%  139M 0s
  4050K .......... .......... .......... .......... .......... 43%  151M 0s
  4100K .......... .......... .......... .......... .......... 44%  131M 0s
  4150K .......... .......... .......... .......... .......... 44%  125M 0s
  4200K .......... .......... .......... .......... .......... 45%  133M 0s
  4250K .......... .......... .......... .......... .......... 45%  134M 0s
  4300K .......... .......... .......... .......... .......... 46%  138M 0s
  4350K .......... .......... .......... .......... .......... 46%  116M 0s
  4400K .......... .......... .......... .......... .......... 47%  141M 0s
  4450K .......... .......... .......... .......... .......... 48%  135M 0s
  4500K .......... .......... .......... .......... .......... 48%  124M 0s
  4550K .......... .......... .......... .......... .......... 49%  127M 0s
  4600K .......... .......... .......... .......... .......... 49%  138M 0s
  4650K .......... .......... .......... .......... .......... 50%  148M 0s
  4700K .......... .......... .......... .......... .......... 50% 85.9M 0s
  4750K .......... .......... .......... .......... .......... 51%  106M 0s
  4800K .......... .......... .......... .......... .......... 51%  144M 0s
  4850K .......... .......... .......... .......... .......... 52%  128M 0s
  4900K .......... .......... .......... .......... .......... 52%  126M 0s
  4950K .......... .......... .......... .......... .......... 53%  122M 0s
  5000K .......... .......... .......... .......... .......... 53%  126M 0s
  5050K .......... .......... .......... .......... .......... 54%  123M 0s
  5100K .......... .......... .......... .......... .......... 54%  137M 0s
  5150K .......... .......... .......... .......... .......... 55% 97.6M 0s
  5200K .......... .......... .......... .......... .......... 56%  143M 0s
  5250K .......... .......... .......... .......... .......... 56%  142M 0s
  5300K .......... .......... .......... .......... .......... 57%  131M 0s
  5350K .......... .......... .......... .......... .......... 57%  123M 0s
  5400K .......... .......... .......... .......... .......... 58%  135M 0s
  5450K .......... .......... .......... .......... .......... 58%  125M 0s
  5500K .......... .......... .......... .......... .......... 59% 83.1M 0s
  5550K .......... .......... .......... .......... .......... 59% 96.9M 0s
  5600K .......... .......... .......... .......... .......... 60%  118M 0s
  5650K .......... .......... .......... .......... .......... 60%  108M 0s
  5700K .......... .......... .......... .......... .......... 61%  106M 0s
  5750K .......... .......... .......... .......... .......... 61% 80.3M 0s
  5800K .......... .......... .......... .......... .......... 62% 98.4M 0s
  5850K .......... .......... .......... .......... .......... 62%  128M 0s
  5900K .......... .......... .......... .......... .......... 63% 77.4M 0s
  5950K .......... .......... .......... .......... .......... 64% 73.5M 0s
  6000K .......... .......... .......... .......... .......... 64% 38.9M 0s
  6050K .......... .......... .......... .......... .......... 65% 27.4M 0s
  6100K .......... .......... .......... .......... .......... 65% 55.4M 0s
  6150K .......... .......... .......... .......... .......... 66% 35.5M 0s
  6200K .......... .......... .......... .......... .......... 66% 48.1M 0s
  6250K .......... .......... .......... .......... .......... 67% 32.9M 0s
  6300K .......... .......... .......... .......... .......... 67% 31.2M 0s
  6350K .......... .......... .......... .......... .......... 68% 10.2M 0s
  6400K .......... .......... .......... .......... .......... 68% 26.4M 0s
  6450K .......... .......... .......... .......... .......... 69%  155M 0s
  6500K .......... .......... .......... .......... .......... 69% 36.3M 0s
  6550K .......... .......... .......... .......... .......... 70% 35.3M 0s
  6600K .......... .......... .......... .......... .......... 70% 60.2M 0s
  6650K .......... .......... .......... .......... .......... 71% 20.4M 0s
  6700K .......... .......... .......... .......... .......... 72% 43.8M 0s
  6750K .......... .......... .......... .......... .......... 72% 35.6M 0s
  6800K .......... .......... .......... .......... .......... 73% 87.3M 0s
  6850K .......... .......... .......... .......... .......... 73% 29.0M 0s
  6900K .......... .......... .......... .......... .......... 74% 29.7M 0s
  6950K .......... .......... .......... .......... .......... 74% 44.5M 0s
  7000K .......... .......... .......... .......... .......... 75% 39.4M 0s
  7050K .......... .......... .......... .......... .......... 75% 61.9M 0s
  7100K .......... .......... .......... .......... .......... 76% 38.1M 0s
  7150K .......... .......... .......... .......... .......... 76% 27.4M 0s
  7200K .......... .......... .......... .......... .......... 77% 64.2M 0s
  7250K .......... .......... .......... .......... .......... 77%  141M 0s
  7300K .......... .......... .......... .......... .......... 78%  143M 0s
  7350K .......... .......... .......... .......... .......... 78%  130M 0s
  7400K .......... .......... .......... .......... .......... 79%  140M 0s
  7450K .......... .......... .......... .......... .......... 80%  137M 0s
  7500K .......... .......... .......... .......... .......... 80%  137M 0s
  7550K .......... .......... .......... .......... .......... 81%  124M 0s
  7600K .......... .......... .......... .......... .......... 81%  142M 0s
  7650K .......... .......... .......... .......... .......... 82%  140M 0s
  7700K .......... .......... .......... .......... .......... 82%  149M 0s
  7750K .......... .......... .......... .......... .......... 83%  130M 0s
  7800K .......... .......... .......... .......... .......... 83%  141M 0s
  7850K .......... .......... .......... .......... .......... 84%  147M 0s
  7900K .......... .......... .......... .......... .......... 84%  144M 0s
  7950K .......... .......... .......... .......... .......... 85%  128M 0s
  8000K .......... .......... .......... .......... .......... 85%  160M 0s
  8050K .......... .......... .......... .......... .......... 86%  159M 0s
  8100K .......... .......... .......... .......... .......... 86%  130M 0s
  8150K .......... .......... .......... .......... .......... 87%  124M 0s
  8200K .......... .......... .......... .......... .......... 88%  150M 0s
  8250K .......... .......... .......... .......... .......... 88%  149M 0s
  8300K .......... .......... .......... .......... .......... 89%  139M 0s
  8350K .......... .......... .......... .......... .......... 89%  123M 0s
  8400K .......... .......... .......... .......... .......... 90%  140M 0s
  8450K .......... .......... .......... .......... .......... 90%  144M 0s
  8500K .......... .......... .......... .......... .......... 91%  137M 0s
  8550K .......... .......... .......... .......... .......... 91%  129M 0s
  8600K .......... .......... .......... .......... .......... 92%  149M 0s
  8650K .......... .......... .......... .......... .......... 92%  147M 0s
  8700K .......... .......... .......... .......... .......... 93%  150M 0s
  8750K .......... .......... .......... .......... .......... 93%  126M 0s
  8800K .......... .......... .......... .......... .......... 94%  148M 0s
  8850K .......... .......... .......... .......... .......... 94%  148M 0s
  8900K .......... .......... .......... .......... .......... 95%  139M 0s
  8950K .......... .......... .......... .......... .......... 96%  131M 0s
  9000K .......... .......... .......... .......... .......... 96%  145M 0s
  9050K .......... .......... .......... .......... .......... 97%  152M 0s
  9100K .......... .......... .......... .......... .......... 97%  146M 0s
  9150K .......... .......... .......... .......... .......... 98%  120M 0s
  9200K .......... .......... .......... .......... .......... 98%  148M 0s
  9250K .......... .......... .......... .......... .......... 99%  148M 0s
  9300K .......... .......... .......... .......... .......... 99%  145M 0s
  9350K .......... .........                                  100%  100M=0.1sThere is no connected target.
Total time: 00:00:00.134

Jellyfin App Icon Change

Hi @Georift ,
Thank you for creating this tool. It helped me re-install the Jellyfin app on my Samsung TV very easily.
I just have one suggestion (or request).
Would it be possible to update the app icon to a rectangular shape, similar to all other app's icons on the TV?
I've attached an alternative app icon with the right proportions.
Hope you can assist with this ๐Ÿ™

icon

Stop on error

Hey,

Just want to advice using error handling for stop script if any error occurs on your entrypointh.sh

Advice:

#!/bin/bash

set -eux

Raspberry Pi4 Support

Hello,
is it possible to support the raspberry pi 4?

WARNING: The requested image's platform (linux/amd64) does not match the detected host platform (linux/arm64/v8) and no specific platform was requested
exec /home/developer/entrypoint.sh: exec format error

Unable to detect TV name

I have an old version of Tizen Jellyfin I installed over 6 months ago, so I attempted to install/update using your docker build which seems way easier :-)
Its a fairly new Samsung series 8, I have it in developer mode and the ip matches my Macbook Pro
What would cause it to not find the IP address? They are both connected over wifi to the same access point.
Is there a log I can look at, to help?

Attempting to connect to Samsung TV at IP address 192.168.1.179

  • Server is not running. Start it now on port 26099 *
  • Server has started successfully *
    error: failed to connect to remote target '192.168.1.179'
    Attempting to get the TV name...
    We were unable to find the TV name.

Allow Setting TV Name as an Argument

When attempting to install Jellyfin, I encountered an issue related to the TV name not being consistent between the Tizen Device Manager application and the API.

Attempting to connect to Samsung TV at IP address 192.168.1.68
* Server is not running. Start it now on port 26099 *
* Server has started successfully *
connecting to 192.168.1.68:26101 ...
connected to 192.168.1.68:26101
Attempting to get the TV name...
Found TV name: UA55JU6400
Attempting to install jellyfin-tizen-builds version:
https://github.com/jeppevinkel/jellyfin-tizen-builds/releases/tag/2023-06-07
There is no UA55JU6400 target.
Total time: 00:00:00.323

Capture
Capture1

I can successfully install Jellyfin manually by using the name provided by Tizen Device Manager.

Can't Find App

Everything seemed to work, but when I go onto the TV I can't find the jellyfin app. Is it hidden somewhere? I have attached the logs.

jellyfin-install.log

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.