logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

pob-fec - receive FEC MP3 streams

Authors

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

                                                  February 2005                                       POB-FEC(1)

Description

pob-fec  receives  a FEC MP3 stream using a custom protocol. The streamed MP3 frames are first decomposed
       in autonomous data units (ADUs). These ADUs are grouped into ADU groups, which  are  encoded  redundantly
       using  a  FEC method by Luigi Rizzo. For example, a group if 8 ADUs can be encoded into 16 packets. Any 8
       received packets of these 16 packets is sufficient to recover the  original  8  ADUs.  The  incoming  MP3
       stream is decoded, buffered and written to stdout.

Examples

       pob-fec -s 224.0.1.24 -p 8989 | mpg123 -
              Receive the MP3 FEC stream sent to 224.0.1.24 on port 8989  and  feed  it  into  the  MP3  decoder
              mpg123.

Name

pob-fec - receive FEC MP3 streams

Options

       -s address
              Specify  the  address  to  listen  to (default 224.0.1.23). If the address is a multicast address,
              group membership is requested automatically.

       -p port
              Specify the port to listen to.

       -b size
              Specify the number of ADU groups that are hold in the buffer (default 16).

       -q     Don't output any information on standard error.

Synopsis

pob-fec [ -saddress ] [ -pport ] [ -bsize ] [ -q ]

See Also