mariotaku / moonlight-tv

Lightweight NVIDIA GameStream Client, for LG webOS TV and embedded devices like Raspberry Pi
GNU General Public License v3.0
803 stars 30 forks source link

[COMPAT] 32LK540BPSA webOS 4.3.0 (05.30.11) - Video not working #35

Open cybercuate opened 3 years ago

cybercuate commented 3 years ago

Basic information

Tested on Wifi 2.4Ghz and Ethernet. Image appears showing 1 frame of the PC (static image). Input works as I click on many elements in the static image and on the PC things work (like clicking start menu or runing programs) but the picture on the LG TV keeps like a static image. Sound works well, and the app statistics shows up to 10ms delay over wifi 2.4Ghz and no frames dropped. Tried with different bitrates but no success. TV is able to stream very large movies (2K/60) through LAN or wifi without problem. WebOS version is 4.0 (2018)

mariotaku commented 3 years ago

After few updates, new version might solve that for you. You may choose one of the decoder, and there should be one for your TV.

mariotaku commented 3 years ago

Closed due to inactivity. Feel free to reopen if newest version doesn't work for you.

mariotaku commented 3 years ago

See others reporting similar issue

mariotaku commented 3 years ago

@Jessewb786 According to #51, they have similar device (OLED C8), NetCast Legacy isn't working for you either right?

Jessewb786 commented 3 years ago

Netcast legacy isn't working for me either on the latest version. I could try give this version 0.6.6 a shot and see of that one works.

Jessewb786 commented 3 years ago

@mariotaku I can confirm that video works on 0.6.6 on all resolutions and refresh rates. I tested with NDL. 1080 60fps seemed ok. 1080 120fps (fps actually dropped in this mode) and 4k 60fps (choppy video) didn't work well even over a gigabit ethernet connection.

mariotaku commented 3 years ago

@Jessewb786 Thanks, this is very useful information. Could you please help me find which is the last working version?

Jessewb786 commented 3 years ago

@mariotaku No problem, I'll run some tests later and let you know the results.

mariotaku commented 3 years ago

@Jessewb786 FYI, you can do test similar to binary testing. For example v0.7.11 -> v0.6.6 -> v0.7.0 -> v0.6.8

Jessewb786 commented 3 years ago

@mariotaku Indeed, that would be the quickest way to zoom into the latest working version.

Jessewb786 commented 3 years ago

@mariotaku It appears that my initial issue was wrong. In fact, with the latest version 0.7.11 and the NDL decoder, it seems to work well at 1080 120fps, but it stutters at 4k 60fps dropping down to 2fps even.

Note that it works fine at 4k 30 fps, so, I could be wrong, but I suspect that either 50000 kbps may be too little for this decoder at 4k 60fps, or perhaps the CPU just can't keep up (I hope that's not the case). I've seen that moonlight on Mac OS for example suggests 80000 kbps for 4k 60fps.

mariotaku commented 3 years ago

@Jessewb786 usually 35mbps is good enough and your TV will have hard time beyond that. Great it works anyway. I'll keep looking on this specific device. Thanks for your report!

bnjroos commented 3 years ago

Same issue here, I have tried all codecs but I can't get the video working, I have tried latest release as well as 0.6.6 My firmware just updated to 05.30.15 My TV model is 55UK6300PTE

Edit: reinstalled latest version, changed directly to ndl codec version and it is suddenly working

raeldor commented 3 years ago

How can I change the codec? I'm also have the no video issue on 4.3.0. Firmware is 5.30.20, tv is OLED65C8PJA. Thanks.

mariotaku commented 3 years ago

@raeldor It's in Settings - Decoder Settings. Try NDL or NetCast Legacy. For Audio you can use automatic.

raeldor commented 3 years ago

Ah, this means changing/rebuilding the app? It can't be done from the app itself? Is compatibility with 4.30 going to be fixed in the next version? Is anyone working on the root cause? Thanks.

EDIT: Sorry, found the settings for decoder. Alas none of them seem to work and I get a single paused frame.

sachamorgese commented 3 years ago

I have the same problem with an OLED55B8SLC. Everything works except for the video, with the latest version. I haven't tried an older version yet.

My firmware is 05.30.20

raeldor commented 3 years ago

Tried again after latest software update (05.40.09) just a black screen after launching game now. :(

mariotaku commented 3 years ago

@raeldor Is it still webOS 4.3.0? 05.40.09 is firmware version and is not related to system version.

Alejandro19851985 commented 2 years ago

@mariotaku hi! first of all thank u for ur amazing job with the moonlight tv app for lg tv´s, im having the same problem like a lot of people on the coments i have an lg tv mod. 49lk5700psc web os ver. is 05.40.09 my gpu it´s gtx750 i´ve been getting black screen on lg tv but the game sound hears perfect the game pad seems to be working too, i think its a resolution thing or dont know if its a refresh rate thing or something like that, then i´ve treid to change the video decoder to ndl and im juste gettin an static single frame image monlight tv client app ver. is v0.9.6 nvidia and internet hosting tool log.txt

mariotaku commented 2 years ago

Some reports about firmware 05.40.09 (webOS 4.4.0): The video is not working

lily-es commented 2 years ago

OLED48A16LA, firmware 03.21.20. Video NDL, Audio NDL. Application version 1.4.0

Got a static image of my desktop when two monitors were plugged in to the PC. Audio fine, input fine.

Attempted disabling the second monitor (Show only on monitor 1 option in windows display settings), but noticed that when i started streaming a game, the pc would turn the second monitor back on. I saw it was actually displaying the second monitor's desktop, where there was nothing happening, so it looked like a static image. After unplugging the second monitor and trying again, instead of a static image I got a black screen.

Restarting the computer with the second monitor unplugged got video working! Might not be relevant to the issue, bot dropping this here anyway.

hoodieho commented 2 years ago

Having the exact same issue - audio, controls ok, video - 1st frame of the pc. Tried different decoders/resolutions/fps in moonlight - no fix. Works fine when streaming to android.

model: 43LK5910PLC webOS: 4.4.0-12 (goldilocks-gorce)

4tl4sh commented 1 year ago

Having similar issue but without the first frame. I can indeed stream at some resolutions. Probably more related to #164:

Default settings works OK. Here's my testing (audio and control works OK in any configuration).

Model: 43UK6400PLF webOS: 4.4.0

**Decoder / Codec** | **Working resolutions** -- | -- **SMP h264** | None **SMP h265** | None **NDL h264** | 720, 1080, 1440* **NDL h265** | Not compatible **NetCast Legacy** | 720, 1080, 1440*

*1440 streams but with a green glitch screen. Only 720 and 1080 resolutions work properly at 30 or 60 fps allowing multiple bitrate settings.

Is there any way I can help patching this model? I'm not a developer myself but got some knowledge. If @mariotaku or someone experienced wants to work with me we could improve compatibily on this.

OutPut-translate commented 1 year ago

Всем привет. После сбоя в телевизора появилась проблема с трансляцией, вылетает при соединении, перепробовал разные кодеки. Ранее до сброса телевизора до заводских настроек все работало. Единственное на что я могу грешить это обновленный драйвер видеокарты. Больше в системе ни чего не менялось вроде. Время будет, попробую откатиться по драйверам. Отпишусь как что.

Hi all. After a failure on the TV, there was a problem with the broadcast, it crashes when connected, I tried different codecs. Previously, before resetting the TV to factory settings, everything worked. The only thing I can sin on is the updated video card driver. Nothing else has changed in the system. There will be time, I'll try to roll back the drivers. I'll write it down like.