First of all, Merry Christmas to everybody !
Development of the MP Webradio Linktester / Editor came to an end and for all, who want to edit their Webradio Streamlist, can do it with my app which is added at the end of this post.
As well, I did a test job already for you and you can download also a "qualified" Streamlist where all non-working streams are marked. A full test of the original list takes almost 12 hours and is boring to look at as a lot of the weblinks pointing meanwhile to websites which requiring login in's and showing a credential dialog which is halting the test.
The sad part: out of 10.000 links, only about 3.300 are working anymore. Test was done with long timeout of 10s
Some considerations:
I added a new field to the list calles "status". It holds the info (after test) if the streamlink works and is qualified (see tutorial). This additional status doesnt interfear with Webradio and can be kept in the Streamlist.xml file. However, you can also remove it by unchecking the "add status" on export.
Here we go:
Tutorial:
Generally, you can find most information within the tooltips of the app controls.
Your local copy of the StreamList is located under: C:\ProgramData\Team MediaPortal\MP2-Client\Webradio\StreamList.xml. (thanks: @morpheus_xx)
If you import a regular list, all status are unchecked and unqualified.
For testing and qualifying, just start test with linenumber 1.
If the list already have been started testing previously, you will see the accordingly test status.
Test a single stream bei selecting it and check "only selected". In this case you can also "play" and listen the stream until stopping it.
Export:
If a stream is "checked" in the status, it will ALWAYS be exported. If all categories checked, ALL links will be exported. If you want keep qualifying info, don't forget to check the "add status" (see above).
Qualification:
Version number:
Very important. Webradio compares on startup the version number of the file on the server vs your local streamlist file. If your local one is older, it will be overwritten by that one from server. Actual one is 9. If you edit your own list (and want to keep it
), set it to (any) higher number (<=100).
Edit list:
With the app you can also edit and add your favourite streams, add information as well as test it inline. The app shows only some pre-seclected columns (to give a better overview). By right-click at the column header, you can hide/unhide all columns which are stored within the StreamList.xml.
You can also copy / paste / delete (multi-selected) rows in your list by right-click on the row header.
Adding only at the end of the list. Overwriting exisiting row by pasting is not allowed. As well as inserting a row.
Sorting:
The actual list has no final sorting. Over the years, links were just added, but never sorted anymore . By left-click on the corresponing column header, you can sort this column either increasingor decreasing (click/click).
Installation of Linktester:
Just extract the files into a dir of your choice. It requires Framework 5.0 which will be (by request) installed at the start of the app.
The app doesnt post anything into the registry - thus, if you dont want/need it anymore, just delete your installation directory and nothing will remain on your PC.
Enjoy !
Development of the MP Webradio Linktester / Editor came to an end and for all, who want to edit their Webradio Streamlist, can do it with my app which is added at the end of this post.
As well, I did a test job already for you and you can download also a "qualified" Streamlist where all non-working streams are marked. A full test of the original list takes almost 12 hours and is boring to look at as a lot of the weblinks pointing meanwhile to websites which requiring login in's and showing a credential dialog which is halting the test.
The sad part: out of 10.000 links, only about 3.300 are working anymore. Test was done with long timeout of 10s
Some considerations:
I added a new field to the list calles "status". It holds the info (after test) if the streamlink works and is qualified (see tutorial). This additional status doesnt interfear with Webradio and can be kept in the Streamlist.xml file. However, you can also remove it by unchecking the "add status" on export.
Here we go:
Tutorial:
Generally, you can find most information within the tooltips of the app controls.
Your local copy of the StreamList is located under: C:\ProgramData\Team MediaPortal\MP2-Client\Webradio\StreamList.xml. (thanks: @morpheus_xx)
If you import a regular list, all status are unchecked and unqualified.
For testing and qualifying, just start test with linenumber 1.
If the list already have been started testing previously, you will see the accordingly test status.
Test a single stream bei selecting it and check "only selected". In this case you can also "play" and listen the stream until stopping it.
Export:
If a stream is "checked" in the status, it will ALWAYS be exported. If all categories checked, ALL links will be exported. If you want keep qualifying info, don't forget to check the "add status" (see above).
Qualification:
- working (green): link is working, audio can be streamed
- play list (orange): link is working but points to a playlist. This causes (the actual version of) Webradio, to play only the first entry in this playlist. For all stations which have this playlist link underlaying. Means, you see different stations but hear always the same audio.
- unknown (grey): site can be reached and connected, but no audio playing. Could be turned of or broken. Hard to say.
- broken (red): either shows immediate an error or a timeout
Version number:
Very important. Webradio compares on startup the version number of the file on the server vs your local streamlist file. If your local one is older, it will be overwritten by that one from server. Actual one is 9. If you edit your own list (and want to keep it
Edit list:
With the app you can also edit and add your favourite streams, add information as well as test it inline. The app shows only some pre-seclected columns (to give a better overview). By right-click at the column header, you can hide/unhide all columns which are stored within the StreamList.xml.
You can also copy / paste / delete (multi-selected) rows in your list by right-click on the row header.
Adding only at the end of the list. Overwriting exisiting row by pasting is not allowed. As well as inserting a row.
Sorting:
The actual list has no final sorting. Over the years, links were just added, but never sorted anymore . By left-click on the corresponing column header, you can sort this column either increasingor decreasing (click/click).
Installation of Linktester:
Just extract the files into a dir of your choice. It requires Framework 5.0 which will be (by request) installed at the start of the app.
The app doesnt post anything into the registry - thus, if you dont want/need it anymore, just delete your installation directory and nothing will remain on your PC.
Enjoy !
Attachments
Last edited: