Comments (10)
All the information researched by the community, including all the PSP Stations and the SDK is here. I highly recommend take a look and read the post.
https://www.reddit.com/r/PSP/comments/12gsq4m/psp_internet_radio_in_2023/?rdt=39897
from m3u-radio-music-playlists.
But have you take a look in the PDF inside the SDK Zip? There explain how to make the PRS, what are made of and the tool used to create the PRS itself
from m3u-radio-music-playlists.
i'm interested to support as many devices as possible but haven't really researched how it's done on psp
if all it takes is having icecast and/or shoutcast only m3u files it's something that can be easily done but if it's more involved i need to look into it further
what would be really helpful is you testing what is already here, especially the icecast folder, does it work out of the box? if not what needs to be done it to make it work, preferably something that can be done on the linux command line so i can do it in bulk after figuring out what operations are needed
from m3u-radio-music-playlists.
oh and btw, about shoutcast, unlike icecast i haven't really found a website dedicated to shoutcast only streams, so unless the stream has the word shoutcast in it's address i'm not able to find it
from m3u-radio-music-playlists.
ok, i've bookmarked that reddit page, will look into it in a few days when i have more time.
from m3u-radio-music-playlists.
hello again, i've checked the google drive archive from that reddit page, the .prs
files seem to be in 2 letter hex format, i don't really know how to decode them or see what they are made of
your best bet is to either find an audio player for psp that plays online streams or record the streams in your other devices and put them on your psp and play them locally
tldr: i don't know how i would go about doing what you want so please find and alternative way of enjoying radio on your psp
from m3u-radio-music-playlists.
i see, no i haven't looked at the sdk zip, ok i guess, give me about a day and i see what's going on, no promises tho
from m3u-radio-music-playlists.
hello again, i've taken a look at that pdf file and if i'm understanding things correctly i need to make an html file for each stream? that's too much work for such an extreme edge case like this, it's simply not worth it to me to take the time to understand and actually do this
i'm sorry about taking long to answer and if you had hoped it might work out, please use another device for your radio enjoying needs or like i said record the streams and side-load them to your psp
from m3u-radio-music-playlists.
hello again, i've taken a look at that pdf file and if i'm understanding things correctly i need to make an html file for each stream?
Basically, it works like your repository to listen radio trough the web browser. You can create a composition of radio categories with X amount of radios
Or create a simple focused themed radio which changes the station pushing the button
The PRS is just like a Desktop shorcut, which include mandatory "Radio Player Name" and "URL", then, optionals, such as Icon Image, focus Image, comment about the Internet Radio Player, Author WebSite URL, Author Name and Copyright Information.
The radio player is placed on a Web server provided by the Internet radio player's author. The radio player is a client-side application that runs on the browser. It is not a server-side application. Therefore, server-side scripts are not necessary.
Besides, part of the processing of an Internet radio player can also be implemented by a server-side cgi program or service such as cron.
To receive an audio stream, the radio player connects to the broadcast server either by directly specifying its URL, or from information contained in playlist or M3U data that points to the desired server.
An ordinary Web page alone cannot function as an Internet radio player. Mechanisms for producing sound and for finding broadcast stations are required for it to function as an Internet radio player. To implement these capabilities on an ordinary Web page, 59 JavaScript extended methods are provided as part of the PSP Internet radio system. These extended methods will give the Web page the additional capabilities needed to function as an Internet radio player. When the Internet browser is launched as a PSP Internet radio player from the Internet radio icon under the "Network" category of the XMB, this group of 52 extended methods is added to the PSP Internet browser. When the browser is started up as a normal PSP Internet browser, this group of methods cannot be used.
It is technically possible to receive a live audio data stream by invoking the action script "Sound.loadSound()" on the Flash player within the PSP Internet browser, however, proper operation is not currently guaranteed. This is because the Flash player that is currently implemented in system software will continuously accumulate a received audio data stream in the PSP system's internal memory. Therefore, playing (receiving) audio using the Flash player's "Sound.loadSound()" will eventually cause an "Insufficient memory" alert dialog to appear.
from m3u-radio-music-playlists.
it seems you already know way more than what i ever hope to know, so why not do this yourself?
from m3u-radio-music-playlists.
Related Issues (10)
- incomplete ---everything-full.m3u HOT 3
- Romanian is not Latin HOT 1
- Pull all Polish Radio Channels from https://www.radio.pervii.com/. HOT 1
- Typo in README.md
- Radio Kรถln HOT 1
- [radio] Incorrect name HOT 2
- Add Radio Garden to the great list HOT 5
- Add support for MyRadioOnline suite of websites HOT 2
- Broken/Obsolete links HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from m3u-radio-music-playlists.