Page 2 of 3

Re: Global IP TV Panel for WoofCE Pups:-New version 22nd Sept 2022

Posted: Mon Oct 03, 2022 9:13 am
by ETP

Reserved:


Re: Global IP TV Panel for WoofCE Pups:-New version 22nd Sept 2022

Posted: Mon Oct 03, 2022 2:51 pm
by keniv

@ETP

Do you wish to test a pre-release version of the MK6 prior to the actual release?

Yes I'm happy to test. Let me know when your ready.

Regards,

Ken


Re: Global IP TV Panel for WoofCE Pups:-New version 22nd Sept 2022

Posted: Mon Oct 03, 2022 8:02 pm
by ETP
keniv wrote: Mon Oct 03, 2022 2:51 pm

@ETP

Do you wish to test a pre-release version of the MK6 prior to the actual release?

Yes I'm happy to test. Let me know when your ready.

Regards,

Ken

Thanks Ken,
Please see pm.


Re: Global IP TV Panel for WoofCE Pups:-New version 22nd Sept 2022

Posted: Mon Oct 03, 2022 8:20 pm
by keniv

Hi Steve,
Have got your pm and have replied. I'll start testing tomorrow.

Regards,

Ken.


Re: Global IP TV Panel for WoofCE Pups:-New version 8th Oct 2022

Posted: Sat Oct 08, 2022 6:38 pm
by ETP

New release Today:
Please see original post in this thread for details & latest MK8 pet.


Re: Global IP TV Panel for WoofCE Pups:-New version 8th Oct 2022

Posted: Sun Oct 09, 2022 1:51 pm
by bugnaw333

All the 10 channels are working even at the same time. :thumbup2: Thanks ETP!


Re: Global IP TV Panel for WoofCE Pups:-New version 8th Oct 2022

Posted: Sun Oct 09, 2022 6:32 pm
by Clarity

MPV is installed from PPM and runs without a Menu selector.

MPV on desktop.jpg
MPV on desktop.jpg (7.82 KiB) Viewed 2164 times

I cannot find this Menu entry after running the PET on a FossaPUP64.

Question
Does the PET install a Menu entry?


Re: Global IP TV Panel for WoofCE Pups:-New version 8th Oct 2022

Posted: Sun Oct 09, 2022 8:37 pm
by ETP

Hi Clarity,

MPV is primarily a command line player but does have a simple pseudo-gui that is purely drag and drop.
There is no menu on the gui but once playing something a simple controller appears at the bottom of the
window when you mouse over it. In addition to video files & URLs you can also drop a playlist on it such
as an .m3u
Your screenshot shows the pseudo gui. The pet creates a JWM menu entry to display the TV Panel.


Re: Global IP TV Panel for WoofCE Pups:-New version 8th Oct 2022

Posted: Sun Oct 09, 2022 8:51 pm
by bugnaw333

Hello, Clarity.
I tried it on FossaPUP64 9.5 and it works: A tv panel icon will appear on your Desktop menu after the pet is installed.


Re: Global IP TV Panel for WoofCE Pups:-New version 8th Oct 2022

Posted: Mon Oct 10, 2022 6:21 am
by bugnaw333

@ETP

I could position a maximum of 9 channels at 240p resolution on my desktop. ;)

next question: How could I launch the positioned 9-channel panel by one click on the desktop menu?

Thanks and best regards,
Reynaldo


Re: Global IP TV Panel for WoofCE Pups:-New version 8th Oct 2022

Posted: Mon Oct 10, 2022 7:36 am
by MochiMoppel
bugnaw333 wrote: Sun Oct 09, 2022 8:51 pm

I tried it on FossaPUP64 9.5 and it works

I tested the previous version in a pristine Fossapup and it didn't work. Apparently it requires youtube-dl, and as this is not installed in FP I installed a pet via PPM, but this didn't work either. Received error

Code: Select all

root# mpv https://news.cgtn.com/resource/live/english/cgtn-news.m3u8
[ffmpeg] tcp: Failed to resolve hostname news.cgtn.com: Temporary failure in name resolution
Failed to open https://news.cgtn.com/resource/live/english/cgtn-news.m3u8.
[ytdl_hook] ERROR: Unable to download webpage: <urlopen error [Errno -3] Temporary failure in name resolution> (caused by URLError(gaierror(-3, 'Temporary failure in name resolution'))) 
[ytdl_hook] youtube-dl failed: unexpected error ocurred 

Is this issue solved? Why is youtube-dl involved anyway when retrieving a m3u8 playlist? A few channels worked though, e.g. CNN.

I admit that I have no clue how mpv works. Didn't even know what it is as it's not installed in my distro and I never noticed it in other distros. Never used youtube-dl either, so I'm a bit in the dark here.


Re: Global IP TV Panel for WoofCE Pups:-New version 8th Oct 2022

Posted: Mon Oct 10, 2022 8:39 am
by some1

mpv - is a commandline mediaplayer - often used as the backbone for GUI-apps, f.x SMplayer (?)

https://github.com/mpv-player/mpv


Re: Global IP TV Panel for WoofCE Pups:-New version 8th Oct 2022

Posted: Mon Oct 10, 2022 2:20 pm
by ETP
bugnaw333 wrote: Mon Oct 10, 2022 6:21 am

@ETP

I could position a maximum of 9 channels at 240p resolution on my desktop. ;)

next question: How could I launch the positioned 9-channel panel by one click on the desktop menu?

Thanks and best regards,
Reynaldo

Hi Reynaldo,
Tomorrow I will create an additional custom script to do that.


Re: Global IP TV Panel for WoofCE Pups:-New version 8th Oct 2022

Posted: Mon Oct 10, 2022 2:49 pm
by ETP
MochiMoppel wrote: Mon Oct 10, 2022 7:36 am
bugnaw333 wrote: Sun Oct 09, 2022 8:51 pm

I tried it on FossaPUP64 9.5 and it works

I tested the previous version in a pristine Fossapup and it didn't work. Apparently it requires youtube-dl, and as this is not installed in FP I installed a pet via PPM, but this didn't work either. Received error

Code: Select all

root# mpv https://news.cgtn.com/resource/live/english/cgtn-news.m3u8
[ffmpeg] tcp: Failed to resolve hostname news.cgtn.com: Temporary failure in name resolution
Failed to open https://news.cgtn.com/resource/live/english/cgtn-news.m3u8.
[ytdl_hook] ERROR: Unable to download webpage: <urlopen error [Errno -3] Temporary failure in name resolution> (caused by URLError(gaierror(-3, 'Temporary failure in name resolution'))) 
[ytdl_hook] youtube-dl failed: unexpected error ocurred 

Is this issue solved? Why is youtube-dl involved anyway when retrieving a m3u8 playlist? A few channels worked though, e.g. CNN.

I admit that I have no clue how mpv works. Didn't even know what it is as it's not installed in my distro and I never noticed it in other distros. Never used youtube-dl either, so I'm a bit in the dark here.

Hi MochiMoppel,
These channels are a mix of m3u8 and youtube hosted links. Sometimes a failure of another kind can also result in a spurious ytdl-hook error.
I would take your message at face value i.e. a temporary DNS resolution error.
You do however need youtube-dl for youtube hosted channels.
Please see this post earlier in this thread and the link to the required package.

viewtopic.php?p=51593#p51593


Re: Global IP TV Panel for WoofCE Pups:-New version 8th Oct 2022

Posted: Mon Oct 10, 2022 4:12 pm
by oldaolgeezer

Re: Global IP TV Panel for WoofCE Pups:-New version 8th Oct 2022

Hi MochiMoppel

I tried Global IP TV Panel on FossaPUP64 9.5 and it works for me too.

Note: I remember seeing a caution from ETP that a somewhat newer version of youtube-dl
was needed:

Thus, I downloaded and installed the version named: youtube-dl-2021.12.17
from ETP's: https://drive.google.com/drive/folders/ ... sp=sharing

ls -la /usr/bin/youtube-dl
-rwxr-xr-x 1 root root 988 Dec 19 2021 /usr/bin/youtube-dl

I've used PPM to uninstall ETP's previous version: mk4 or mk5 pet
(I've been following ETP's versions since mk2) and ETP's mk8 pet was then installed.
(I don't believe that I bothered to uninstall nor then re-install youtube-dl-2021.12.17)

After ending my Global IP TV Panel test, I tried, in a terminal, running just your problem command from your post:
mpv https://news.cgtn.com/resource/live/eng ... -news.m3u8

some messages appeared in the terminal window, but mpv opened a new window with the cgtn video and sound played !

perhaps some differences (from installing other software) are buried
within Python3 are an issue for some of us.

Hope this helps.


Re: Global IP TV Panel for WoofCE Pups:-New version 8th Oct 2022

Posted: Tue Oct 11, 2022 9:13 am
by ETP
ETP wrote: Mon Oct 10, 2022 2:20 pm
bugnaw333 wrote: Mon Oct 10, 2022 6:21 am

@ETP

I could position a maximum of 9 channels at 240p resolution on my desktop. ;)

next question: How could I launch the positioned 9-channel panel by one click on the desktop menu?

Thanks and best regards,
Reynaldo

Hi Reynaldo,
Tomorrow I will create an additional custom script to do that.

The attached pet contains a 10 channel custom launcher to try with your modified channel launcher scripts.
The France24 script is rather unique and is not included. (It can still be launched from the IP TV Panel.)

