NextPVR Forums
  • ______
  • Home
  • New Posts
  • Wiki
  • Members
  • Help
  • Search
  • Register
  • Login
  • Home
  • Wiki
  • Members
  • Help
  • Search
NextPVR Forums Public NextPVR Other Clients v
1 2 3 Next »
Samsung Tizen client testing

 
  • 0 Vote(s) - 0 Average
Samsung Tizen client testing
mvallevand
Online

Posting Freak

Ontario Canada
Posts: 53,129
Threads: 957
Joined: May 2006
#1
2023-12-24, 02:15 AM
I have written a NextPVR UI client for Samsung Tizen TV's and monitors and if anyone is interested in testing it let me know or post other comments below.  I am looking at getting a bit of feedback and if it works as well for others as it does for me, I will see about getting it published to the Samsung App store.  

I did target a version of the API that is meant for TV's from 2020 and above.  I could try targeting older versions if necessary.  Generally the performance of the integrated media player is better every year.

Martin
daydreaming5
Offline

Junior Member

South Korea
Posts: 28
Threads: 4
Joined: Aug 2023
#2
2024-01-06, 11:52 AM
Is it already on the market(APPS)?
I can't find NextPVR
mvallevand
Online

Posting Freak

Ontario Canada
Posts: 53,129
Threads: 957
Joined: May 2006
#3
2024-01-06, 02:44 PM
Right now it is only available for pre-test before I go through the rather tedious process Samsung requires to get it on their market. It is pretty much feature complete as UI clients go, although the API doesn't provide access to subtitles, audio tracks only. Tizen handles mp4 files much better than some mpeg-ts, it will depend on the quality of the streams and their timelines.

Basically three steps are required to install the client if you are interested.

First, you have to turn on developer mode. If you have a 123 key on your remote, go to apps and hit the 123 key and then 12345 you need the IP of where you will install from. If you have an older remote connect a USB keyboard or BT remote with number keys just hit 12345. NextPVR and PVR in general does work better with number keys, but sub's thumbnail helps a lot with simple remotes.

After that you would need to PM me your device id (DUID) The DUID is on the All Settings-> About screen if you page down and mine has two Unique ID and Unique Device ID and I need the Unique Device ID.

I will then provide a link to a custom package you can install with a Samsung Developer Bridge sdb (from Windows, macOS or Linux) https://developer.tizen.org/development/...o/download You only need the CLI version.

Martin
daydreaming5
Offline

Junior Member

