рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдореИрдВ рдХрд╣рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдореИрдВрдиреЗ рд╣рдм рдкрд░ рд░реЗрдбрд┐рдпреЛ рдХреА рддреИрдирд╛рддреА рдкрд░ рдХрдИ рд╡рд┐рд╖рдпреЛрдВ рдХреЛ рдкрдврд╝рд╛, рд▓реЗрдХрд┐рди рдПрдХ рднреА рд╡реНрдпрдХреНрддрд┐ рдиреЗ рдореБрдЭреЗ рд╕рдВрдкреВрд░реНрдг рдЬрд╛рдирдХрд╛рд░реА рдирд╣реАрдВ рджреАред
рдореИрдВрдиреЗ рд╕рдм рдХреБрдЫ рдЦреБрдж рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред рдпрд╣ рдХреЛрдИ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдпрд╛ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдирд╣реАрдВ рд╣реИ, рдмрд▓реНрдХрд┐ рдЬрд╕реНрдЯ 4 рдПрдлрди рд╣реИред рдпрд╣ рдЖрдкрдХреЛ рдЙрдкрдпреЛрдЧреА рд▓рдЧ рд╕рдХрддрд╛ рд╣реИред
рдЗрд╕рд▓рд┐рдП, рдореИрдВрдиреЗ рд░реЗрдбрд┐рдпреЛ рд╕реНрдЯреНрд░реАрдо рдХреА рддреИрдирд╛рддреА рдореЗрдВ рдХреЗрд╡рд▓ рдореБрдлреНрдд рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛, рддрд╛рдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ $ $ рдФрд░ рдорд╛ $ $ рдЖрдЧреЗ рди рдкрдврд╝реЗрдВ;)ред рд╣рд╛рд▓рд╛рдБрдХрд┐ рдирд╣реАрдВ, рдЗрд╕реЗ рдкрдврд╝реЗрдВ, рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЖрдкрдХреЛ рдПрдХ рдирдП рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ GNU / Linux рдЦреЛрд▓ рджреЗрдЧрд╛ред
рдкреНрд░рд╕рд╛рд░рдг рдзрд╛рд░рд╛ рд╕реЗ рдореБрдЭреЗ рдХреНрдпрд╛ рдЪрд╛рд╣рд┐рдП:- рд╕рдВрдЧреАрдд рдмрдЬрд╛ рд░рд╣рд╛ рд╣реИ
- рд▓рд╛рдЗрд╡ рдкреНрд░рд╕рд╛рд░рдг (рдЖрд╡рд╛рдЬ)
- рдПрдХ рд╕рд╛рде рдКрдкрд░
- рд╕реНрдХреНрд░реАрдирд╕реЗрд╡рд░, рд╣рдВрд╕реА, рдЖрджрд┐ рдЬреИрд╕реА рд╕рднреА рдкреНрд░рдХрд╛рд░ рдХреА рдЪреАрдЬреЗрдВ
- 24/7 рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдзрд╛рдЧрд╛ (рдкрд╕рдВрджреАрджрд╛)
рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╕реНрдерд┐рддрд┐- Dlink DIR-320 рд░рд╛рдЙрдЯрд░ (рдореИрдВ рдПрдХ
рдмрджрдорд╛рд╢ рд╣реВрдВ рдЬреЛ рдЕрднреА рднреА рдПрдХ рдЕрд░реНрдерд╡реНрдпрд╡рд╕реНрдерд╛ рд╣реИ) - Gentoo рд▓рд┐рдирдХреНрд╕ рдкреАрд╕реА
- 50 рд░реВрдмрд▓ рдХреЗ рд▓рд┐рдП рд╕рд╛рдзрд╛рд░рдг рдорд╛рдЗрдХреНрд░реЛрдлреЛрди, 1 рдкреАрд╕реА
рд╕реНрдЯреВрдбрд┐рдпреЛ рдорд╛рдЗрдХреНрд░реЛрдлреЛрди, 1 рдкреАрд╕реАред
рдпреВрдПрд╕рдмреА рдбреНрд░рд╛рдЗрд╡ 64 рдПрдордмреА
рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рд░рд╛рдЙрдЯрд░ рдХреЗ рд╕реНрдЯреЙрдХ рдлрд░реНрдорд╡реЗрдпрд░ рдХреЛ рдзреНрд╡рд╕реНрдд рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдФрд░ рдЯреНрд░рдВрдХ рд╕реЗ рдУрдкрдирдбрдмреНрд▓реНрдпреВрдЖрд░рдЯреА рдЕрдкрдиреА рдЬрдЧрд╣ рдкрд░ рдЧрд┐рд░ рдЧрдпрд╛ рдерд╛ред рдореИрдВ OpenWRT рдХреЛ рд░реЛрд▓ рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдирд╣реАрдВ рдХрд░реВрдВрдЧрд╛, рдЗрд╕реЗ рдкрдврд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП,
рдпрд╣рд╛рдБ ред
рдореИрдВ рдХреЗрд╡рд▓
рдпрд╣ рдХрд╣ рд╕рдХрддрд╛ рд╣реВрдВ рдХрд┐ рдмреНрд▓реЙрдХ-рдПрдХреНрд╕рдЯреНрд░реЛрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдлрдПрд╕ рд░рд╛рдЙрдЯрд░ рдХреА рдЬрдбрд╝ рдХреЛ рдПрдХ рдмрд╛рд╣рд░реА рдлреНрд▓реИрд╢ рдбреНрд░рд╛рдЗрд╡ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд
рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЖрдВрддрд░рд┐рдХ рдореЗрдореЛрд░реА рдХреЗрд╡рд▓ 4 рдореЗрдЧрд╛рдмрд╛рдЗрдЯ рд╣реИ, рд╕рд╛рде рд╣реА рд╕рд╛рде рдпреВрдЬрд╝рд░рдб рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛ рд╡реНрдпрд╕реНрдд рдмреЙрдХреНрд╕ рдмрд┐рд▓реНрдб рдорд╛рдкрджрдВрдбреЛрдВ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
рддреЛ, рдлрд░реНрдорд╡реЗрдпрд░ рд╕реНрдерд╛рдкрд┐рдд рд╣реИ, рдЗрдВрдЯрд░рдиреЗрдЯ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИ, рдПрд╕рдПрд╕рдПрдЪ рднреА рд╣реИ, рд╣рдо рдЕрдкрдиреЗ рд░рд╛рдЙрдЯрд░ рдХреЗ рд▓рд┐рдП рдПрд╕рдПрд╕рдПрдЪ рд╕реЗ рдЧреБрдЬрд░рддреЗ рд╣реИрдВ рдФрд░ рд╕рдордЭрдирд╛ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВред
I. рдЖрдЗрд╕рдХрд╛рд╕реНрдЯрд╕рд╡рд╛рд▓ рд╣реИ, 'рд╕реНрдЯреНрд░реАрдо рд╕рд░реНрд╡рд░ рдХреЗ рд░реВрдк рдореЗрдВ рдХреНрдпрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдП?' рдореЗрд░реЗ рдкрд╛рд╕ рдирд╣реАрдВ рд╣реИ рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдпрд╣ рдХрд╛рдлреА рд╕реНрдерд┐рд░ рдФрд░ рд╣рд▓реНрдХрд╛ рд╣реИред
рд░рд╛рдЙрдЯрд░ рдкрд░ icecast рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ:
opkg update opkg install icecast
рд░рд╛рдЙрдЯрд░ рдХреЛ рдХреНрдпреЛрдВ? рдмреЗрд╢рдХ, рдХрдВрдкреНрдпреВрдЯрд░ рдХреЛ рд░рд╛рдд рдореЗрдВ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ 24/7 рдореЛрдб рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛рдИ рдЬрд╛рддреА рд╣реИред
рдореИрдВ рд╕реИрдВрдбрдмреЙрдХреНрд╕ рдореЗрдВ рдЖрдЗрд╕рдХрд╛рд╕реНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реВрдВрдЧрд╛, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдПрдХ рдЖрдИрд╕реАрдХрд╛рд╕реНрдЯ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдмрдирд╛рдКрдВрдЧрд╛ред
рдЖрдЗрд╕рдХрд╛рд╕реНрдЯ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ XML рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рд╣реИ
рд╕рдЪ рдореЗрдВ, рдореИрдВрдиреЗ рдЖрдорддреМрд░ рдкрд░ рдЗрд╕ рд╡рд┐рдиреНрдпрд╛рд╕ рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЗрдЯ (kio-sftp) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдерд╛, рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЗрд╕рд╕реЗ рдХреЛрдИ рдлрд░реНрдХ рдирд╣реАрдВ рдкрдбрд╝рддрд╛ред
рд╡рд┐рдиреНрдпрд╛рд╕ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдкреНрд░рд▓реЗрдЦрд┐рдд рд╣реИред рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ рдЕрдкрдиреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдЪреЗрд░реЛрдЯ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдФрд░ рдкрд░рд┐рд╡рд░реНрддрди рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдХреЛред рдпрд╣ рднреА рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдкрде, рдЖрдзрд╛рд░ рд╕реЗ рд╕рд╛рдкреЗрдХреНрд╖ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рд▓реЗрдХрд┐рди рд╢реБрд░реБрдЖрдд рдореЗрдВ рдПрдХ рд╕реНрд▓реИрд╢ рдХреЗ рд╕рд╛рдеред рдФрд░ icecast рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЦреБрдж рдкрде рдмрдирд╛рдирд╛ рдкрд╕рдВрдж рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред
рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ,
рдпрд╣рд╛рдБ рдореЗрд░рд╛ рд╡рд┐рдиреНрдпрд╛рд╕ рд╣реИредрдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдореБрдЭреЗ icecast рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП рд▓реЙрдЧ рдлрд╛рдЗрд▓ рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:
cd /usr/share/icecast mkdir log cd log touch {error,access}.log cd - chown -R icecast log
рд╡реЗрдм рдЗрдВрдЯрд░рдлреЗрд╕
192.168.1.1 : 8000 рдкрд░ рдЙрдкрд▓рдмреНрдз рд╣реИ
рд╡реИрд╕реЗ, рд▓рд╛рдЗрди рдЬреЛрдбрд╝реЗрдВ
icecast -b -c /usr/share/icecast/icecast.xml
/etc/rc.local рдореЗрдВ рдЬрдм рд░рд╛рдЙрдЯрд░ рдмреВрдЯ рд╣реЛрддрд╛ рд╣реИ рддреЛ рдЖрдИрдХреЙрд╕реНрдЯ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдПред
II: рдлрд╝реЙрд▓рдмреИрдХ рд╕реНрдЯреНрд░реАрдордореИрдВ рджрд┐рди рдореЗрдВ 24 рдШрдВрдЯреЗ рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рдкрд╛рдКрдВрдЧрд╛, рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рдПрдХ рдРрд╕реА рдлреЙрд▓рдмреИрдХ рд╕реНрдЯреНрд░реАрдо рдХреА рдЬрд░реВрд░рдд рд╣реИ, рдЬреЛ рдкрд╣рд▓реА рдСрдлрд╝рд▓рд╛рдЗрди рд╣реЛрдиреЗ рдХреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдореБрдЦреНрдп URL рдХреЛ рдЙрд╕реА URL рдкрд░ рдмрджрд▓ рджреЗрдЧреАред
рдЕрдВрддрд┐рдо рдлрд╝реЙрд▓рдмреИрдХ рд╕реНрдЯреНрд░реАрдо рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╡рд┐рдХрд▓реНрдк рдЖрдкрдХреЛ рджреВрд╕рд░реЗ рднрд╛рдЧ рдореЗрдВ рдорд┐рд▓реЗрдЧрд╛, рд▓реЗрдХрд┐рди рдЕрдм рдореИрдВ рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдордкреАрдбреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реВрдВрдЧрд╛ред
Icecast рдХреЗ рд▓рд┐рдП MPD рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдХреБрдЫ рднреА рдЬрдЯрд┐рд▓ рдирд╣реАрдВ рд╣реИ, рдЕрдм рдпрд╣ ALSA рдФрд░ IceCast рдореЗрдВ рдПрдХ рд╕рд╛рде рдореЗрд░реЗ рд▓рд┐рдП рдЕрдиреБрд╡рд╛рдж рдХрд░рддрд╛ рд╣реИред рдмрд╕ рдПрдордкреАрдбреА рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ рдФрд░ ~ / .mpdconf рдЦреЛрд▓реЗрдВ, ALSA рдФрд░ Icecast рджреЛрдиреЛрдВ рдХреЛ рд╡рд╣рд╛рдВ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдЖрдкрдХреЛ рдмрд╕ рдЕрдкрдиреЗ рд▓рд┐рдП рдорд╛рдкрджрдВрдбреЛрдВ рдХреЛ рдЕрдирдлрд┐рд▓реНрдЯ рдХрд░рдиреЗ рдФрд░ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
рдорд╛рди рд▓реАрдЬрд┐рдП рдХрд┐ рд╣рдорд╛рд░реА рдореБрдЦреНрдп рдзрд╛рд░рд╛ рдХреЛ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ / рд▓рд╛рдЗрд╡ рдФрд░ рдлрд╝реЙрд▓рдмреИрдХ рд╣реИ /mpd.oggрддреЛ icecast.xml рдореЗрдВ рдЖрдкрдХреЛ рдЬреЛрдбрд╝рдирд╛ рдЪрд╛рд╣рд┐рдП:
<mount> <mount-name>/live</mount-name> <fallback-mount>/mpd.ogg</fallback-mount> <fallback-override>1</fallback-override> <fallback-when-full>1</fallback-when-full> </mount>
рдЗрдХрд╛рд░реНрдЯ рдХреЛ рдлрд┐рд░ рд╕реЗ рд╢реБрд░реВ рдХрд░реЗрдВ (рдХрд┐рд▓реЙрд▓ рд╣рдорд╛рд░рд╛ рд╕рдм рдХреБрдЫ рд╣реИ), рдФрд░ рдкрддрд╛ рдЦреЛрд▓рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдВ
192.168.1.1 : 8000 / рдЦрд┐рд▓рд╛рдбрд╝реА рдореЗрдВ рд░рд╣рддреЗ рд╣реИрдВред рдХреНрдпрд╛ рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ? рдФрд░ рдЖрдЧреЗ рдЪрд▓рддреЗ рд╣реИрдВред
III: рд╣рдо рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рдЪрдврд╝рддреЗ рд╣реИрдВрдпрд╣ рдмрд╛рд╣рд░ рд╕реЗ рдХрдиреЗрдХреНрд╢рди рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдлрд╝рд╛рдпрд░рд╡реЙрд▓ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХрд╛ рд╕рдордп рд╣реИред рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдПрдХ рд╕рдлреЗрдж рдЖрдИрдкреА рдирд╣реАрдВ рд╣реИ, рддреЛ dyndns.org рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ рдФрд░ рдУрдкреЗрди рд░рд╛рдЗрдЯрд┐рдВрдЧ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рджреЗрдЦреЗрдВред
/ Etc / config / рдлрд╝рд╛рдпрд░рд╡реЙрд▓ рдореЗрдВ, рдирд┐рдореНрди рдкрдВрдХреНрддрд┐рдпрд╛рдБ рджрд░реНрдЬ рдХрд░реЗрдВ:
рдФрд░ рдлрд╝рд╛рдпрд░рд╡реЙрд▓ рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░реЗрдВ:
/etc/init.d/firewall restart
рд╡реИрд╕реЗ, рдореЗрд░реЗ рд▓рд┐рдП, рдЪреЗрдХ рдХрд░рдиреЗ рдХрд╛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рддрд░реАрдХрд╛ isup.me рдирд╣реАрдВ рд╣реИ, рдмрд▓реНрдХрд┐ рдПрдХ рдореЛрдмрд╛рдЗрд▓ рдлреЛрди рд╣реИ :)ред рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рд╣рдо рдЖрдЧреЗ рдмрдврд╝рддреЗ рд╣реИрдВ
IV: рдХреНрд▓рд╛рдЗрдВрдЯ рд╕реЗрдЯрдЕрдкрдЧреНрд░рд╛рд╣рдХ рдорд╢реАрди, рдЕрд░реНрдерд╛рдд рдбреЗрд╕реНрдХрдЯреЙрдк рднреА рд▓рд┐рдирдХреНрд╕ рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рдкреЛрд╕реНрдЯ рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ рдХрд╣рд╛ рдерд╛ред
рд░реЗрдбрд┐рдпреЛ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдо рдореБрдХреНрдд рдЦреБрд▓реЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗ, рдФрд░ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд╛рдд, рдЧреИрд░-рдкреЛрд░реНрдЯреЗрдмрд▓ (рд▓рд┐рдирдХреНрд╕ рдХреЗрд╡рд▓
radio ) рдкреНрд░реЛрдЧреНрд░рд╛рдо
рдЖрдЗрдбреАрдЬреЗрд╕реА ред рдореБрдЭреЗ SourceForge рд╕реЗ рдПрдХ рд╕рдореАрдХреНрд╖рд╛ рдЙрджреНрдзреГрдд рдХрд░рдиреЗ рджреЗрдВ:
рдЕрддреАрдд рдореЗрдВ, рдореИрдВрдиреЗ рд╕реИрдо рдФрд░ рд╢рд╛рдЙрдЯрдХрд╛рд╕реНрдЯ рджреЛрдиреЛрдВ рдХреЗ рд╕рд╛рде рд╡рд┐рдВрдбреЛрдЬ рдПрдХреНрд╕рдкреА рдкрд░ рд╕реНрдЯреНрд░реАрдо рдХрд┐рдпрд╛ рд╣реИред рдЙрдмрдВрдЯреВ рд╕реНрдЯреВрдбрд┐рдпреЛ рдкрд░ рдЗрдВрдЯрд░рдиреЗрдЯ рдбреАрдЬреЗ рдХрдВрд╕реЛрд▓ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдореБрдЭреЗ рдпрд╣ рдХрд╣рдирд╛ рд╣реЛрдЧрд╛ рдХрд┐ рдпрд╣ рдореЗрд░реЗ рдЬреАрд╡рди рдХрд╛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╕реНрдЯреНрд░реАрдорд┐рдВрдЧ рдЕрдиреБрднрд╡ рдерд╛ред рдЫрд╣ рдШрдВрдЯреЗ рд╕реЗ рдЕрдзрд┐рдХ рдореЗрд░реЗ рд╕рд░реНрд╡рд░ рд╕реЗ рдЬреБрдбрд╝реЗ рд░рд╣реЗ, рдФрд░ рдпрд╣ рддреНрд░реБрдЯрд┐рдкреВрд░реНрдг рд░реВрдк рд╕реЗ рд╕рд╛рдордиреЗ рдЖрдпрд╛ред рдХреБрджреЛрд╕ рдЙрди рд▓реЛрдЧреЛрдВ рдХреЛ рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ рдЗрд╕реЗ рдПрдХ рд╕рд╛рде рд░рдЦрд╛ред
рдпрд╣ рдЧреЗрдВрдЯреВ рдХреЗ рд╣рд┐рд╕реНрд╕реЛрдВ рдореЗрдВ рдирд╣реАрдВ рдерд╛, рд▓реЗрдХрд┐рди, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрд╣ рдЙрдмрдВрдЯреВ рдореЗрдВ рд╣реИред рдореИрдВрдиреЗ рд╕реНрд░реЛрдд рд╕реЗ рдХрд╛рд░реНрдпрдХреНрд░рдо рд╕рдВрдХрд▓рд┐рдд рдХрд┐рдпрд╛ред рдореБрдЭреЗ рдЗрд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдФрд░ рдПрд▓реНрд╕рд╛ рдХреЗ рд╕рд╛рде рдПрдХреАрдХреГрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП /etc/make.conf рдореЗрдВ "рдЬреИрдХ" USE рдзреНрд╡рдЬ рдЬреЛрдбрд╝рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереАред
рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛ рдПрдХ рдЬреЗрдПрд╕реА рд╕рд╛рдЙрдВрдб рд╕рд░реНрд╡рд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ (рдЬрдм рд╡реЗ рдореБрдЭрд╕реЗ рдкреВрдЫрддреЗ рд╣реИрдВ рдХрд┐ рд▓рд┐рдирдХреНрд╕ рдкрд░ рдХреНрдпрд╛ рдмрдХрд╛рдпрд╛ рдХрд╛рд░реНрдпрдХреНрд░рдо рд╣реИрдВ, рд▓реЗрдХрд┐рди рдХреЗрд╡рд▓ $ m рдкрд░ рдирд╣реАрдВ, рдореИрдВ рдЬрд╡рд╛рдм рджреЗрддрд╛ рд╣реВрдВ: рд░реЛрдЬрдЧрд╛рд░реНрдбрди, рд╕рд┐рдиреЗрд▓реЗрд░рд╛
, рдЬреИрдХ , рдЕрд░реНрдбреЛрд░, рдорд┐рдердХ! рдЦреИрд░, рдЖрдЗрдбреАрд╕реАрд╕реА)ред
рдЕрдиреНрдп рдирд┐рд░реНрднрд░рддрд╛рдПрдБ: GTK +, pygtk рдФрд░ рд╣реЗрдбрдлрд╝реЛрди рдФрд░ рдПрдХ рдорд╛рдЗрдХреНрд░реЛрдлреЛрди рдХреЗ рд╕рд╛рде рд╕рд╛рдЙрдВрдб рдХрд╛рд░реНрдб рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ред
IV.1 рдЬреИрдХ рд╕реЗрдЯрдЕрдкJACK рд░рд┐рдпрд▓рдЯрд╛рдЗрдо рдореЛрдб рдореЗрдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЗрд╕реЗ рд╕реНрд╡реИрдк рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рджрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред
рдЕрдкрдиреЗ рдЖрдк рдХреЛ рдСрдбрд┐рдпреЛ рд╕рдореВрд╣ рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ, рдлрд┐рд░ /etc/security.conf рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ:
@audio - rtprio 99 @audio - memlock unlimited @audio - nice -10
рдФрд░ рд▓реЙрдЧ рдЗрди рдХрд░реЗрдВред
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рдирд╛ рднреА рдЖрд╡рд╢реНрдпрдХ рд╣реИ:
echo "/usr/bin/jackd -d -r 44100 -p 256" > ~/.jackdrc
JACK, back-end' ( ):
jackd -d
.. alsa pulse
IV.2 idjc
idjc , . ( ):

2 , ( ), ( ), , (), :
4 6 Icecast/Shoutcast MP3 OGG () FLAC
. Preferences Jingles , Output:

, , .
, .
, Format ., .. , .
, IRC.
V. Skype
skype тШ╗ alsa-plugins. Gentoo:
emerge alsa-plugins # USE="jack"
~/.asoundrc :
# VoIP plugin for the IDJC default profile. pcm.idjcvoip { type plug slave.pcm { type jack playback_ports { 0 idjc-mx_default:voip_in_l 1 idjc-mx_default:voip_in_r } capture_ports { 0 idjc-mx_default:voip_out_l 1 idjc-mx_default:voip_out_r } } }
.
, idjrc JACK jackd -d alsa ( pulse, ). , qjackctl.
idjcvoip ( , Ekiga ):

, , - .
, .
echo "/usr/bin/jackd -d -r 44100 -p 256" > ~/.jackdrc
JACK, back-end' ( ):
jackd -d
.. alsa pulse
IV.2 idjc
idjc , . ( ):

2 , ( ), ( ), , (), :
4 6 Icecast/Shoutcast MP3 OGG () FLAC
. Preferences Jingles , Output:

, , .
, .
, Format ., .. , .
, IRC.
V. Skype
skype тШ╗ alsa-plugins. Gentoo:
emerge alsa-plugins # USE="jack"
~/.asoundrc :
# VoIP plugin for the IDJC default profile. pcm.idjcvoip { type plug slave.pcm { type jack playback_ports { 0 idjc-mx_default:voip_in_l 1 idjc-mx_default:voip_in_r } capture_ports { 0 idjc-mx_default:voip_out_l 1 idjc-mx_default:voip_out_r } } }
.
, idjrc JACK jackd -d alsa ( pulse, ). , qjackctl.
idjcvoip ( , Ekiga ):

, , - .
, .
echo "/usr/bin/jackd -d -r 44100 -p 256" > ~/.jackdrc
JACK, back-end' ( ):
jackd -d
.. alsa pulse
IV.2 idjc
idjc , . ( ):

2 , ( ), ( ), , (), :
4 6 Icecast/Shoutcast MP3 OGG () FLAC
. Preferences Jingles , Output:

, , .
, .
, Format ., .. , .
, IRC.
V. Skype
skype тШ╗ alsa-plugins. Gentoo:
emerge alsa-plugins # USE="jack"
~/.asoundrc :
# VoIP plugin for the IDJC default profile. pcm.idjcvoip { type plug slave.pcm { type jack playback_ports { 0 idjc-mx_default:voip_in_l 1 idjc-mx_default:voip_in_r } capture_ports { 0 idjc-mx_default:voip_out_l 1 idjc-mx_default:voip_out_r } } }
.
, idjrc JACK jackd -d alsa ( pulse, ). , qjackctl.
idjcvoip ( , Ekiga ):

, , - .
, .
echo "/usr/bin/jackd -d -r 44100 -p 256" > ~/.jackdrc
JACK, back-end' ( ):
jackd -d
.. alsa pulse
IV.2 idjc
idjc , . ( ):

2 , ( ), ( ), , (), :
4 6 Icecast/Shoutcast MP3 OGG () FLAC
. Preferences Jingles , Output:

