💾 Archived View for gemi.dev › gemini-mailing-list › 001092.gmi captured on 2023-12-28 at 15:57:53. Gemini links have been rewritten to link to archived content

View Raw

More Information

-=-=-=-=-=-=-

[ANN] smolFM, radio for the smolnet

1. Postal (postal (a) jberti.xyz)

Hey everyone,


Over a weekend, I setup an internet radio station, smolFM!:


=> gemini://jdj.golf/smolfm/

=> http://jdj.golf:8000/radio.mp3 (yep, http)

Put this url into your web browser, mpv, etc to listen.


Meant for people in the "smolnet" to upload their music creations of all 
genres to. If a hobby of yours is making music, email your song(s) to 
jdj@jberti.xyz, and your song will be surfing the World Wide Radio™! As 
for rules of submission, there aren't many. Just make sure you made/own 
the music. Keep it under 25 minutes.


I'd stream this over gemini://, but I don't believe there's any way. If 
I'm mistaken, tell me.


Some "classic" christmas jams: gemini://auragem.space/youtube/video/Ca5wXojemRM

Link to individual message.

2. Krixano (krixano (a) protonmail.com)

This looks cool! Now you just need to stream over gemini :)

Some clients like Lagrange will support indefinite streams, you just have 
to send the bytes of the streamable mp3 over.

Christian Seibold

Sent with ProtonMail Secure Email.

‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐

On Monday, December 13th, 2021 at 7:39 PM, Postal <postal@jberti.xyz> wrote:

> Hey everyone,
>
> Over a weekend, I setup an internet radio station, smolFM!:
>
> => gemini://jdj.golf/smolfm/
>
> => http://jdj.golf:8000/radio.mp3 (yep, http)
>
> Put this url into your web browser, mpv, etc to listen.
>
> Meant for people in the "smolnet" to upload their music creations of all
>
> genres to. If a hobby of yours is making music, email your song(s) to
>
> jdj@jberti.xyz, and your song will be surfing the World Wide Radio™! As
>
> for rules of submission, there aren't many. Just make sure you made/own
>
> the music. Keep it under 25 minutes.
>
> I'd stream this over gemini://, but I don't believe there's any way. If
>
> I'm mistaken, tell me.
>
> Some "classic" christmas jams:
>
> gemini://auragem.space/youtube/video/Ca5wXojemRM

Link to individual message.

3. Ben (benulo (a) systemli.org)

I think it's great, and no need to stream the audio over Gemini, although 
I guess there might in theory be some way to get that to happen. Since 
I'll be using mpv to play the stream, it just needs to be a resource that 
mpv can understand.

The way streaming works on my gemcast is that they are ogg vorbis files 
that the browser must either pipe to mpv through standard input, or the 
browser must play the partially-downloaded file itself while it's 
downloading. Not all browsers support one of these methods, so the last 
resort is to download the whole file and then play it.

I guess if the Gemini server could send audio data indefinitely, one of 
these streaming methods would work.

I'll CC mbays because he's our streaming expert.

Ben

-- gemini://kwiecien.us/

Link to individual message.

4. Jason McBrayer (jmcbray (a) carcosa.net)


Ben <benulo@systemli.org> writes:

> The way streaming works on my gemcast is that they are ogg vorbis
> files that the browser must either pipe to mpv through standard input,
> or the browser must play the partially-downloaded file itself while
> it's downloading. Not all browsers support one of these methods, so
> the last resort is to download the whole file and then play it.

As a side note: my Common Lisp Gemini client includes a wrapper script
that will take the Gemini URL of an audio or video stream and feed it to
mpv or vlc. It requires Roswell (but installing Roswell handles
installing a CL implementation and dependencies).

It's at https://git.carcosa.net/jmcbray/gemini-client/, but not entirely
bug-free (killing the script may not kill the player, which may continue
to play for a while).

-- 
Jason McBrayer      | “Strange is the night where black stars rise,
jmcbray@carcosa.net | and strange moons circle through the skies,
                    | but stranger still is lost Carcosa.”
                    | ― Robert W. Chambers,The King in Yellow

Link to individual message.

5. Sigrid Solveig Haflínudóttir (ftrvxmtrx (a) gmail.com)

> I'd stream this over gemini://, but I don't believe there's any way. If
> I'm mistaken, tell me.

On Plan 9 I do:

; gemnine gemini://ftrv.se/_/tdf.mp3 | audio/mp3dec > /dev/audio

I believe with a very simple client that can pipe everything to stdout
it's possible to play it kinda the same way on other systems.

Link to individual message.

6. (gemini (a) xj-ix.luxe)



El 15/12/21 a las 08:55, Sigrid Solveig Haflínudóttir escribió:
>> I'd stream this over gemini://, but I don't believe there's any way. If
>> I'm mistaken, tell me.
> 
> On Plan 9 I do:
> 
> ; gemnine gemini://ftrv.se/_/tdf.mp3 | audio/mp3dec > /dev/audio
> 
> I believe with a very simple client that can pipe everything to stdout
> it's possible to play it kinda the same way on other systems.

i use almost this exact method in my gemini music streaming experiments. 
my only addition is a m3u playlist so each segment of the stream can be 
fetched in one transaction, rather than playing a continuous stream. 
streaming the playlist sounds kind of neat, but i personally think its 
nicer to fetch and cache the media in a defined order, rather than 
streaming it, so you don't run into buffering issues and/or have the 
ability to try multiple urls if the data can be fetched from multiple sources.

gemini://xj-ix.luxe/wiki/gemini--music-streaming/

Link to individual message.

7. Přemysl Vyhnal (premysl (a) vyhnal.net)

Hi, the mp3 link seems to return a 404 response.



On Tue, Dec 14, 2021 at 2:39 AM Postal <postal@jberti.xyz> wrote:

> Hey everyone,
>
>
> Over a weekend, I setup an internet radio station, smolFM!:
>
>
> => gemini://jdj.golf/smolfm/
>
> => http://jdj.golf:8000/radio.mp3 (yep, http)
>
> Put this url into your web browser, mpv, etc to listen.
>
>
> Meant for people in the "smolnet" to upload their music creations of all
> genres to. If a hobby of yours is making music, email your song(s) to
> jdj@jberti.xyz, and your song will be surfing the World Wide Radio™! As
> for rules of submission, there aren't many. Just make sure you made/own
> the music. Keep it under 25 minutes.
>
>
> I'd stream this over gemini://, but I don't believe there's any way. If
> I'm mistaken, tell me.
>
>
> Some "classic" christmas jams:
> gemini://auragem.space/youtube/video/Ca5wXojemRM
>
>

Link to individual message.

8. Postal (postal (a) jberti.xyz)

My bad. Somehow running i2pd on my vps conflicts with the radio station, 
must have something to do with them running the same ports. Thx for telling me!

Link to individual message.

---

Previous Thread: Documents with mixed languages

Next Thread: One year of the Lupa crawler