POB-2250(1)

πŸ’– POB-2250(1) β€” User Command πŸ’–

okay bestie, sit down, hydrate, because today we're talking about pob-2250, a lil user command that lives in section 1 of the manual and is literally the moment your computer learns to catch MP3s out of thin air. πŸ¦‹


✨ NAME ✨

pob-2250 β€” receive RTP RFC 2250 MP3 streams πŸŽ€


✨ SYNOPSIS ✨

pob-2250 [ -s address ] [ -p port ] [ -b size ] [ -q ]

✨ DESCRIPTION ✨

so here's the vibe: pob-2250 receives an RTP MP3 Stream using the protocol described in RFC 2250. that's it, that's the job, and it eats. πŸ‘‘

the incoming stream gets buffered and then written to standard out, specifically so you can feed it straight into an MP3 decoder. it's giving relay-girl. it's giving middleman-with-main-character-energy. πŸ’…


✨ OPTIONS ✨

  • -s address β€” tell it which address to listen to. the default is 224.0.1.23. and ooh, plot twist: if that address is a multicast address, then group membership is requested automatically β€” no extra steps, no cap, it just does it. 🫢
  • -p port β€” specify the port to listen to. πŸ”₯
  • -b size β€” specify the maximal number of packet that are hold in the ring buffer. default is 128. yes bestie, that's the buffer size, that's how many packets are chilling in the ring at once. πŸŽ€
  • -q β€” don't output any information on standard error. shhh. silence mode. not a single peep. πŸ™ˆ

✨ EXAMPLES ✨

pob-2250 -s 224.0.1.24 -p 8989 | mpg123 -

receive the MP3 RTP stream sent to 224.0.1.24 on port 8989 and feed it into the MP3 decoder mpg123. the pipe? iconic. the whole thing? ate. πŸ’–


✨ AUTHORS ✨

Manuel Odendahl <manuel@bl0rg.net>, Florian Wesch <dividuum@bl0rg.net> 🌸


and that's the whole page, bestie πŸ₯° this was POB-2250(1), the User Command, dated February 2005 β€” yeah, it's vintage, it's retro, it's lowkey a piece of history, and honestly? still slaying. πŸ’…βœ¨πŸ¦‹