Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[LG WebOS] Forward and backwards #18

Closed
SSadistic opened this issue Sep 12, 2021 · 20 comments
Closed

[LG WebOS] Forward and backwards #18

SSadistic opened this issue Sep 12, 2021 · 20 comments
Labels
bug Something isn't working

Comments

@SSadistic
Copy link

Can you add the ability for forward and backwards, because it's saying that's currently disabled. But with other dlna servers its working, so i know it's something here. Other than that this program is nearly perfect.

@alexballas
Copy link
Owner

Hello,

Thanks for raising this!
I tried to replicate this bahaviour as per the video below but it works fine with my Samsung TV.

forward_1.mp4

I've googled a bit and saw similar reported issues with some LG tvs.
LG issue asside, I do agree that more control from inside the app would be better but I first need to confirm a few things with regards to the implementation and flows.

Leaving this one open for further investigation.

@alexballas
Copy link
Owner

alexballas commented Sep 13, 2021

@SSadistic would it be possible to share which DLNA servers you used to test this and worked? I suspect this issue has to do with some special headers passed to the http server that serves the content. If I at least confirm this, I could propose a change but I would still require your assistance to test it as I dont own a LG webOS TV.

@alexballas alexballas added the bug Something isn't working label Sep 13, 2021
@SSadistic
Copy link
Author

SSadistic commented Sep 13, 2021

SimpleDLNA is the simplest which is working with my TV, Universal Media Sever is more complex, it also works. I liked SimpleDLNA and used it before this, the problem is that SimpleDLNA doesn't load subtitles. Also I'm here to test it for you. 😉

@alexballas
Copy link
Owner

I pushed some changes to the following branch https://github.com/alexballas/go2tv/tree/bugfix/improve_dlna_headers_logic
Also built some developement versions for you to test if you're unable to build it from the code.
Let me know if these changes did the trick.

go2tv_v1.7_devel_windows_amd64.zip
go2tv_v1.7_devel_linux_amd64.zip

@SSadistic
Copy link
Author

IMG_20210914_201206.jpg

Same, can't again.. the volume option is nice though. Also yes, i cannot compile myself, don't have the tools, so thanks for building.

@alexballas
Copy link
Owner

Oh that's unfortunate. I need to get my hands on one of those TVs to run my checks. So I'll keep it open for now.
Yes, the mute functionality will be available in the next version release.

@SSadistic
Copy link
Author

You can see SmartShare which is the official LG dlna app,but I don't think the source is somewhere in the wild.

@SSadistic
Copy link
Author

https://emby.media/community/index.php?/topic/13316-unable-to-ff-or-rewind-from-lg-2014-tv/

Maybe the problem is somewhere in the transcoding.. dunno

@SSadistic
Copy link
Author

Really nice program, and i really want this fixed. The only thing I cannot do is send you my TV unit. 😆

@alexballas
Copy link
Owner

Hey @SSadistic. So I was still not able to get my hand on LG WebOS TV. What would really be helpful is to sniff the HTTP traffic with wireshark when streaming the videos and specifically the value of the "contentFeatures.dlna.org" header.

What I'm looking is to have a look at what your LG sends and what it expects from one of the working DLNA servers you pasted above, like the Universal Media Sever or SimpleDLNA.

My investigation is focused around the "contentFeatures.dlna.org" header. I'll do some more investigation to see if I'm missing something on the protocol side.

The post from the emby.media forum looks interesting but it's a bit cryptic.

@alexballas
Copy link
Owner

Also in the Emby forum they mention about the DTS audio codec. Can you please test with a video file that has NO audio at all like the following video sample?

sample-mp4-file-small_noAudio.mp4

@alexballas
Copy link
Owner

alexballas commented Oct 10, 2021

I released https://github.com/alexballas/go2tv/releases/tag/v1.7.1, I did some small changes. I doubt it will fix the issue reported here, but worth a try.

@SSadistic
Copy link
Author

SSadistic commented Oct 15, 2021

Sorry for the late reply, was busy those days. Yeah, you assume right, it's the same even with the no sound video, unfortunately. Also, I never play films with DTS audio, only DD(Dolby), since my TV doesn't support DTS anyway.

@alexballas alexballas added the help wanted Extra attention is needed label Nov 30, 2021
@alexballas
Copy link
Owner

alexballas commented Jun 19, 2022

Been few months since we last touched this one but unfortunately I was not able to find a LG to test. However I did push various protocol improvements to the development branch that are not released yet. Would it be possible to give it a try?
go2tv_devel.zip

@SSadistic

@SSadistic
Copy link
Author

Right now I'm not in my home country, i can test it but somewhere at the end of the month

@alexballas
Copy link
Owner

No problem! Thanks for that! Let me know when you tested it!

@SSadistic
Copy link
Author

No problem! Thanks for that! Let me know when you tested it!

Hello. Today I tested it and it's indeed working as it should be, I can use rewinding and forwarding and it's now this is a perfect (for me) solution for watching films on my TV.

@alexballas
Copy link
Owner

At last! Great news! Thank you! I'll include all changes in the next release!

@SSadistic
Copy link
Author

At last! Great news! Thank you! I'll include all changes in the next release!

Thank you for your effort to fix this issue, I really appreciate it.

@alexballas alexballas removed the help wanted Extra attention is needed label Jun 30, 2022
@alexballas
Copy link
Owner

Fixed with 1.12.0, resolving

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants