udpxy(1) udpxy udpxy(1) (NAME) udpxy - UDP HTTP (SYNOPSIS) udpxy [-vTS] [-a ] [-m ] [-c ] [-l ] [-B ] [-R ] [-H ] [-n ] [-M ] -p (DESCRIPTION) udpxy UDP HTTP : UDP (multicast) HTTP . udpxy ( / ) HTTP . : http://{address}:{port}/{cmd}/{mgroup_address}[SEP]{mgroup_port} [SEP] :|%|~|+|-|^ {cmd} udp|rtp address port address/port udpxy mgroup_address:mgroup_port / . udp udp udpxy ( MPEG-TS RTP over MPEG-TS) rtp rtp udpxy RTP over MPEG-TS . udpxy ( ) . ( UDP) HTTP / . udpxy : status http://address:port/status HTML . restart http://address:port/restart . (EXAMPLES) http://192.168.0.12:5056/udp/224.0.2.26:24012 http://192.168.0.12:5056/rtp/224.0.2.26:24012 http://192.168.0.15:5056/rtp/224.0.2.26^24055 http://192.168.0.15:5056/status (OPTIONS) udpxy : -v (verbose) [ = ]. -S [ = ]. -T [ = (root)]. -a IPv4 [ = 0.0.0.0]. -m IPv4 () [ = 0.0.0.0]. -c [ = 3 = 5000]. -l [ = stderr]. -B (65536 32Kb 1Mb) () [ = 2048 bytes]. -R (-1 = ) [ = 1]. -H ( ) (-1 = ) [ = 1]. -n nice [ = 0]. -M M ( 0 ) [ = 0]. -p . (PAYLOAD TYPES AND HANDLING) udpxy MPEG-TS RTP over MPEG-TS udpxy RTP ( RTP) MPEG-TS <<>> RTP . . MPEG (RECORDING MPEG TRAFFIC) udpxy MPEG-TS . udpxrec : udpxy ( ) . udpxrec ( udpxrec) udpxy ( udpxy ). udpxrec MPEG MPEG-TS MPEG-PS (transcode) vlc : vlc input-ts.mpg --sout="#std{access=file,mux=ps,dst=out-ps.mpg}" MPEG-PS . (ENVIRONMENT) udpxy ( ). : . UDPXY_RCV_TMOUT ( ) () =5 UDPXY_DHOLD_TMOUT ( ) / () =1 UDPXY_SREAD_TMOUT ( ) ( HTTP) =1 UDPXY_SWRITE_TMOUT ( ) ( HTTP) =1 UDPXY_SSEL_TMOUT ( ) select(2) ( pselect(2) ) =30 UDPXY_LQ_BACKLOG (backlog) =16 UDPXY_SRV_RLWMARK (low watermark) () =0 () UDPXY_SSOCKBUF_NOSYNC (UDP) ( -B) =1 () UDPXY_DSOCKBUF_NOSYNC (TCP) ( -B) =1 () UDPXY_TCP_NODELAY Nagle ( ) =1 UDPXY_HTTP200_FTR_FILE HTTP 200 =none UDPXY_HTTP200_FTR_LN HTTP 200 =none UDPXY_ALLOW_PAUSES write(2) (-B ) = UDPXY_PAUSE_MSEC N write(2). UDPXY_CONTENT_TYPE Content-Type HTTP. (AUTHORS) Pavel V. Cherenkov . (SEE ALSO) udpxrec(1) 1.0 17 2012 udpxy(1)