fgl27 / smarttv-twitch

Twitch client for Samsung Smart TVs 2015 and newer models, in doubt read the README bellow
GNU General Public License v3.0
171 stars 19 forks source link

Stream ended problem - V9 #250

Closed kaanduzbastilar closed 1 year ago

kaanduzbastilar commented 1 year ago

Here is the console log, i can see streams but can not watch them, looks like i cannot connect to api servers.

Ekran Resmi 2022-11-18 18 26 53
fgl27 commented 1 year ago

You need to use the release to install the app.

The release will download the missing private keys in runtime.

Do you have a issue using the release?

kaanduzbastilar commented 1 year ago

I installed both of them, same problem with release; i can see all streamers everything working but i can not watch them, it gives " * Live has ended exiting in 3 sec".

fgl27 commented 1 year ago

Probably DNS or network related issue.

kaanduzbastilar commented 1 year ago

I tried 3 different dns on tv.

fgl27 commented 1 year ago

Revise what is blocking the stream access, something on yours network is.

DeneXX1 commented 1 year ago

Got the Same Problem since today

Nabite commented 1 year ago

Same problem for me started yesterday

walkintall15 commented 1 year ago

Revise what is blocking the stream access, something on yours network is.

Twitch has changed something now i believe. No Stream working anymore on the app for me. Some random Adblock's stopped working as well. Thumbnails are working, but if you try to open any stream ".... Live has ended"

fgl27 commented 1 year ago

The app fully works for me. Doesn't seems to be an twitch thing.

DeneXX1 commented 1 year ago

The app fully works for me. Doesn't seems to be an twitch thing.

https://mega.nz/file/BYBEgYBC#pppw7_RVdrndg9bi5MUHngX7vTmig-t8X93KI3I_6-4

Pls fix

fgl27 commented 1 year ago

The app fully works for me. Doesn't seems to be an twitch thing.

https://mega.nz/file/BYBEgYBC#pppw7_RVdrndg9bi5MUHngX7vTmig-t8X93KI3I_6-4

Pls fix

Fix what?

https://imgur.com/a/qV3WXd6

Works means that is working.

I can't fix what is not there to me too fix.

DeneXX1 commented 1 year ago

Can you Check it for us with our Logs or Something Like that? Its Happen for sone other People too

Felipe Leon @.***> schrieb am Mi., 23. Nov. 2022, 15:55:

The app fully works for me. Doesn't seems to be an twitch thing.

https://mega.nz/file/BYBEgYBC#pppw7_RVdrndg9bi5MUHngX7vTmig-t8X93KI3I_6-4

Pls fix

Fix what?

https://imgur.com/a/qV3WXd6

Works means that is working.

I can't fix what is not there to me too fix.

— Reply to this email directly, view it on GitHub https://github.com/fgl27/smarttv-twitch/issues/250#issuecomment-1325199784, or unsubscribe https://github.com/notifications/unsubscribe-auth/A4KR2CLVAK35OWUKYV4OUNTWJYV4LANCNFSM6AAAAAASETPRTU . You are receiving this because you commented.Message ID: @.***>

fgl27 commented 1 year ago

Yes just share the logs

DeneXX1 commented 1 year ago

Where i can find it? Can you tell me

Felipe Leon @.***> schrieb am Mi., 23. Nov. 2022, 16:17:

Yes just share the logs

— Reply to this email directly, view it on GitHub https://github.com/fgl27/smarttv-twitch/issues/250#issuecomment-1325236738, or unsubscribe https://github.com/notifications/unsubscribe-auth/A4KR2CNS5CVRZLEZFVKZTXLWJYYPFANCNFSM6AAAAAASETPRTU . You are receiving this because you commented.Message ID: @.***>

walkintall15 commented 1 year ago

The app fully works for me. Doesn't seems to be an twitch thing.

No idea what it is so far. I only know it stopped working for me a day or 2 ago. On the network/dns assumption. I have the Android branch on a Android tablet and a smartphone, and both are working flawless still. Tho not sure if its the network either. Unless the android branch is totally different. I tried different DNS's already, not found a fix yet.

Going to keep posting. If someone found a solution please post it.

I am EU (Germany). Will probably trying to figure out how to connect the TV to a foreign VPN, to figure out if its the geo block/network issues.

