DreamArena 3 - New Browser Development

Place for discussing homebrew games, development, new releases and emulation.
User avatar
Roareye
Rank 9
Posts: 929
Dreamcast Games you play Online: Chu Chu Rocket, Quake 3, Monaco GP 2, PSO, Planet Ring, Toy Racer, Worms World Party
Location: England
Contact:

Re: DreamArena 2.0 - The revolutionary browser

Post by Roareye »

Rolly wrote:My fantasies :)

FTP access
Some kind of simplified player for online radio
Simple RSS Reader
Bookmarks and their automatic loading from the VMU.
Polish font support ^^

Besides, a great idea - I keep my fingers crossed!
If you need a translation into Polish - let me know.
Thanks for the suggestions.

I think several of those would be browser updates rather than website ones, such as bookmark loading via VMU.
The simplified online radio player is an interesting one. Usually when Dreamcast loads a new page it interrupts any media playing (as can be heard when accessing Sonic Adventure's website via the US copy of the game). However if the source were online and not on disc, and the frame holding the player were not to be loaded out, it is possible the radio would continue playing uninterrupted between page loads.
Only one way for me to find out, I'll give it a very basic bash ^_^

User avatar
Roareye
Rank 9
Posts: 929
Dreamcast Games you play Online: Chu Chu Rocket, Quake 3, Monaco GP 2, PSO, Planet Ring, Toy Racer, Worms World Party
Location: England
Contact:

Re: DreamArena 2.0 - The revolutionary browser

Post by Roareye »

Sorry to double post, but I've cracked the implementation of the online radio. A bit of streamlining of the site means I can keep some elements in one frame constantly (such as a radio streamer) so they don't get interrupted while replacing the contents of another frame (such as the "main" frame, which houses the site's content). This reduces load times on the DC too, as it would only have to load a minimal amount of info per page while the navigation bar, search bar, DreamArena logo and Announcements all remain from the first page load.

The only issue I'm having is linking to an internet radio page nowadays creates a large (for the DC browser) icon that is about 100 pixels wide by 75 pixels tall - and I can't guarantee this code (See Spoiler below) would actually run on DC.

show spoiler»

<html>
<head>
<meta name="viewport" content="width=device-width">
</head>
<body>
<video controls autoplay name="media">
<source src="http://bbcmedia.ic.llnwd.net/stream/bbc ... music_mf_p" type="audio/mpeg" width="30" height="10">
</video>
</body>
</html>[/spoiler]

I know you can run radio channels via Flash SWF files, which the DC does recognise, so perhaps someone can point me to/build me a player for this and we can test it's capabilities on the site itself.

User avatar
Rolly
letterbomb
Posts: 159
Dreamcast Games you play Online: PSO, Gundam, and more!
Location: Poland
Contact:

Re: DreamArena 2.0 - The revolutionary browser

Post by Rolly »

A very nice menu in SWF was created by Streeker - maybe he can help and provide the used tools.
Here is VMU Archive topic : https://www.dreamcast-talk.com/forum/vi ... f=2&t=5276
SWF has some pretty cool features, like in "es" game - http://sega.c0.pl/dricas/es.dricas.ne.j ... rface.html

User avatar
Roareye
Rank 9
Posts: 929
Dreamcast Games you play Online: Chu Chu Rocket, Quake 3, Monaco GP 2, PSO, Planet Ring, Toy Racer, Worms World Party
Location: England
Contact:

Re: DreamArena 2.0 - The revolutionary browser

Post by Roareye »

I've managed to get a player running, but I can't get any music to play through it. Because it's old school Flash, it syncs to an internet broadcast via it's IP address and Port Number, as shown below;
url=http://87.117.193.142:9728/
And in the modern era there's nobody showing that information for a broadcast. Until I get one, the online radio player is effectively dead.

I have tested it with a modern radio broadcast site (which will work on my PC but not the DC) and I can confirm the internet radio will work, and play music site-wide without page-loads interferring. I just need someone to set up a stream I can actually tune into.

User avatar
Rolly
letterbomb
Posts: 159
Dreamcast Games you play Online: PSO, Gundam, and more!
Location: Poland
Contact:

Re: DreamArena 2.0 - The revolutionary browser

Post by Rolly »

I found this one, maybe this work : https://xatradio.com/generator
It generate a embed simple swf player.

User avatar
Roareye
Rank 9
Posts: 929
Dreamcast Games you play Online: Chu Chu Rocket, Quake 3, Monaco GP 2, PSO, Planet Ring, Toy Racer, Worms World Party
Location: England
Contact:

Re: DreamArena 2.0 - The revolutionary browser

Post by Roareye »

Rolly wrote:I found this one, maybe this work : https://xatradio.com/generator
It generate a embed simple swf player.
Oh that's not the issue. In fact that player has the same problem as my current one - it's asking for IP and Port addresses.
That's the information I need, I don't care what the music is atm, I just need a stream's IP and Port address and can't seem to find one.

User avatar
Roareye
Rank 9
Posts: 929
Dreamcast Games you play Online: Chu Chu Rocket, Quake 3, Monaco GP 2, PSO, Planet Ring, Toy Racer, Worms World Party
Location: England
Contact:

Re: DreamArena 2.0 - The revolutionary browser

Post by Roareye »

Looks like the Flash Player isn't going to work at all :(
The site is set up to be able to stream audio without interruption, but it will take someone who is able to program Flash files to develop a player that understands streaming URLs. I managed to get a hold of IP and Port info but sadly these are all broken by the impending demise of Flash. I'm no programmer and I'm not able to make this piece of software, so the internet radio premise is out until someone jumps on board to help.

I can stream audio from the "disc" however, which means we could work to create a patched Dreamkey disc with the relevant audio files and stream music from the disc, might be a good compromise.

User avatar
deluxux
Super Sonic
Posts: 1551

Re: DreamArena 2.0 - The revolutionary browser

Post by deluxux »

add a http://katana.cyou hotlink
A recreation of the online tool things here. https://bswirl.kitsunet.org/outil/dc/
Soma.fm seems to have alot of listening options, https://somafm.com/groovesalad/directstreamlinks.html

Legacy Flash popup player

Code: Select all

javascript:popUpPlayer('groovesalad')

User avatar
Roareye
Rank 9
Posts: 929
Dreamcast Games you play Online: Chu Chu Rocket, Quake 3, Monaco GP 2, PSO, Planet Ring, Toy Racer, Worms World Party
Location: England
Contact:

Re: DreamArena 2.0 - The revolutionary browser

Post by Roareye »

deluxux wrote:add a http://katana.cyou hotlink
A recreation of the online tool things here. https://bswirl.kitsunet.org/outil/dc/
Soma.fm seems to have alot of listening options, https://somafm.com/groovesalad/directstreamlinks.html
Katana.cyou seems to be a VMU upload site, that would be of amazing use on DC. I'll see what I can do to integrate it into the site ^_^

Soma.fm does have a lot of options. I just need to find a way to make them work on the site. Linking to one of the direct links works on PC, but I'm pretty sure the player is HTML5 and the DC won't recognise that.
Legacy Flash popup player

Code: Select all

javascript:popUpPlayer('groovesalad')
That code isn't working, though I have no idea how to implement it. Are you able to put in the full code for the java player? I tried;
<script type="text/javascript" language="Javascript">
javascript:popUpPlayer('http://ice6.somafm.com/groovesalad-128-mp3')
</script>
I'm a very beginner coder, so if I'm using it wrong then that's why.

User avatar
deluxux
Super Sonic
Posts: 1551

Re: DreamArena 2.0 - The revolutionary browser

Post by deluxux »

katana.cyou is mrneo240's website
I don't know about the code i'm a beginner as well.

Ill keep looking for internet radios that work. maybe we could make something for the DreamPi to convert an audio stream to the format needed to play from the DC.

  • Similar Topics
    Replies
    Views
    Last post