Briefly the 9 channels are launched sequentially in panel order starting with CA Global news and
ending with Euro News. For each channel the video will start followed by 2 to 5 seconds of audio.
That audio will then mute and the next channel will launch. The audio will not be muted on the final
Euro News channel. To select one of the other 8 channels first press m to mute Euro news then left
click the desired channel window. Press m to enable audio on that channel. A fast double left click will toggle
that channel between windowed and full screen operation.
The pet contains the following:
.
├── pet.specs
├── root
│   └── noob
│   └── multidisplay
└── usr
└── share
├── applications
│   └── multitv.desktop
└── pixmaps
└── tv.png

6 directories, 4 files
Installation:

1. Download & install the pet. (A new "Multi TV" item will appear on the JWM Multimedia menu)

2. Using Rox filer navigate to /usr/share/applications and drag the multitv.desktop file onto your desktop.
If you have not already done so, also drag the tvpanel.desktop file onto the desktop.

3. Right click each of the desktop icons to edit the text beneath to read Multi and Panel.

Notes:

It is important that once the multi display is triggered that you allow it to run it's course and that you do not
launch any other windows of any type until it has finished.

This add-on can be used without changing the channel launcher scripts. In which case the 9 channels will
stack up on top of each other finishing with the last one launched (Euro) visible with audio playing.
To select one of the 8 hidden running muted channels beneath it, first press m to mute Euro, then hold down the
Alt key and press TAB to cycle through them. Stop pressing TAB when you reach the desired channel and
press m to toggle on the audio.

EDIT: 28th Nov 2022
The latest improved V2 pet is now attached. It launches all 10 channels sequentially and gives about
4 seconds of audio for each channel before muting and moving on to launch the next channel.

EDIT: 9th October 2023
The latest 2023V2 pet is now attached to complement the latest TV Panel pet 2023MK5 that was issued on 9th October 2023.
.
EDIT: 5th December 2023
The latest 2023V3 pet is now attached to complement the latest TV Panel pet 2023MK7 that was issued on 5th December 2023.


Re: Global IP TV Panel for WoofCE Pups:-New version 8th Oct 2022

Posted: Tue Oct 11, 2022 2:33 pm
by bugnaw333

@ETP
Got it!
It works great and I love it! Thanks. :thumbup2:
Yes, I could launch and mute France24 from my modified IP TV channel panel.

Best regards,
Reynaldo


Re: Global IP TV Panel for WoofCE Pups:-New version 8th Oct 2022

Posted: Wed Oct 12, 2022 6:11 am
by MochiMoppel

@oldaolgeezer @ETP Thanks for the reply. I tried Fossapup again with the youtube-dl version you mentioned. This time everything works - except CGTN. Don't know what's wrong, but I don't really care as I can access CGTN faster via their YouTube stream.

On my old Athlon desktop PC the quality is really excellent. Running 2 channels at the same time is problematic and can result in drop outs, running 9 windows is out of the question :cry:

Since my Slacko5.6 is 32bit and hasn't mpv installed, I was looking for a pet in PPM or in the forum but found nothing. I then tried Xenial 7.5 , which does have mpv installed. No luck with youtube-dl, but with small changes of the scripts those channels that do not access YouTube work OK. For example when removing the --hwdec=auto-safe parameter from the CNN script it works. That's certainly due to the fact that Xenial uses the outdated mpv version 0.14.0 which doesn't understand newer parameters.

One question regarding the m3u8 playlists. Is this an official and approved way to access them? When I see a URL like https://abc-iview-mediapackagestreams-2.akamaized.net/out/v1/6e1cc6d25ec0480ea099a5399d73bc4b/index.m3u8 I doesn't look like a file a user is supposed to access directly. I remember that years ago I did a similar thing. Retrieved the playlists from the HTML source code of a TV station to bypass their website, but the address changed from time to time and finally I gave up because it was too much hassle. I assume that Video IDs of YouTube channels are more stable - if they exist, Ironically American news channels seldom stream via YouTube, but China does :lol:


Re: Global IP TV Panel for WoofCE Pups:-New version 8th Oct 2022

Posted: Wed Oct 12, 2022 4:28 pm
by ETP

HI MochiMoppel,

There are no copyright issues with streamed newscast services of any type or origin and
they are all free of charge.

Running 9 or 10 channels simultaneously eats into RAM. One could get away with 3GB but
I would recommend a minimum of 4GB together with a swap file or partition of the same size.
That would allow room for browsers and email clients to also run.
If running the Multi_TV_Display.pet add-on a strong processor is also needed but the load can be reduced
by commenting out channels in the script and just running 2 or 4 of your favourites.
That add-on is very much a custom niche requirement.


Re: Global IP TV Panel for WoofCE Pups:-New version 8th Oct 2022

Posted: Wed Oct 12, 2022 11:35 pm
by BarryK