I got an older Samsung, but other than that the version is the same as you. (Tizen 2.5)

pnrxtx commented 1 year ago

I don't know how to do logs on tv. Can confirm streams not starting. No network changes was made prior this. tizen 2.3 https://imgur.com/a/0d4LrS5

fgl27 commented 1 year ago

I'm busy during week days, I'll help more in weekend.

But this issue is on the device and or network.

Probably not fixable as isn't an app issue.

DeneXX1 commented 1 year ago

A little tip: I think everyone with the problem here is from Germany

Felipe Leon @.***> schrieb am Do., 24. Nov. 2022, 22:24:

I'm busy during week days, I'll help more in weekend.

But this issue is on the device and or network.

Probably not fixable as isn't an app issue.

— Reply to this email directly, view it on GitHub https://github.com/fgl27/smarttv-twitch/issues/250#issuecomment-1326844072, or unsubscribe https://github.com/notifications/unsubscribe-auth/A4KR2COBIRG5NPWSQ6PMKT3WJ7MG7ANCNFSM6AAAAAASETPRTU . You are receiving this because you commented.Message ID: @.***>

kaanduzbastilar commented 1 year ago

I'm in Turkey, probably we are connecting from the same server.

A little tip: I think everyone with the problem here is from Germany Felipe Leon @.> schrieb am Do., 24. Nov. 2022, 22:24: I'm busy during week days, I'll help more in weekend. But this issue is on the device and or network. Probably not fixable as isn't an app issue. — Reply to this email directly, view it on GitHub <#250 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/A4KR2COBIRG5NPWSQ6PMKT3WJ7MG7ANCNFSM6AAAAAASETPRTU . You are receiving this because you commented.Message ID: @.>

DeneXX1 commented 1 year ago

Still the same Problem, any Updates?

kaanduzbastilar commented 1 year ago

I fixed my problem by buying xiaomi 4k stick :D

fgl27 commented 1 year ago

To install the app in debug mode... with is a similar process as you did in here https://github.com/fgl27/smarttv-twitch#install-the-application

But now you click on "Debug as" see on the below image

image

When it finishes installing will open on the computer a window from the default browser click on the console tab as on bellow image, wait at least 60 seconds before taking the screenshot

image

fgl27 commented 1 year ago

Anyone that shares the logs, just install the release app using the above recommendation, also share a screen shot the about of the app plus your country.

make sure to open a few live stream to catch more then one error.

Any doubt let me know

fgl27 commented 1 year ago

I fixed my problem by buying xiaomi 4k stick :D

if the app works on the same network on an android device but not on TV points to a issue on the TV, related to how the app access the network, as both app work on the same way (access the same links).

maybe fixable maybe not all that can share some logs.

pnrxtx commented 1 year ago

1 2 IMG20221127220046

from Latvia

baldisos commented 1 year ago

I have the same problem. But i have 3 devices and may have found something in relation to the others with the same problem. All 3 devices are in the same network with the same nameserver settings etc.

It's working on Tizen 3.0 and 2.4 but not on Tizen 2.3. Could be something with the Tizen version? The other screenshots of @pnrxtx show Tizen 2.3 too.

One of the 2 devices that's working: working

The device that's not working: not_working

fgl27 commented 1 year ago

this is a device issues, noting that we can do.

Samsung is enforcing Cross-domain, with prevents access from the device to Twitch server that provides the stream ulrs.

Noting that can be done, you must await the day Samsung disables that.

fgl27 commented 1 year ago

technically one can try to enable the proxy, if the proxy is working and Cross-domain is not enable on it it may work.

you can enable proxy using the app settings.

pnrxtx commented 1 year ago

Proxy didn't fix it.

fgl27 commented 1 year ago

Proxy may be out of service too many using it comes and goes, or not work for the same Cross-domain reason affecting twitch url.

baldisos commented 1 year ago

If this is a cross-domain Problem, why would this only affect older devices? I have two devices that are newer, one of them only a few month, and they don't show these Problems? Wouldn't make sense for Samsung to update older devices first, i think the problem is elsewhere.

fgl27 commented 1 year ago

If this is a cross-domain Problem, why would this only affect older devices? I have two devices that are newer, one of them only a few month, and they don't show these Problems? Wouldn't make sense for Samsung to update older devices first, i think the problem is elsewhere.

Where?

georgebvro commented 1 year ago

I have the same problem, Live streams and videos (VODs) don't work.

But, Clips work.

If anyone knows the difference between how Live streams and videos are accessed, and how Clips are accessed, maybe we can find where the problem resides.

My device: Samsung 40JU7000 Tizen 2.3

baldisos commented 1 year ago

If this is a cross-domain Problem, why would this only affect older devices? I have two devices that are newer, one of them only a few month, and they don't show these Problems? Wouldn't make sense for Samsung to update older devices first, i think the problem is elsewhere.

Where?

I don't know yet. TLS maybe? The error says the Handshake fails. Looks like certificate issues.

fgl27 commented 1 year ago

TLS maybe

maybes don't help.

this is related to Cross, Samsung probably update the version of they browser implementation and enable Cross to all site including the localhost which is where this app runs.

Twitch doesn't accept request from any site that isn't theirs if Cross is enabled.

Is that simple there is no fix, or Samsung disables it or someone needs to provide a solution as a proxy or something that can bypass the connection.

georgebvro commented 1 year ago

I have the same problem, Live streams and videos (VODs) don't work.

But, Clips work.

If anyone knows the difference between how Live streams and videos are accessed, and how Clips are accessed, maybe we can find where the problem resides.

My device: Samsung 40JU7000 Tizen 2.3

Anyone has an idea why Clips work while Live streams and Videos do not?

Another bit of information: The software version on the TV is 1570, not changed for about 16 months.

baldisos commented 1 year ago

TLS maybe

maybes don't help.

this is related to Cross, Samsung probably update the version of they browser implementation and enable Cross to all site including the localhost which is where this app runs.

Twitch doesn't accept request from any site that isn't theirs if Cross is enabled.

Is that simple there is no fix, or Samsung disables it or someone needs to provide a solution as a proxy or something that can bypass the connection.

Doesn't make sense that Samsung updates a Device that's 7 years old, while not updating the devices that are less than 2 years old. But anyway, i'm using Kodi now for that Device, this solves the Problem for me.

fgl27 commented 1 year ago

TLS maybe

maybes don't help. this is related to Cross, Samsung probably update the version of they browser implementation and enable Cross to all site including the localhost which is where this app runs. Twitch doesn't accept request from any site that isn't theirs if Cross is enabled. Is that simple there is no fix, or Samsung disables it or someone needs to provide a solution as a proxy or something that can bypass the connection.

Doesn't make sense that Samsung updates a Device that's 7 years old, while not updating the devices that are less than 2 years old. But anyway, i'm using Kodi now for that Device, this solves the Problem for me.

you don't get the point, they update they all, on this device they commit the mistake of enable cross for all sites.

that is it.

is very simple or they made a mistake or they decide that on this old device now it will be enabled, maybe is even a region thing, after all this is a security restriction.

fgl27 commented 1 year ago

Anyone has an idea why Clips work while Live streams and Videos do not?

not the same thing, one has restriction other doesn't.

baldisos commented 1 year ago

TLS maybe

maybes don't help. this is related to Cross, Samsung probably update the version of they browser implementation and enable Cross to all site including the localhost which is where this app runs. Twitch doesn't accept request from any site that isn't theirs if Cross is enabled. Is that simple there is no fix, or Samsung disables it or someone needs to provide a solution as a proxy or something that can bypass the connection.

Doesn't make sense that Samsung updates a Device that's 7 years old, while not updating the devices that are less than 2 years old. But anyway, i'm using Kodi now for that Device, this solves the Problem for me.

you don't get the point, they update they all, on this device they commit the mistake of enable cross for all sites.

that is it.

is very simple or they made a mistake or they decide that on this old device now it will be enabled, maybe is even a region thing, after all this is a security restriction.

Point is, the last time that device was updated, was in July 2021.

fgl27 commented 1 year ago

This isn't a firmware thing, is just like any app can be updated without you even notice.

fgl27 commented 1 year ago

no span please

georgebvro commented 1 year ago

Suddenly, Live streams and Videos are working again. Maybe someone else can check as well.

Don't close the issue just yet, I think when it stopped working about 2 weeks ago, it worked after a day or two and then broke again.

Let's test it for a few of days.

pnrxtx commented 1 year ago

Yes, works again on tizen 2.3 from today. good news.