, , .
, .
, Format ., .. , .
, IRC.
V. Skype
skype тШ╗ alsa-plugins. Gentoo:
emerge alsa-plugins # USE="jack"
~/.asoundrc :
# VoIP plugin for the IDJC default profile. pcm.idjcvoip { type plug slave.pcm { type jack playback_ports { 0 idjc-mx_default:voip_in_l 1 idjc-mx_default:voip_in_r } capture_ports { 0 idjc-mx_default:voip_out_l 1 idjc-mx_default:voip_out_r } } }
.
, idjrc JACK jackd -d alsa ( pulse, ). , qjackctl.
idjcvoip ( , Ekiga ):

, , - .
, .
echo "/usr/bin/jackd -d -r 44100 -p 256" > ~/.jackdrc
JACK, back-end' ( ):
jackd -d
.. alsa pulse
IV.2 idjc
idjc , . ( ):

2 , ( ), ( ), , (), :
4 6 Icecast/Shoutcast MP3 OGG () FLAC
. Preferences Jingles , Output:

, , .
, .
, Format ., .. , .
, IRC.
V. Skype
skype тШ╗ alsa-plugins. Gentoo:
emerge alsa-plugins # USE="jack"
~/.asoundrc :
# VoIP plugin for the IDJC default profile. pcm.idjcvoip { type plug slave.pcm { type jack playback_ports { 0 idjc-mx_default:voip_in_l 1 idjc-mx_default:voip_in_r } capture_ports { 0 idjc-mx_default:voip_out_l 1 idjc-mx_default:voip_out_r } } }
.
, idjrc JACK jackd -d alsa ( pulse, ). , qjackctl.
idjcvoip ( , Ekiga ):