South Korea
Posts: 28
Threads: 4
Joined: Aug 2023
#4
2024-01-07, 11:25 AM (This post was last modified: 2024-01-07, 11:34 AM by daydreaming5.)
I turned on developing mode reading this blog (https://hexcode.tistory.com/74)
and installed Tizen Studio 5.5 with CLI on vmware

I guess I connect to monitor but there is nohting on the list.
Did I miss something?


Attached Files Thumbnail(s)
   
mvallevand
Online

Posting Freak

Ontario Canada
Posts: 53,129
Threads: 957
Joined: May 2006
#5
2024-01-07, 01:59 PM
No everything looks to be working fine but you then used the Android adb comment to check.

Martin
mvallevand
Online

Posting Freak

Ontario Canada
Posts: 53,129
Threads: 957
Joined: May 2006
#6
2024-01-08, 01:22 PM (This post was last modified: 2024-01-08, 02:04 PM by mvallevand.)
The instructions to install the tpk I sent you

(with developer mode on)

sdb connect IP
sdb.exe install org.emveepee.uimaui7.Tizen.TV-1.0.0.tpk

Then if the certificate is good it will install, if not there will be some errors on the screen and I will need to rebuilt the tpk file. When everything is installed you don't need to keep developer mode on.

If it worked there should be an NextPVR icon at the end of the APPS list. You can move it with the remote.

What is the year of your TV and do you have the remote with the 123 key or a full remote?


Martin
daydreaming5
Offline

Junior Member

South Korea
Posts: 28
Threads: 4
Joined: Aug 2023
#7
2024-01-08, 01:58 PM (This post was last modified: 2024-01-08, 02:03 PM by daydreaming5.)
(2024-01-08, 01:22 PM)mvallevand Wrote: The instructions to install the tpk I sent you
(with developer mode on)
sdb connect IP
sdb.exe push org.emveepee.uimaui7.Tizen.TV-1.0.0.tpk
Then if the certificate is good it will install, if not there will be some errors on the screen and I will need to rebuilt the tpk file.  When everything is installed you don't need to keep developer mode on.
If it worked there should be an NextPVR icon at the end of the APPS list.  You can  move it with the remote.
What is the year of your TV and do you have the remote with the 123 key or a full remote?
Martin

here are two results
should I write remote folder?

I attached the picture of remote and It's not tv. 
the model is Neo G7 S43CG700


Attached Files Thumbnail(s)
           
mvallevand
Online

Posting Freak

Ontario Canada
Posts: 53,129
Threads: 957
Joined: May 2006
#8
2024-01-08, 02:03 PM
Sorry, my instructions where wrong, you were correct it is install not push. It should be installed now. I am rushing because I have to head out soon and I figure it is late there.

Martin
mvallevand
Online

Posting Freak

Ontario Canada
Posts: 53,129
Threads: 957
Joined: May 2006
#9
2024-01-08, 02:13 PM (This post was last modified: 2024-01-08, 02:15 PM by mvallevand.)
That looks like my M7 remote. If it has a different key top right that would be the home key. The right middle key with the arrows is Guide and page up/down if you move it. The Guide key will take you to the Samsung FAST page though so I disabled the Samsung TV app.

Long OK is Ctrl-B and long Play is stop.

From the 123 Menu Blue is the Setting menu, should you need to change the PIN later, Red changes audio track, on the Recordings screen they are colours. The numbers on the 123 menu when not playing do F1, F2 etc. When playing they are jump keys ie 123 5 Done sends a 5 Right. I am sure the 123 menu can have other uses. NextPVR doesn't use F1-F10

Otherwise the DPAD remote functions will be as shown here https://github.com/emveepee/Testing/wiki...dReference

Martin
mvallevand
Online

Posting Freak

Ontario Canada
Posts: 53,129
Threads: 957
Joined: May 2006
#10
2024-01-09, 12:57 PM (This post was last modified: 2024-01-09, 01:19 PM by mvallevand.)
After a successful installation, when you click on the NextPVR icon it should normally connect to a discovered device on your subnet. If it doesn't connect, the client settings screen will pop up.

Before doing a manual entry it is best to find out why discovery isn't working. Typical troubleshooting would be to confirm

- the NextPVR server is running
- the server and the Samsung are on the same subnet (xxx.xxx.xxx.yyy) the xxx.xxx.xxx must match.
- UDP port 16891 is allowed on the server in any firewall or VPN
- config.xml has <AdvertiseServiceLocation>true</AdvertiseServiceLocation>
- if you are using Docker ensure the run command has the proper IP for you the example given is --env HOST_IP=192.168.1.51 \
- a v4 server is not running

If you must connect using a manual entry process is wizard-like. You go from field to field by clicking entering the information then Next, Next and then Go on the PIN field to register that all fields are correct. After hitting Go you should have a menu option to connect to the configured IP.

The Samsung on-screen keyboard is not particularly friendly connecting a keyboard might be easier I tell the API to use special keyboard formats but it still defaults to an alpha keyboard. Click the [!#1] button to turn on the numeric keyboard. The 123 key can also be used for number input. Annoyingly the PIN field can be obscured by the keyboard. Even with the keyboard you still need to click Go to register the IP. I have noticed issue with hitting DPAD Center instead of the Go button on the PIN field. That could be a bug in my code, I haven't investigated it to far.

Also I found that my remote that doesn't have a 123 key can still show the 123 menus with long Home. I couldn't find this documented anywhere.

Note that this Tizen client doesn't support https at the current time. Also if the Return to button doesn't have an IP associated to it don't click it, this is designed to connect to the previous installation.

Martin
« Next Oldest | Next Newest »

Users browsing this thread: 1 Guest(s)

Pages (6): 1 2 3 4 5 6 Next »


Possibly Related Threads…
Thread Author Replies Views Last Post
  Yet Another UI Client mvallevand 28 6,004 2025-02-07, 02:24 AM
Last Post: fla
  Yet Another UI Client v2 mvallevand 6 1,667 2024-09-11, 05:59 PM
Last Post: mvallevand
  MacOS nextPVR client access issue drvolks 6 1,412 2024-09-04, 05:19 PM
Last Post: mvallevand
  Yet Another UI Client for RPi4/5 mvallevand 0 716 2024-01-09, 11:00 PM
Last Post: mvallevand
  Androi testing community testing help requested mvallevand 27 15,756 2018-01-27, 10:38 PM
Last Post: BrettB

  • View a Printable Version
  • Subscribe to this thread
Forum Jump:

© Designed by D&D, modified by NextPVR - Powered by MyBB

Linear Mode
Threaded Mode