Code Monkey home page Code Monkey logo

webos-tvheadend's People

Contributors

krix avatar willinux-code avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

webos-tvheadend's Issues

Disable subtitles

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

stream: socket hang up

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!

Navigation components can lose focus

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:

  1. Prevent focus to be lost in the first place
  2. Make navigation independend of focus

Support m3u as backend/datasource

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

Problem connecting Tvheadend outside local network

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:
image

And the user which I´m trying to connect, has this configuration:
image

I´m getting these errors:
imagen

These errors with a different firmware version were the same with the above firmware versions mentioned

What I´m making wrong?

Slow UI and recordings not playing on my TV

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.

Release manifest invalid source URL

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.

Recordings

The App should Display all recordings

  • retrievable in M3U format from tvheadend
  • 192.178.0.1:9981/playlist/recordings (unauthenticated)
  • 192.178.0.1:9981/playlist/auth/recordings (authenticated)

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

Playback

  • klick on recording item plays recording
  • controls in player need to be displayed
  • probably a player component should be used. Reusing TV component doesn't seem to be good, as all mappings etc are different.

Manage

  • allow deletion of recordings

Last channel in EPG not visible

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.

WebOS 1.0 + 2.0 compatibility

I checked the app in webos 2.0 emulator and it did fail (some undefined error). Needs to be checked in detail

Event listeners

webos 1 + 2 uses webkit

Usable?

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

Volume very low for ARTE channel

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?

Socket hang up for Stream on Connection Test

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)

Screenshot 2023-03-28 1047571

Add option to increase the buffer

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.

Remote Control

Use remote control

  • blue button - epg view - done
  • green button - settings view - done
  • red button - plan or cancel recordings - done
  • yellow button - channel settings - done
  • arrow/up down - switch channels - done
  • number -> go to channel directly - done

Menu Popup

When selecting green button on TV the Menü pops in the middle of the screen and should have following menu items:

  • Settings
  • Recordings
  • Controls
  • Contact

Entering EPG has some issues

  1. When entering the epg the focused events details are not displayed. Even when scrolling up and down. Only on firts change of the horizontal position the details are displayed.
  2. when entering the epg and clicking left or right the blue (selection bar) moves to the beginning of the channels epg. Should stay at the beginning of the current event

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.