Here is a script to download the latest youtube-dl:

Code: Select all

#!/bin/sh
curl -L https://youtube-dl.org/downloads/latest/youtube-dl -o ./youtube-dlNEW
if [ $? -ne 0 ];then
 rm -f youtube-dlNEW
fi
if [ ! -s youtube-dlNEW ];then
 rm -f youtube-dlNEW
fi
if [ -e youtube-dlNEW ];then
 mv -f youtube-dlNEW /usr/bin/youtube-dl
 chmod 755 /usr/bin/youtube-dl
fi

YouTube regularly breaks youtube-dl, and the youtube-dl developers regularly fix it.
So you need the latest. I just use that script whenever build a new release of EasyOS, simpler than trying to keep a PET up to date.


Re: Global IP TV Panel for WoofCE Pups:-New version 8th Oct 2022

Posted: Thu Oct 13, 2022 1:32 am
by MochiMoppel
BarryK wrote: Wed Oct 12, 2022 11:35 pm

Here is a script to download the latest youtube-dl:

Great :thumbup2:
Script worked for me after fixing. Finished with an error:

Code: Select all

curl: (60) server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none

So for me the command must be
curl -Lk https://youtube-dl.org/downloads/latest/youtube-dl -o ./youtube-dlNEW
The -k option bypasses the certificate verification

The downloaded binary works fine in Xenial 7.5 ( unlike the pet youtube-dl_2021.12.17-1_all.deb ).


Re: Global IP TV Panel for WoofCE Pups:-New version 8th Oct 2022

Posted: Thu Oct 13, 2022 1:17 pm
by bugnaw333

@ETP
I got it all on my old HP EliteDesk 800 G1 USDT :P


Re: Global IP TV Panel for WoofCE Pups:-New version 8th Oct 2022

Posted: Sat Oct 15, 2022 6:40 pm
by ETP
bugnaw333 wrote: Thu Oct 13, 2022 1:17 pm

@ETP
I got it all on my old HP EliteDesk 800 G1 USDT :P

Hi bugnaw33,
That looks great. I guess you got your calculator out ;)
In any event you have accomplished your mission. :thumbup2:
Here is a video which provides a tour of the panel then a launch of all the channels with the optional add-on pet.

https://photos.app.goo.gl/Nf4FahpGtHNF9z6f6
'


Re: Global IP TV Panel for WoofCE Pups:-New version 8th Oct 2022

Posted: Sun Oct 16, 2022 2:13 am
by bugnaw333

That looks great. I guess you got your calculator out ;)

I cheated... ;)
I never played the modified line 12 script you made for me, only the orig script by changing the geometry % values and autofit resolution. :lol:

Here is a video which provides a tour of the panel then a launch of all the channels with the optional add-on pet.

By the way, I like the optional pet on video stats. :thumbup2:


Re: Global IP TV Panel for WoofCE Pups:-New version 8th Oct 2022

Posted: Mon Oct 24, 2022 1:48 pm
by Jasper

@ETP

It's great that you have made this app and that it has been used by members.

This is very tongue in cheek ............... had you considered a FIFA Qatar World Cup 2022?

I did see an article on the Evening Standard that said both the BBC and ITV will be streaming football matches.

https://www.standard.co.uk/sport/footba ... 92838.html

I would imagine other countries would follow suit.

It's not a genuine request from me!!


Re: Global IP TV Panel for WoofCE Pups:-New version 8th Oct 2022

Posted: Sun Nov 13, 2022 12:29 am
by bugnaw333

at 320x240 resolution


Re: Global IP TV Panel for WoofCE Pups:-New version 8th Oct 2022

Posted: Wed Nov 23, 2022 9:26 pm
by bugnaw333

@Jasper

I did see an article on the Evening Standard that said both the BBC and ITV will be streaming football matches.

:thumbup: you can also watch here: https://9goal.tv/?ref=DecWC

Best regards.


Re: Global IP TV Panel for WoofCE Pups:-New version 8th Oct 2022

Posted: Fri Nov 25, 2022 8:15 am
by MochiMoppel
bugnaw333 wrote: Wed Nov 23, 2022 9:26 pm

:thumbup: you can also watch here: https://9goal.tv/?ref=DecWC

Thanks. Unlike the geo-restricted BBC/ITV streams this works here in Japan.


Re: Global IP TV Panel for WoofCE Pups:-New version 8th Oct 2022

Posted: Sun Nov 27, 2022 1:35 pm
by Jasper

Thanks for the link @bugnaw333 :thumbup:


Re: Global IP TV Panel for WoofCE Pups:-New version 27th Nov 2022

Posted: Sun Nov 27, 2022 7:28 pm
by ETP

New release Today:
Please see original post in this thread for details & latest MK9 pet.