[Feature Idea / Feedback] Network support for streaming apps (Mocha Radio / J2METube) on PS2ME
Nobody has claimed this yet.
- Dominant language
- C
- Stars
- 21
- Forks
- 1
- PR merge metrics
- No merged PRs in 30d
Description
Hello developers! First of all, I want to congratulate you for the amazing work on the PS2ME project.
I've been testing Mocha Radio (mradio) through PS2ME on my console (it boots up and displays the UI perfectly, as you can see in the attached tests), but the application currently fails to establish an internet connection to stream audio inside the PS2 environment.
The Idea:
Since there are still active online radio streaming links that work with older HTTP protocols, my proposal is to explore if network socket support/bridging can be achieved for PS2ME, or even consider developing/adapting a standalone online radio player .elf for the PS2.
Inside Mocha Radio (you can check out the app files and package via this link: https://share.google/JTsBmM651u1UbX9eG), default built-in favorites like 538 Ibiza and Classic FM appear in the interface, alongside the custom streams.
If network capabilities are successfully achieved for audio streaming in the future, it would be amazing to test video streaming apps as well. For future reference and testing, projects like J2METube (https://github.com/HackSucks/J2METube) could serve as an incredible reference or benchmark for video streaming compatibility within the project.
Working Direct Links for Audio Testing:
To help with debugging or testing stream compatibility, here are some verified direct HTTP streaming links that currently work on these older builds:
- Varied / Classic HTTP Stream:
http://mediaserv33.live-streams.nl:8034/live - Latin / Cumbia Mix:
http://100.40.167.205:8010/; - Reggaeton Mix:
http://stream.zeno.fm/8wup8yd9dm0uv
Thank you so much for your time, dedication, and for pushing the PS2 homebrew scene further! Any feedback or thoughts on this would be greatly appreciated.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
The issue names no source files, tests, or entry points. Start by mapping any existing PS2ME networking or socket support, then define whether the goal is network bridging, HTTP audio streaming, or a standalone player; done would require an agreed scope and a working stream test on PS2.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c
- Domain
- embedded-iot, networking
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Active
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100