willinux-code / webos-tvheadend Goto Github PK
View Code? Open in Web Editor NEWWebOS Client for TVheadend
License: GNU General Public License v3.0
WebOS Client for TVheadend
License: GNU General Public License v3.0
Hi there,
is there any option to stop displaying subtitles?
Normally I would expect the selection of subtitles in the "Audio" menu.
Thanks and best regards,
Marc
When returning from background the previously selected audio track is not loaded
It would be nice to support channel tag filtering.
For example in menu it could have a "tag" or "channels" entry, listing all available tags (http://IP:9981/api/channeltag/list) with the possibility to choose one of them (with radiobutton). Selected by default "All channel".
Then the channel list should show only the channels with the selected tag (http://IP:9981/api/channel/grid).
Hi!
I'm trying this app on my LG TV Web Os 6. It seems to work everything when I click "Connect" except the Stream
which shows a "socket hang up" error message. All other tests go with the check mark.
Is this because TVHeadend needs some specific configuration in order to get the stream without getting the socket hanged up ?
In that case how this configuration should be? Where can I check the specifications for that ?
Thanks!
Hello
Do you plan to add support for timeshift?
Thanks
Texts in EPG are overlapping when EPG is opened for the first time. The issue disappears if you close and re-open the EPG.
It's possible for navigation elements (like the channel list) to lose focus. In this unfocused state navigation is impossible until the focus is regained. The focus loss can appear if the 'mousewheel' on the remote is used.
Possible solutions:
The app can be used with an m3u list as backend instead of tvheadend.
This will provide all features except recording and allows the usage as an alternative iptv app
Hi,
I´ve installed webos-tvheadend via web manager desktop app in my mother´s home TV. The details of my TV are:
Device - 32LQ63006LA
Firmware version: 04.40.91
webOS version: 7.4.0
I´ve been trying to connect it with my server running at my home without success:
The address used is http://mydnsaddress:externalport
The port is not the default one 9981 I´ve changed it for another one and point it internally in my LAN to 9981. I mean:
(WAN) http://mydnsaddress:externalport - (Router N.A.T.) - LANaddress:9981 (LAN)
Tvheadend has this configuration in Authentication type:
And the user which I´m trying to connect, has this configuration:
These errors with a different firmware version were the same with the above firmware versions mentioned
What I´m making wrong?
First of all, thanks for this project.
I've installed your app on my TV (LG 55UH950V-ZA, Firmware version 05.70.30, webOS version 3.4.0). When connecting to my tvheadend server using the kodi user with all channels, die UI was really slow (over a minute for opening the menu). TV streaming from tvheadend was smooth though. So I created a user with only one channel (min/max channel option in tvheadend). Now, the UI is still slow but usable. My recordings are listed, but if I want to play a recording, there's only a black screen. User rights should be ok as stated by setup->connect in your app. I guess the SoC of my TV is a bit old/slow. Is there a way to optimize yout app, so that it is still usable on older hardware like mine? Thanks a lot.
When quickly changing channels, the channel information is not correctly updated.
Hey!
Latest application release manifest contains the following invalid URL in sourceUrl
field: https://raw.githubusercontent.com/willinuX-code/webos-tvheadend
Not a big deal, but we do render it in a couple of places like Homebrew Channel app info view and https://repo.webosbrew.org/apps/com.willinux.tvh.app - you should be able to just reupload fixed manifest file and webosbrew apps-repo automation will refetch it automatically after a while.
It would also be really nice if some specific license you're releasing this under was mentioned anywhere in the repo, like a README or relevant package.json
field.
Example (authenticated) response
#EXTM3U
#EXTINF:2040,heute journal
#EXT-X-TARGETDURATION:2040
#EXT-X-STREAM-INF:PROGRAM-ID=44ff7405faa65fc7709f1b07c2000585,BANDWIDTH=128
#EXT-X-PROGRAM-DATE-TIME:2021-02-02T21:45:00+0100
http://userver.fritz.box:9981/dvrfile/44ff7405faa65fc7709f1b07c2000585?auth=Ps4Lz4D7VbgU-fyB0F6m0T6YIvlw
#EXTINF:2940,ZDF SPORTreportageExtra
#EXT-X-TARGETDURATION:2940
#EXT-X-STREAM-INF:PROGRAM-ID=506ebcef3bb51dc22b947d5a50cc124a,BANDWIDTH=13955
#EXT-X-PROGRAM-DATE-TIME:2021-01-31T17:10:00+0100
http://userver.fritz.box:9981/dvrfile/506ebcef3bb51dc22b947d5a50cc124a?auth=Ps4Lz4D7VbgU-fyB0F6m0T6YIvlw
In the EPG, the very last channel is not visible when navigating down the last few channels.
It is still selectable, but it is covered by the extended program info part.
I checked the app in webos 2.0 emulator and it did fail (some undefined error). Needs to be checked in detail
Hi,
I have a Webos 5.6.03 LG TV 55" UHD from 2016.
The Version 0.8.3 does not work at all (after starting, I only get a black screen shortly after the splash screen)
The Version 0.8.2 does start and connects with my tvheadend server just fine - but it is so incredibly slow, that it is absolutely unusable.....
Okay, my tvheadend has three satellites with lots of epg information as well, but the are only about 100 used services which are mapped for use.
Nevertheless, the Version 0.8.2 starts up. connects and shows the first service.
If I press "OK" or any other button do do something (show epg, change channel) 100-200 seconds NOTHING happens, sometimes the picture freezes.
After that time the appropriate function pops up, waits for an user input which is also delayed about 100-200 seconds....
Is this normal? I mean.... there should no complex routines be in there in this situation.
BTW: why 0.8.3. does not work at all, I haven't found out yet. Since the latest version celebrates its first birthday soon, I don't really now if I should stay on this course and should not use simply a simple iptv-viewer instead.
Thanks a lot for your ideas.
Cheers
The volume for ARTE is very low. I have no problem with other TVHeadend clients, so the issue must be here. I have not found any other channel that has this problem.
The channel can be found here
Any ideas how to fix this?
Could it be possible to start the app directly to the EPG instead of playing a channel?
Hello,
Thanks for nurturing this awesome project.
I have been trying the app on my LG OLED GX with my Tvheadend server, but it seems to run into "socket hang up" issue during the connection test.
I have my streaming profile set as "Pass" on Tvheadend, tried different profiles, mkv and transcoding to no avail.
Attaching a screen of the issue, my details as well.
TV: LG OLED65WXPCA
WebOS Version: 04.40.16
Tvheadend Build: 4.3-2027~ge3f4f222e (2022-07-12T14:51:28+0000)
I have installed it the through developer mode but can't be opened.
I sometimes seem to have buffering issues and the stream stops for ~1 second. I have no issues like this on the iOS client. Would be nice to be able to increase the buffer here to see if it helps.
Only when the app starts the channelInfo shows the wrong date format, so it seems the locale for the first render is not set to the locale retrieved from webos
Use remote control
When selecting green button on TV the Menü pops in the middle of the screen and should have following menu items:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.