, , - .
, .
echo "/usr/bin/jackd -d -r 44100 -p 256" > ~/.jackdrc
JACK, back-end' ( ):
jackd -d
.. alsa pulse
IV.2 idjc
idjc , . ( ):

2 , ( ), ( ), , (), :
4 6 Icecast/Shoutcast MP3 OGG () FLAC
. Preferences Jingles , Output:

, , .
, .
, Format ., .. , .
, IRC.
V. Skype
skype тШ╗ alsa-plugins. Gentoo:
emerge alsa-plugins # USE="jack"
~/.asoundrc :
# VoIP plugin for the IDJC default profile. pcm.idjcvoip { type plug slave.pcm { type jack playback_ports { 0 idjc-mx_default:voip_in_l 1 idjc-mx_default:voip_in_r } capture_ports { 0 idjc-mx_default:voip_out_l 1 idjc-mx_default:voip_out_r } } }
.
, idjrc JACK jackd -d alsa ( pulse, ). , qjackctl.
idjcvoip ( , Ekiga ):

, , - .
, .
echo "/usr/bin/jackd -d -r 44100 -p 256" > ~/.jackdrc
JACK, back-end' ( ):
jackd -d
.. alsa pulse
IV.2 idjc
idjc , . ( ):
2 , ( ), ( ), , (), :
4 6 Icecast/Shoutcast MP3 OGG () FLAC
. Preferences Jingles , Output:
, , .
, .
, Format ., .. , .
, IRC.
V. Skype
skype тШ╗ alsa-plugins. Gentoo:
emerge alsa-plugins # USE="jack"
~/.asoundrc :
# VoIP plugin for the IDJC default profile. pcm.idjcvoip { type plug slave.pcm { type jack playback_ports { 0 idjc-mx_default:voip_in_l 1 idjc-mx_default:voip_in_r } capture_ports { 0 idjc-mx_default:voip_out_l 1 idjc-mx_default:voip_out_r } } }
.
, idjrc JACK jackd -d alsa ( pulse, ). , qjackctl.
idjcvoip ( , Ekiga ):
, , - .
, .
echo "/usr/bin/jackd -d -r 44100 -p 256" > ~/.jackdrc
JACK, back-end' ( ):
jackd -d
.. alsa pulse
IV.2 idjc
idjc , . ( ):

2 , ( ), ( ), , (), :
4 6 Icecast/Shoutcast MP3 OGG () FLAC
. Preferences Jingles , Output:

, , .
, .
, Format ., .. , .
, IRC.
V. Skype
skype тШ╗ alsa-plugins. Gentoo:
emerge alsa-plugins # USE="jack"
~/.asoundrc :
# VoIP plugin for the IDJC default profile. pcm.idjcvoip { type plug slave.pcm { type jack playback_ports { 0 idjc-mx_default:voip_in_l 1 idjc-mx_default:voip_in_r } capture_ports { 0 idjc-mx_default:voip_out_l 1 idjc-mx_default:voip_out_r } } }
.
, idjrc JACK jackd -d alsa ( pulse, ). , qjackctl.
idjcvoip ( , Ekiga ):

, , - .
, .