рдШреБрдЯрдиреЗ рдкрд░ рдореАрдбрд┐рдпрд╛ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдмрдирд╛рдирд╛

рдЕрдХреНрд╕рд░ рдЕрд╕рдВрдмрджреНрдз рдЙрдкрдХрд░рдгреЛрдВ рдХреА рдмрд╣реБрд▓рддрд╛ рд╕реЗ рдПрдХ рдСрдбрд┐рдпреЛ рд╕рдВрдХреЗрдд рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдФрд░ рдЕрд╕рдВрдмрджреНрдз рд╡рдХреНрддрд╛рдУрдВ рдХреА рдмрд╣реБрд▓рддрд╛ рдХреЛ рдкреНрд░рд╛рдкреНрдд рд╕рдВрдХреЗрдд рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдХрдИ рд▓реЛрдЧ рдмрд┐рдорд╛рд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдРрд╕рд╛ рдХрд░рддреЗ рд╣реИрдВ, рдХреНрд░реЗрдорд░, рдкрд▓рд╛рдиреНрдЯрд┐рд░, рдЖрджрд┐ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреНрд░рдмрдВрдзрди рдХреЗ рд╕рд╛рде рд╕рдВрдпреЛрдЬрди рдХреЗ рд░реВрдк рдореЗрдВ рдХреНрд░реЗрдорд░ рдореАрдбрд┐рдпрд╛ рдореИрдЯреНрд░рд┐рд╕реЗрд╕, рд▓реЗрдХрд┐рди рдЗрд╕ рдЙрдкрдХрд░рдг рдореЗрдВ рдкреИрд╕рд╛ рдЦрд░реНрдЪ рд╣реЛрддрд╛ рд╣реИ, рдФрд░ рдкреИрд╕рд╛ рд╣рдореЗрд╢рд╛ рдирд╣реАрдВ рд░рд╣рддрд╛ рд╣реИред



рдореИрдВ рдПрдХ рдмрдЬрдЯ рд╡рд┐рдХрд▓реНрдк рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдиреЗ рдХреА рд╣рд┐рдореНрдордд рдХрд░рддрд╛ рд╣реВрдВ, рдЬреЛ рдореВрд▓ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдореЗрдВ рдЙрдкрд░реЛрдХреНрдд рдЙрддреНрдкрд╛рджреЛрдВ рд╕реЗ рдиреАрдЪ рдирд╣реАрдВ рд╣реИред рдФрд░ рдкреНрд░рдмрдВрдзрди рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ, рдпрд╣ рдЕрдзрд┐рдХ рд▓рдЪреАрд▓рд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред

рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ 15 рдореАрдбрд┐рдпрд╛ рд╕рд░реНрд╡рд░ (рд╡рд┐рдВрдбреЛрдЬ 7) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдореЗрдВ рдкреНрд▓рд╛рд╕реНрдорд╛ рдФрд░ рдкреНрд░реЛрдЬреЗрдХреНрдЯрд░ рдкрд░ рдЕрдкрдирд╛ рд╕реНрд╡рдпрдВ рдХрд╛ рд╡реАрдбрд┐рдпреЛ рдЕрдиреБрдХреНрд░рдо рд╣реИ, рд╕рд╛рде рд╣реА рд╕рд╛рде рдПрдХ рдСрдбрд┐рдпреЛ рд╕реНрдЯреНрд░реАрдо рднреА рд╣реИ рдЬреЛ рд╡реАрдбрд┐рдпреЛ рдЕрдиреБрдХреНрд░рдо рдХреЗ рд╕рд╛рде рд╣реИред 3 рд╕реНрдкреАрдХрд░ рднреА рд╣реИрдВ рдЬрд┐рди рдкрд░ рдСрдбрд┐рдпреЛ рд╕реНрдЯреНрд░реАрдо рдЖрдЙрдЯрдкреБрдЯ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред



рд╕рдВрд░рдЪрдирд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдереЛрдбрд╝рд╛ред

рд╡реАрдбрд┐рдпреЛ рдЕрдиреБрдХреНрд░рдо рдХреЛ рдбреАрд╡реАрдЖрдИ рдФрд░ рд╡реАрдЬреАрдП рд╕рд┐рдЧреНрдирд▓ рдХрдиреНрд╡рд░реНрдЯрд░реНрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рд░реНрд╡рд░ рд░реВрдо рд╕реЗ рд╕рд░реНрд╡рд░ рд░реВрдо рд╕реЗ 50 рдореАрдЯрд░ рдХреА рджреВрд░реА рддрдХ рд╣рдЯрд╛рдП рдЧрдП рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдСрдбрд┐рдпреЛ рд╕рд┐рдЧреНрдирд▓ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд┐рд▓реНрдЯ-рдЗрди рдпрд╛ рдПрдХреНрд╕рдЯрд░реНрдирд▓ рд╕реНрдкреАрдХрд░реНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рдХреИрдХреЛрдлрд╝реЛрдиреА рдФрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╕рд╛рдордЧреНрд░реА рдХреЛ рджреЗрдЦрдиреЗ рдореЗрдВ рдЕрд╕рдорд░реНрдерддрд╛ рдЙрддреНрдкрдиреНрди рд╣реЛрддреА рд╣реИред рдзреНрд╡рдирд┐ рдХреЛ рдкреБрди: рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, 15 рдореАрдбрд┐рдпрд╛ рд╕рд░реНрд╡рд░реЛрдВ рдХреЛ 3 рд╕рдореВрд╣реЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░рдиреЗ рдФрд░ рдСрдбрд┐рдпреЛ рд╕рд┐рдЧреНрдирд▓ рдХреЛ 3 рдЕрд▓рдЧ-рдЕрд▓рдЧ рдзреНрд╡рдирд┐рдХ рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдореЗрдВ рдмрджрд▓рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ рдЧрдпрд╛, рднреМрдЧреЛрд▓рд┐рдХ рд░реВрдк рд╕реЗ рдкреНрд▓рд╛рдЬрд╝реНрдорд╛ рдФрд░ рдкреНрд░реЛрдЬреЗрдХреНрдЯрд░ рдХреЗ рдХрд░реАрдмред



рдЪреВрдВрдХрд┐ рдзреНрд╡рдирд┐ рд╕реНрд╡рд┐рдЪрд┐рдВрдЧ рдХреЛ рджреВрд░рд╕реНрде рд░реВрдк рд╕реЗ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рдЗрд╕реЗ рдХрд╣реАрдВ рдФрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рднреМрддрд┐рдХ рд╕реНрд╡рд┐рдЪрд┐рдВрдЧ рдПрдХ рдкреБрд░рд╛рдиреА рдФрд░ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдЪреАрдЬ рд╣реИ, рд▓реЗрдХрд┐рди рд╣рдо рдбрд┐рдЬрд┐рдЯрд▓ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рдХреЗ рдпреБрдЧ рдореЗрдВ рд░рд╣рддреЗ рд╣реИрдВред рдЗрд╕рд▓рд┐рдП, рд╣рдо рдзреНрд╡рдирд┐ рдХреЛ рд╕реНрд╡рд┐рдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдВрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗ, рд▓реЗрдХрд┐рди рдПрдХ рдбрд┐рдЬрд┐рдЯрд▓ рд╕реНрдЯреНрд░реАрдо рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ рдЗрд╕реЗ рдХрд╣реАрдВ рд╕реЗ рд▓реЗрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред



рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ рд╡рд░реНрдЪреБрдЕрд▓ рдСрдбрд┐рдпреЛ рдХреЗрдмрд▓ рдбреНрд░рд╛рдЗрд╡рд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВред

рдпреЗ рдбреНрд░рд╛рдЗрд╡рд░ рдПрдХ рд╡рд░реНрдЪреБрдЕрд▓ рд╕рд╛рдЙрдВрдб рдХрд╛рд░реНрдб рд╣реИрдВ рдЬрд┐рд╕рдореЗрдВ рдЖрдк рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд╕рднреА рд╕рд╛рдЙрдВрдб рдХреЛ рднреЗрдЬ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рд╕реЗ рдбрд┐рдЬрд┐рдЯрд▓ рд░реВрдк рдореЗрдВ рд╕рд╛рдЙрдВрдб рд╕реНрдЯреНрд░реАрдо рдХреЛ рд╣рдЯрд╛ рд╕рдХрддреЗ рд╣реИрдВред



рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╕рд╛рдорд╛рдиреНрдп ffmpeg рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред



рдСрдбрд┐рдпреЛ рдЙрдкрдХрд░рдгреЛрдВ рдХреА рд╕реВрдЪреА рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреБрдВрдЬрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде ffmpeg рдЪрд▓рд╛рдирд╛ рд╣реЛрдЧрд╛:

 C: \ Progs \ ffmpeg \ bin> ffmpeg -list_devices рд╕рдЪ -f dshow -i рдбрдореА
 [dshow @ 00000000020a77e0] DirectShow рд╡реАрдбрд┐рдпреЛ рдбрд┐рд╡рд╛рдЗрд╕
 [dshow @ 00000000020a77e0] "рд▓реЙрдЬрд┐рдЯреЗрдХ рдПрдЪрдбреА рд╡реЗрдмрдХреИрдо рд╕реА 310"
 [dshow @ 00000000020a77e0] DirectShow рдСрдбрд┐рдпреЛ рдбрд┐рд╡рд╛рдЗрд╕
 [dshow @ 00000000020a77e0] "рдорд╛рдЗрдХреНрд░реЛрдлреЛрди (рдПрдЪрдбреА рд╡реЗрдм рдХреИрдорд░рд╛ C310)"
 [dshow @ 00000000020a77e0] "рдХреЗрдмрд▓ рдЖрдЙрдЯрдкреБрдЯ (VB- рдСрдбрд┐рдпреЛ рд╡рд░реНрдЪреБрдЕрд▓"




рдЬрд┐рд╕ рдбрд┐рд╡рд╛рдЗрд╕ рд╕реЗ рд╣рдо рдСрдбрд┐рдпреЛ рд╕реНрдЯреНрд░реАрдо рд╢реВрдЯ рдХрд░реЗрдВрдЧреЗ, рд╡рд╣ "CABLE рдЖрдЙрдЯрдкреБрдЯ (VB- рдСрдбрд┐рдпреЛ рд╡рд░реНрдЪреБрдЕрд▓") рд╣реЛрдЧреАред



рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рд░реВрдк рдореЗрдВ рдЬрд┐рд╕рдореЗрдВ рд╕рд┐рд╕реНрдЯрдо рдХреА рд╕рднреА рдзреНрд╡рдирд┐ рдЖрдЙрдЯрдкреБрдЯ рд╣реЛрдЧреА "рдХреЗрдмрд▓ рдЗрдирдкреБрдЯ (рд╡рд░реНрдЪреБрдЕрд▓ рдСрдбрд┐рдпреЛ рдХреЗрдмрд▓)"ред







рд╣рдо ffmpeg рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рд╣рдо рдПрдХ рдиреЗрдЯрд╡рд░реНрдХ рдореЗрдВ рдбреЗрдЯрд╛ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВред

 C: \ Progs \ ffmpeg \ bin> ffmpeg -re -f dshow -i Audio = "CABLE рдЖрдЙрдЯрдкреБрдЯ (VB-Audio Virtual" -f mp3 udp: //239.1.1.1: 5001
 Ffmpeg рд╕рдВрд╕реНрдХрд░рдг N-49610-gc2dd5a1 рдХреЙрдкреАрд░рд╛рдЗрдЯ (c) 2000-2013 FFmpeg рдбреЗрд╡рд▓рдкрд░реНрд╕
   5 рдлрд░рд╡рд░реА 2013 13:26:02 рдХреЛ gcc 4.7.2 (GCC) рдХреЗ рд╕рд╛рде рдмрдирд╛рдпрд╛ рдЧрдпрд╛
   libavutil 52.17.101 / 52.17.101
   libavcodec 54.91.100 / 54.91.100
   libavformat 54.61.104 / 54.61.104
   libavdevice 54.3.103 / 54.3.103
   libavfilter 3. 35.101 / 3. 35.101
   libswscale 2. 2.100 / 2. 2.100
   libswresample 0. 17.102 / 0. 17.102
   libpostproc 52.2.100 / 52.2.100
 [dshow @ 00000000024de080] рдмрд┐рдЯрд░реЗрдЯ рд╕реЗ рдЕрдиреБрдорд╛рдирд┐рдд рдЕрд╡рдзрд┐, рдпрд╣ рдЧрд▓рдд рд╣реЛ рд╕рдХрддрд╛ рд╣реИ
 рдЗрдирдкреБрдЯ рд╕реНрдЯреНрд░реАрдо # 0.0: рд╕реНрдЯреАрд░рд┐рдпреЛ рдХреЗ рд▓рд┐рдП рдЧрд╛рдЗрдбреЗрдб рдЪреИрдирд▓ рд▓реЗрдЖрдЙрдЯ
 рдЗрдирдкреБрдЯ # 0, dshow, 'рдСрдбрд┐рдпреЛ = рдХреЗрдмрд▓ рдЖрдЙрдЯрдкреБрдЯ (VB- рдСрдбрд┐рдпреЛ рд╡рд░реНрдЪреБрдЕрд▓') рд╕реЗ:
   рдЕрд╡рдзрд┐: рдПрди / рдП, рд╢реБрд░реВ: 270550.167000, рдмрд┐рдЯрд░реЗрдЯ: 1411 рдХреЗрдмреА / рдПрд╕
     рд╕реНрдЯреНрд░реАрдо # 0: 0: рдСрдбрд┐рдпреЛ: pcm_s16le, 44100 рд╣рд░реНрдЯреНрдЬ, рд╕реНрдЯреАрд░рд┐рдпреЛ, s16, 1411 kb / s
 рдЖрдЙрдЯрдкреБрдЯ # 0, mp3, 'udp: //239.1.1.1.1: 5001':
   рдореЗрдЯрд╛рдбрд╛рдЯрд╛:
     TSSE: Lavf54.61.104
     рд╕реНрдЯреНрд░реАрдо # 0: 0: рдСрдбрд┐рдпреЛ: рдПрдордкреА 3, 44100 рд╣рд░реНрдЯреНрдЬ, рд╕реНрдЯреАрд░рд┐рдпреЛ, s16p
 рд╕реНрдЯреНрд░реАрдо рдореИрдкрд┐рдВрдЧ:
   рд╕реНрдЯреНрд░реАрдо # 0: 0 -> # 0: 0 (pcm_s16le -> libmp3lame)
 [рдХреНрд╖] рдХреЛ рд░реЛрдХрдиреЗ рдХреЗ рд▓рд┐рдП [?] рдорджрдж рдХреЗ рд▓рд┐рдП рджрдмрд╛рдПрдБ
 рдЖрдХрд╛рд░ = 100kB рд╕рдордп = 00: 00: 06.37 рдмрд┐рдЯрд░реЗрдЯ = 128.5kbits / s




рдЖрдк рдХрд┐рд╕реА рднреА рдЦрд┐рд▓рд╛рдбрд╝реА (ffplay, vlc, рдЖрджрд┐) рдХреЗ рд╕рд╛рде рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рдХрд╣реАрдВ рднреА рдЗрд╕ рд╕реНрдЯреНрд░реАрдо рдХреЛ рд╕реБрди рд╕рдХрддреЗ рд╣реИрдВред рдпрджрд┐ рд╡рд╛рдВрдЫрд┐рдд рд╣реИ, рддреЛ рдЖрдк рдХреЛрдбреЗрдХ рдФрд░ рдмрд┐рдЯ рджрд░ рдХреЛ рдмрджрд▓ рд╕рдХрддреЗ рд╣реИрдВред

рдореВрд▓ рд╕реЗрдЯрдЕрдк рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдзреНрд╡рдирд┐ рдкреНрд░рд╛рдкреНрдд рд╣реБрдИ рдереА, рдбреНрд░рд╛рдЗрд╡рд░реЛрдВ рдХреЛ 15 рдореАрдбрд┐рдпрд╛ рд╕рд░реНрд╡рд░реЛрдВ рдХреЛ рджреЛрд╣рд░рд╛рдпрд╛ рдЧрдпрд╛ рдерд╛, 15 рдЕрд▓рдЧ-рдЕрд▓рдЧ рдзрд╛рд░рд╛рдПрдВ рдкреНрд░рд╛рдкреНрдд рд╣реБрдИ рдереАрдВ, рдФрд░ рдЕрдм рд╕рд╡рд╛рд▓ рдЙрдарддрд╛ рд╣реИ рдХрд┐ "рдЗрд╕реЗ рдХреИрд╕реЗ рд╕реБрдирдирд╛ рдФрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рдирд╛ рд╣реИ"ред



рд▓реЛрд╣реЗ рдФрд░ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЛ рдмрдЪрд╛рдиреЗ рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ, рдЖрдк рдХрдИ рдСрдбрд┐рдпреЛ рдХрд╛рд░реНрдбреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рдорд╢реАрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рдзреНрд╡рдирд┐рдХреА рдХреЗ рд▓рд┐рдП рдЖрдЙрдЯрдкреБрдЯ рдзреНрд╡рдирд┐ рд╣реИред рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдмрд╛рдЬрд╛рд░ рдореЗрдВ рдкрд░реНрдпрд╛рдкреНрдд рдЫреЛрдЯреЗ рдЖрдХрд╛рд░ рдХреЗ USB рдСрдбрд┐рдпреЛ рдХрд╛рд░реНрдб рдореМрдЬреВрдж рд╣реИрдВред рдкреНрд░рдпреЛрдЬреНрдп рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ, рд╕рд╕реНрддреЗ рдПрдПрд▓рдП CMEDIA рдХрд╛рд░реНрдб рд▓рд╛рднрджрд╛рдпрдХ рдирд╣реАрдВ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рдЙрдирдХреЗ рдЕрдВрджрд░ рд╕реАрд░рд┐рдпрд▓ рдирдВрдмрд░ рдирд╣реАрдВ рд╣реИрдВ, рдФрд░ рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдирд╛ рдЕрд╕рдВрднрд╡ рд╣реИ рдХрд┐ рдХрд┐рд╕ рдЪреИрдирд▓ рдХреЛ рд░рд┐рдмреВрдЯ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдпрд╣ рдХрд┐рд╕ рдЪреИрдирд▓ рдкрд░ рдХрд╛рдо рдХрд░рдирд╛ рд╢реБрд░реВ рд╣реБрдЖред рдореИрдВрдиреЗ "рдХреНрд░рд┐рдПрдЯрд┐рд╡ рдПрд╕рдмреА рдкреНрд▓реЗ!" рдХрд╛рд░реНрдб рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛, рдЬреЛ рдмрд╣реБрдд рдЕрдЪреНрдЫреА рдЖрд╡рд╛рдЬ рджреЗрддреЗ рд╣реИрдВ рдФрд░ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдЙрдиреНрд╣реЗрдВ рдкрд╣рдЪрд╛рдирдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд░рдЦрддреЗ рд╣реИрдВред



рдХреНрдпреЛрдВрдХрд┐ USB рдСрдбрд┐рдпреЛ рдХрд╛рд░реНрдб рдХрдиреЗрдХреНрдЯ рдХрд░рддреЗ рд╕рдордп, рдбрд╛рдпрдиреЗрдорд┐рдХ рдирдВрдмрд░ рдЕрд╕рд╛рдЗрди рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ, devd рдХреЗ рд▓рд┐рдП рдирд┐рдпрдореЛрдВ рдХрд╛ рдПрдХ рд╕реЗрдЯ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рдерд╛:



 50 {рд╕рдВрд▓рдЧреНрди рдХрд░реЗрдВ
         рдореИрдЪ "рдбрд┐рд╡рд╛рдЗрд╕-рдирд╛рдо" "uaudio [0-9] +";
         рдореИрдЪ "рд╕реЗрд░реНрдирдо" "[0-9A-Za-z] +";
         рдореИрдЪ "рдореЛрдб" "рдореЗрдЬрдмрд╛рди";
         рдХрд╛рд░реНрд░рд╡рд╛рдИ "рд▓рдХрдбрд╝рд╣рд╛рд░рд╛ USB рдСрдбрд┐рдпреЛ рдПрд╕ / рдПрди: $ sernum рд╕рдВрд▓рдЧреНрди рд╣реИ";
         рдХрд╛рд░реНрд░рд╡рд╛рдИ "ln -fs / dev /` рд╣реЗрдб-рдПрди 1 / tmp / $ рдбрд┐рд╡рд╛рдЗрд╕-name.dsp` /dev /$device-name.dsp ";
         рдХрд╛рд░реНрд░рд╡рд╛рдИ "ln -fs /dev/$device-name.dsp /dev/uaudio.serial.$sernum";
         рдХреНрд░рд┐рдпрд╛ "rm /tmp/$device-name.dsp";

         рдореИрдЪ "рдбрд┐рд╡рд╛рдЗрд╕-рдирд╛рдо" "uaudio [0-9] +";
         рдореИрдЪ "рд╣рдмрджреНрд░" "[0-9] +";
         рдореИрдЪ "рдкреЛрд░реНрдЯ" "[0-9] +";
         рдореИрдЪ "рджреЗрд╡рдзрд░" "[0-9] +";
         рдХрд╛рд░реНрд░рд╡рд╛рдИ "рдЧреВрдВрдЬ $ рдбрд┐рд╡рд╛рдЗрд╕-рдирд╛рдо ugenред $ рдкреЛрд░реНрдЯред $ рджреЗрд╡рджрджреНрд░";
         рдХреНрд░рд┐рдпрд╛ "ln -fs /dev/$device-name.dsp /dev/uaudio.ugen.$port.$devaddr";

 };

 50 {рд╕рдВрд▓рдЧреНрди рдХрд░реЗрдВ
         рдореИрдЪ "рдбрд┐рд╡рд╛рдЗрд╕-рдирд╛рдо" "uaudio [0-9] +";
         рдореИрдЪ "рд╕реЗрд░реНрдирдо" "$";
         рдореИрдЪ "рдореЛрдб" "рдореЗрдЬрдмрд╛рди";
         рдХрд╛рд░реНрд░рд╡рд╛рдИ "рд╕реАрд░рд┐рдпрд▓ рдирдВрдмрд░ рдХреЗ рдмрд┐рдирд╛ рд▓рдХрдбрд╝рд╣рд╛рд░рд╛ USB рдСрдбрд┐рдпреЛ рд╕рдВрд▓рдЧреНрди рд╣реИ";
         рдХрд╛рд░реНрд░рд╡рд╛рдИ "ln -fs / dev /` рд╣реЗрдб-рдПрди 1 / tmp / $ рдбрд┐рд╡рд╛рдЗрд╕-name.dsp` /dev /$device-name.dsp ";
         рдХреНрд░рд┐рдпрд╛ "rm /tmp/$device-name.dsp";

         рдореИрдЪ "рдбрд┐рд╡рд╛рдЗрд╕-рдирд╛рдо" "uaudio [0-9] +";
         рдореИрдЪ "рд╣рдмрджреНрд░" "[0-9] +";
         рдореИрдЪ "рдкреЛрд░реНрдЯ" "[0-9] +";
         рдореИрдЪ "рджреЗрд╡рдзрд░" "[0-9] +";
         рдХрд╛рд░реНрд░рд╡рд╛рдИ "рдЧреВрдВрдЬ $ рдбрд┐рд╡рд╛рдЗрд╕-рдирд╛рдо ugenред $ рдкреЛрд░реНрдЯред $ рджреЗрд╡рджрджреНрд░";
         рдХреНрд░рд┐рдпрд╛ "ln -fs /dev/$device-name.dsp /dev/uaudio.ugen.$port.$devaddr";

 };

 40 {рд╕рдВрд▓рдЧреНрди рдХрд░реЗрдВ
         рдореИрдЪ "рдбрд┐рд╡рд╛рдЗрд╕-рдирд╛рдо" "pcm [0-9] +";
         рдореИрдЪ "рдмрд╕" "uaudio [0-9] +";
         рдХрд╛рд░реНрд░рд╡рд╛рдИ "рд▓рдХрдбрд╝рд╣рд╛рд░рд╛ $ рдмрд╕ рдореЗрдВ рдбрд┐рд╡рд╛рдЗрд╕-рдирд╛рдо рдорд┐рд▓рд╛ред рдмрдЪрддред"
         рдХрд╛рд░реНрд░рд╡рд╛рдИ "рдЗрдХреЛ-рдПрди $ рдбрд┐рд╡рд╛рдЗрд╕-рдирд╛рдо | sed -E '/ pcm / dsp /' >> >> /tmp/$bus.dsp";
 };

 рдбрд┐рдЯреИрдЪ 40 {
         рдореИрдЪ "рдбрд┐рд╡рд╛рдЗрд╕-рдирд╛рдо" "uaudio [0-9] +";
         рдореИрдЪ "рдмрд╕" "рдЙрд╣реВрдм [0-9] +";
         рдХрд╛рд░реНрд░рд╡рд╛рдИ "рд▓рдХрдбрд╝рд╣рд╛рд░рд╛ рдбреАрдкреАрдПрди рд╕рд┐рдореНрдкреНрд▓рд┐рди $ рдбрд┐рд╡рд╛рдЗрд╕-рдирд╛рдо рдХреЗ рд▓рд┐рдП";
         рдХрд╛рд░реНрд░рд╡рд╛рдИ "рдвреВрдВрдвреЗрдВ / рджреЗрд╡ / -Type l -ls | awk '$$ NF ~ /$device-name\./ {рдкреНрд░рд┐рдВрдЯ $ (NF-2)}' | xargs rm";
         рдХрд╛рд░реНрд░рд╡рд╛рдИ "рдЖрд░рдПрдо-рдПрдл /рджреЗрд╡ / рдПрдлрдУрдбреАрд╡реАрдПрд╕- рдПрдирдЖрдЗрдбреАрдПрд╕рдбреАрдкреА";
 };

 рд╕реВрдЪрд┐рдд рдХрд░реЗрдВ 50 {
         рдореИрдЪ "рдкреНрд░рдХрд╛рд░" "рдбреАрдЯреИрдХ";
         рдореИрдЪ "рдореЛрдб" "рдореЗрдЬрдмрд╛рди";
         рдореИрдЪ "рд╕реЗрд░реНрдирдо" "[0-9A-Za-z] +";
         рдХрд╛рд░реНрд░рд╡рд╛рдИ "рд▓рдХрдбрд╝рд╣рд╛рд░рд╛ USB рдСрдбрд┐рдпреЛ рдПрд╕ / рдПрди: $ sernum рдЕрд▓рдЧ";
 };




рдХреМрди рд╕реЗ рдЙрдкрдХрд░рдг " /dev/uaudio.serialред <SerialNumber> " рдХреЗ рд░реВрдк рдореЗрдВ рдЬреБрдбрд╝реЗ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рд╣рд╛рдиреБрднреВрддрд┐ рд░рдЦрддреЗ рд╣реИрдВ , рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рдЙрдкрдХрд░рдгреЛрдВ рдХреА рд╕реВрдЪреА рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддреА рд╣реИ:



 lrwxr-xr-x 1 рд░реВрдЯ рд╡реНрд╣реАрд▓ 16 рдордИ 15 09:27/dev/uaudio.serial.131014000129 -> /dev/uaudio1.dsp
 lrwxr-xr-x 1 рд░реВрдЯ рд╡реНрд╣реАрд▓ 16 рдордИ 15 09:23/dev/uaudio.serial.140210000BB2 -> /dev/uaudio0.dsp
 lrwxr-xr-x 1 рд░реВрдЯ рд╡реНрд╣реАрд▓ 16 рдордИ 15 09:23/dev/uaudio.ugen.5.6 -> /dev/uaudio0.dsp
 lrwxr-xr-x 1 рд░реВрдЯ рд╡реНрд╣реАрд▓ 16 рдордИ 15 09:27/dev/uaudio.ugen.5.7 -> /dev/uaudio1.dsp
 lrwxr-xr-x 1 рд░реВрдЯ рд╡реНрд╣реАрд▓ 16 рдордИ 15 08:37/dev/uaudio.ugen.5.8 -> /dev/uaudio2.dsp
 lrwxr-xr-x 1 рд░реВрдЯ рд╡реНрд╣реАрд▓ 9 рдордИ 15 09:23/dev/uaudio0.dsp -> / dev / dsp6
 lrwxr-xr-x 1 рд░реВрдЯ рд╡реНрд╣реАрд▓ 9 рдордИ 15 09:27/dev/uaudio1.dsp -> / dev / dsp7
 lrwxr-xr-x 1 рд░реВрдЯ рд╡реНрд╣реАрд▓ 9 рдордИ 15 08:37/dev/uaudio2.dsp -> / dev / dsp8




рдпрд╣ рдЖрдкрдХреЛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд░реВрдк рд╕реЗ рдХрд╛рд░реНрдб рдФрд░ рд╕реНрдкреАрдХрд░ рд╕рд┐рд╕реНрдЯрдо рдХреА рдкрд╣рдЪрд╛рди рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред



рдЬреЛ рд╣реЛ рд░рд╣рд╛ рд╣реИ рдЙрд╕рдХреА рдЬрд╛рдирдХрд╛рд░реА рднреА рд▓реЙрдЧ рдХреА рдЧрдИ рд╣реИред



 15 рдордИ 08:35:31 рдлреНрд░реЗрдВрдХреА рдЬрд╝реЗрдХреНрдЯрд╛: рдпреВрдПрд╕рдмреА рдСрдбрд┐рдпреЛ рдПрд╕ / рдПрди: 131014000129 рд╕рдВрд▓рдЧреНрди рд╣реИ
 15 рдордИ 08:35:36 рдлреНрд░реЗрдВрдХреА рдЬрд╝реЗрдХреНрдЯрд╛: uaudio2 рдкрд░ pcm8 рдорд┐рд▓рд╛ред  рд╕рд╣реЗрдЬрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИред
 15 рдордИ 08:35:36 рдлреНрд░реЗрдВрдХреА рдХрд░реНрдиреЗрд▓: uaudio2: <рд╡реЗрдВрдбрд░ 0x0d8c рдЬреЗрдиреЗрд░рд┐рдХ USB рдСрдбрд┐рдпреЛ рдбрд┐рд╡рд╛рдЗрд╕, рдХреНрд▓рд╛рд╕ 0/0, Rev 1.10 / 1.00, addr 8> usbus5 рдкрд░
 15 рдордИ 08:35:36 рдлреНрд░реЗрдВрдХреА рдХрд░реНрдиреЗрд▓: uaudio2: Play: 44100 рд╣рд░реНрдЯреНрдЬ, 2 ch, 16-рдмрд┐рдЯ S-LE PCM рдкреНрд░рд╛рд░реВрдк, 2x8ms рдмрдлрд░ред
 15 рдордИ 08:35:36 рдлреНрд░реЗрдВрдХреА рдХрд░реНрдиреЗрд▓: uaudio2: Play: 48000 Hz, 2 ch, 16-рдмрд┐рдЯ S-LE PCM рдкреНрд░рд╛рд░реВрдк, 2x8ms рдмрдлрд░ред
 15 рдордИ 08:35:36 рдлреНрд░реЗрдВрдХреА рдХрд░реНрдиреЗрд▓: uaudio2: Play: 44100 рд╣рд░реНрдЯреНрдЬ, 2 ch, 16-рдмрд┐рдЯ S-LE PCM рдкреНрд░рд╛рд░реВрдк, 2x8ms рдмрдлрд░ред
 15 рдордИ 08:35:36 рдлреНрд░реЗрдВрдХреА рдХрд░реНрдиреЗрд▓: uaudio2: рд░рд┐рдХреЙрд░реНрдб: 44100 рд╣рд░реНрдЯреНрдЬ, 1 ch, 16-рдмрд┐рдЯ S-LE PCM рдкреНрд░рд╛рд░реВрдк, 2x8ms рдмрдлрд░ред
 15 рдордИ 08:35:36 рдлреНрд░реЗрдВрдХреА рдХрд░реНрдиреЗрд▓: uaudio2: рд░рд┐рдХреЙрд░реНрдб: 48000 рд╣рд░реНрдЯреНрдЬ, 1 ch, 16-рдмрд┐рдЯ S-LE PCM рдкреНрд░рд╛рд░реВрдк, 2x8ms рдмрдлрд░ред
 15 рдордИ 08:35:36 рдлреНрд░реЗрдВрдХреА рдХрд░реНрдиреЗрд▓: uaudio2: рд░рд┐рдХреЙрд░реНрдб: 44100 рд╣рд░реНрдЯреНрдЬ, 1 ch, 16-рдмрд┐рдЯ S-LE PCM рдкреНрд░рд╛рд░реВрдк, 2x8ms рдмрдлрд░ред
 15 рдордИ 08:35:36 рдлреНрд░реЗрдВрдХреА рдХрд░реНрдиреЗрд▓: uaudio2: рдиреЛ рдорд┐рдбреА рд╕реАрдХреНрд╡реЗрдВрд╕рд░ред
 15 рдордИ 08:35:36 рдлреНрд░реЗрдВрдХреА рдХрд░реНрдиреЗрд▓: pcm8: <USB рдСрдбрд┐рдпреЛ> uaudio2 рдкрд░
 15 рдордИ 08:35:36 рдлреНрд░реЗрдВрдХреА рдХрд░реНрдиреЗрд▓: uaudio2: HID рд╡реЙрд▓реНрдпреВрдо рдХреБрдВрдЬрд┐рдпрд╛рдБ рдорд┐рд▓реАрдВред
 15 рдордИ 08:35:37 рдлреНрд░реЗрдВрдХреА рдЬрд╝реЗрдХреНрдЯрд╛: рд╕реАрд░рд┐рдпрд▓ рдирдВрдмрд░ рдХреЗ рдмрд┐рдирд╛ рдпреВрдПрд╕рдмреА рдСрдбрд┐рдпреЛ рд╕рдВрд▓рдЧреНрди рд╣реИ
 15 рдордИ 08:37:11 рдлреНрд░реЗрдВрдХреА рдЬрд╝реЗрдХреНрдЯрд╛: uaudio2 рдХреЗ рд▓рд┐рдП рдбреАрдПрд╕рдкреА рд╕рд┐рдореНрдкреАрдирд▓ рдХреЛ рдЫреЛрдбрд╝рдирд╛
 15 рдордИ 08:37:11 рдлреНрд░реЗрдВрдХреА рдХрд░реНрдиреЗрд▓: uaudio2: uhub6, port 3, addr 8 (рд╡рд┐рдпреЛрдЧ) рдкрд░
 15 рдордИ 08:37:15 рдлреНрд░реЗрдВрдХреА рдЬрд╝реЗрдХреНрдЯрд╛: uaudio2 рдкрд░ pcm8 рдорд┐рд▓рд╛ред  рд╕рд╣реЗрдЬрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИред
 15 рдордИ 08:37:15 рдлреНрд░реЗрдВрдХреА рдХрд░реНрдиреЗрд▓: uaudio2: <рд╡реЗрдВрдбрд░ 0x0d8c рдЬреЗрдиреЗрд░рд┐рдХ USB рдСрдбрд┐рдпреЛ рдбрд┐рд╡рд╛рдЗрд╕, рдХреНрд▓рд╛рд╕ 0/0, Rev 1.10 / 1.00, addr 8> usbus5 рдкрд░
 15 рдордИ 08:37:15 рдлреНрд░реЗрдВрдХреА рдХрд░реНрдиреЗрд▓: uaudio2: Play: 44100 Hz, 2 ch, 16-рдмрд┐рдЯ S-LE PCM рдкреНрд░рд╛рд░реВрдк, 2x8ms рдмрдлрд░ред
 15 рдордИ 08:37:15 рдлреНрд░реЗрдВрдХреА рдХрд░реНрдиреЗрд▓: uaudio2: Play: 48000 Hz, 2 ch, 16-рдмрд┐рдЯ S-LE PCM рдкреНрд░рд╛рд░реВрдк, 2x8ms рдмрдлрд░ред
 15 рдордИ 08:37:15 рдлреНрд░реЗрдВрдХреА рдХрд░реНрдиреЗрд▓: uaudio2: Play: 44100 Hz, 2 ch, 16-рдмрд┐рдЯ S-LE PCM рдкреНрд░рд╛рд░реВрдк, 2x8ms рдмрдлрд░ред
 15 рдордИ 08:37:15 рдлреНрд░реЗрдВрдХреА рдХрд░реНрдиреЗрд▓: uaudio2: рд░рд┐рдХреЙрд░реНрдб: 44100 рд╣рд░реНрдЯреНрдЬ, 1 ch, 16-рдмрд┐рдЯ S-LE PCM рдкреНрд░рд╛рд░реВрдк, 2x8ms рдмрдлрд░ред
 15 рдордИ 08:37:15 рдлреНрд░реЗрдВрдХреА рдХрд░реНрдиреЗрд▓: uaudio2: рд░рд┐рдХреЙрд░реНрдб: 48000 рд╣рд░реНрдЯреНрдЬ, 1 ch, 16-рдмрд┐рдЯ S-LE PCM рдкреНрд░рд╛рд░реВрдк, 2x8ms рдмрдлрд░ред
 15 рдордИ 08:37:15 рдлреНрд░реЗрдВрдХреА рдХрд░реНрдиреЗрд▓: uaudio2: рд░рд┐рдХреЙрд░реНрдб: 44100 рд╣рд░реНрдЯреНрдЬ, 1 ch, 16-рдмрд┐рдЯ S-LE PCM рдкреНрд░рд╛рд░реВрдк, 2x8ms рдмрдлрд░ред
 15 рдордИ 08:37:15 рдлреНрд░реЗрдВрдХреА рдХрд░реНрдиреЗрд▓: uaudio2: рдиреЛ рдорд┐рдбреА рд╕реАрдХреНрд╡реЗрдВрд╕рд░ред
 рдордИ 15 08:37:15 рдлреНрд░реЗрдВрдХреА рдХрд░реНрдиреЗрд▓: pcm8: <USB рдСрдбрд┐рдпреЛ> uaudio2 рдкрд░
 15 рдордИ 08:37:15 рдлреНрд░реЗрдВрдХреА рдХрд░реНрдиреЗрд▓: uaudio2: рдЫрд┐рдкрд╛рдИ рдЧрдИ рдорд╛рддреНрд░рд╛ рдХреБрдВрдЬреА рдорд┐рд▓реАред
 рдордИ 15 08:37:15 рдлреНрд░реЗрдВрдХреА рдЬрд╝реЗрдХреНрдЯрд╛: рд╕реАрд░рд┐рдпрд▓ рдирдВрдмрд░ рдХреЗ рдмрд┐рдирд╛ рдпреВрдПрд╕рдмреА рдСрдбрд┐рдпреЛ рд╕рдВрд▓рдЧреНрди рд╣реИ
 15 рдордИ 09:17:56 рдлреНрд░реЗрдВрдХреА рдЬрд╝реЗрдХреНрдЯрд╛: рдпреВрдПрд╕рдмреА рдСрдбрд┐рдпреЛ рдПрд╕ / рдПрди: 140210000BB2 рдЕрд▓рдЧ
 15 рдордИ 09:17:56 рдлреНрд░реЗрдВрдХреА рдХрд░реНрдиреЗрд▓: uaudio0: uhub7, port 2, addr 6 (рдбрд┐рд╕реНрдХрдиреЗрдХреНрдЯ) рдкрд░
 15 рдордИ 09:17:56 рдлреНрд░реЗрдВрдХреА рдЬрд╝реЗрдХреНрдЯрд╛: рдпреВрдПрд╕рдмреА рдСрдбрд┐рдпреЛ рдПрд╕ / рдПрди: 140210000BB2 рдЕрд▓рдЧ
 15 рдордИ 09:17:56 рдлреНрд░реЗрдВрдХреА рдЬрд╝реЗрдХреНрдЯрд╛: uaudio0 рдХреЗ рд▓рд┐рдП рдбреАрдПрд╕рдкреА рд╕рд┐рдореНрдкреАрдирд▓ рдХреЛ рдЫреЛрдбрд╝рдирд╛
 15 рдордИ 09:23:36 рдлреНрд░реЗрдВрдХреА рдЬрд╝реЗрдХреНрдЯрд╛: uaudio0 рдкрд░ pcm6 рдорд┐рд▓рд╛ред  рд╕рд╣реЗрдЬрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИред
 15 рдордИ 09:23:36 рдлреНрд░реЗрдВрдХреА рдХрд░реНрдиреЗрд▓: uaudio0: <рд╡рд┐рдХреНрд░реЗрддрд╛ 0x041e рдЙрддреНрдкрд╛рдж 0x30d3, рдХрдХреНрд╖рд╛ 0/0, Rev 1.10 / 1.00, addr 6> usbus5 рдкрд░
 15 рдордИ 09:23:36 рдлреНрд░реЗрдВрдХреА рдХрд░реНрдиреЗрд▓: uaudio0: Play: 44100 рд╣рд░реНрдЯреНрдЬ, 2 ch, 16-рдмрд┐рдЯ S-LE PCM рдкреНрд░рд╛рд░реВрдк, 2x8ms рдмрдлрд░ред
 15 рдордИ 09:23:36 рдлреНрд░реЗрдВрдХреА рдХрд░реНрдиреЗрд▓: uaudio0: Play: 48000 Hz, 2 ch, 16-рдмрд┐рдЯ S-LE PCM рдкреНрд░рд╛рд░реВрдк, 2x8ms рдмрдлрд░ред
 15 рдордИ 09:23:36 рдлреНрд░реЗрдВрдХреА рдХрд░реНрдиреЗрд▓: uaudio0: Play: 44100 рд╣рд░реНрдЯреНрдЬ, 2 ch, 16-рдмрд┐рдЯ S-LE PCM рдкреНрд░рд╛рд░реВрдк, 2x8ms рдмрдлрд░ред
 15 рдордИ 09:23:36 рдлреНрд░реЗрдВрдХреА рдХрд░реНрдиреЗрд▓: uaudio0: рд░рд┐рдХреЙрд░реНрдб: 44100 рд╣рд░реНрдЯреНрдЬ, 1 ch, 16-рдмрд┐рдЯ S-LE PCM рдкреНрд░рд╛рд░реВрдк, 2x8ms рдмрдлрд░ред
 15 рдордИ 09:23:36 рдлреНрд░реЗрдВрдХреА рдХрд░реНрдиреЗрд▓: uaudio0: рд░рд┐рдХреЙрд░реНрдб: 48000 рд╣рд░реНрдЯреНрдЬ, 1 ch, 16-рдмрд┐рдЯ S-LE PCM рдкреНрд░рд╛рд░реВрдк, 2x8ms рдмрдлрд░ред
 15 рдордИ 09:23:36 рдлреНрд░реЗрдВрдХреА рдХрд░реНрдиреЗрд▓: uaudio0: рд░рд┐рдХреЙрд░реНрдб: 44100 рд╣рд░реНрдЯреНрдЬ, 1 ch, 16-рдмрд┐рдЯ S-LE PCM рдкреНрд░рд╛рд░реВрдк, 2x8ms рдмрдлрд░ред
 15 рдордИ 09:23:36 рдлреНрд░реЗрдВрдХреА рдХрд░реНрдиреЗрд▓: uaudio0: рдиреЛ рдорд┐рдбреА рд╕реАрдХреНрд╡реЗрдВрд╕рд░ред
 15 рдордИ 09:23:36 рдлреНрд░реЗрдВрдХреА рдХрд░реНрдиреЗрд▓: pcm6: <USB рдСрдбрд┐рдпреЛ> uaudio0 рдкрд░
 15 рдордИ 09:23:36 рдлреНрд░реЗрдВрдХреА рдХрд░реНрдиреЗрд▓: uaudio0: рдЫрд┐рдкрд╛рдИ рдЧрдИ рдорд╛рддреНрд░рд╛ рдХреБрдВрдЬреА рдорд┐рд▓реАред
 15 рдордИ 09:23:36 рдлреНрд░реЗрдВрдХреА рдЬрд╝реЗрдХреНрдЯрд╛: рдпреВрдПрд╕рдмреА рдСрдбрд┐рдпреЛ рдПрд╕ / рдПрди: 140210000 рдмреАрдмреА 2 рд╕рдВрд▓рдЧреНрди рд╣реИ
 15 рдордИ 09:23:38 рдлреНрд░реЗрдВрдХреА рдЬрд╝реЗрдХреНрдЯрд╛: рдпреВрдПрд╕рдмреА рдСрдбрд┐рдпреЛ рдПрд╕ / рдПрди: 131014000129 рдЕрд▓рдЧ
 15 рдордИ 09:23:38 рдлреНрд░реЗрдВрдХреА рдХрд░реНрдиреЗрд▓: uaudio1: uhub7, рдкреЛрд░реНрдЯ 4, рдПрдбреНрд░ 7 (рд╡рд┐рдпреЛрдЧ) рдкрд░
 15 рдордИ 09:23:38 рдлреНрд░реЗрдВрдХреА рдЬрд╝реЗрдХреНрдЯрд╛: рдпреВрдПрд╕рдмреА рдСрдбрд┐рдпреЛ рдПрд╕ / рдПрди: 131014000129 рдЕрд▓рдЧ
 15 рдордИ 09:23:38 рдлреНрд░реЗрдВрдХреА рдЬрд╝реЗрдХреНрдЯрд╛: uaudio1 рдХреЗ рд▓рд┐рдП рдбреАрдПрд╕рдкреА рд╕рд┐рдореНрдкрд▓рд┐рдВрдХ рдЫреЛрдбрд╝рдирд╛




рд╣рдордиреЗ рдХрд╛рд░реНрдб рдирд┐рдХрд╛рд▓реЗред рдЕрдм рдпрд╣ рд╕рдм рдЦреБрд╢реА рдХреЛ рдкреБрди: рдкреЗрд╢ рдХрд░рдиреЗ рдХреА рдмрд╛рд░реА рд╣реИред

рд╣рдо Playlist.xspf рдмрдирд╛рддреЗ рд╣реИрдВ:

 <? xml рд╕рдВрд╕реНрдХрд░рдг = "1.0" рдПрдиреНрдХреЛрдбрд┐рдВрдЧ = "UTF-8"?>
 <рдкреНрд▓реЗрд▓рд┐рд╕реНрдЯ рд╕рдВрд╕реНрдХрд░рдг = "1" xmlns = "http://xspf.org/ns/0/" xmlns: vlc = "http://www.videolan.org/vlc/playlist/ns/0/">
         <рд╢реАрд░реНрд╖рдХ> рдСрдбрд┐рдпреЛрд╕реНрдЯреНрд░реАрдо </ рд╢реАрд░реНрд╖рдХ>
         <Tracklist>
                 <рдЯреНрд░реИрдХ>
                         <рд╢реАрд░реНрд╖рдХ> рдЯреАрд╡реА 1 </ рд╢реАрд░реНрд╖рдХ>
                         <рд╕реНрдерд╛рди> udp: //@239.1.1.1: 5001 </ рд╕реНрдерд╛рди>
                         <рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдПрдкреНрд▓рд┐рдХреЗрд╢рди = "http://www.videolan.org/vlc/playlist/0">
                                 <vlc: id> 1 </ vlc: id>
                                 <vlc: option> input-repeat = -1 </ vlc: рд╡рд┐рдХрд▓реНрдк>
                         </ рдПрдХреНрд╕рдЯреЗрдВрд╢рди>
                 </ рдЯреНрд░реИрдХ>
                 <рдЯреНрд░реИрдХ>
                         <рд╢реАрд░реНрд╖рдХ> рдЯреАрд╡реА 2 </ рд╢реАрд░реНрд╖рдХ>
                         <рд╕реНрдерд╛рди> udp: //@239.1.1.2: 5001 </ рд╕реНрдерд╛рди>
                         <рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдПрдкреНрд▓рд┐рдХреЗрд╢рди = "http://www.videolan.org/vlc/playlist/0">
                                 <vlc: id> 2 </ vlc: id>
                                 <vlc: option> input-repeat = -1 </ vlc: рд╡рд┐рдХрд▓реНрдк>
                         </ рдПрдХреНрд╕рдЯреЗрдВрд╢рди>
                 </ рдЯреНрд░реИрдХ>
                 <рдЯреНрд░реИрдХ>
                         <рд╢реАрд░реНрд╖рдХ> рдЯреАрд╡реА 3 </ рд╢реАрд░реНрд╖рдХ>
                         <рд╕реНрдерд╛рди> udp: //@239.1.1.3: 5001 </ рд╕реНрдерд╛рди>
                         <рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдПрдкреНрд▓рд┐рдХреЗрд╢рди = "http://www.videolan.org/vlc/playlist/0">
                                 <vlc: id> 3 </ vlc: id>
                                 <vlc: option> input-repeat = -1 </ vlc: рд╡рд┐рдХрд▓реНрдк>
                         </ рдПрдХреНрд╕рдЯреЗрдВрд╢рди>
                 </ рдЯреНрд░реИрдХ>
         </ Tracklist>
 </ рдкреНрд▓реЗрд▓рд┐рд╕реНрдЯ>




Lua vlc рдЯреНрд░реА рдХреЛ / usr / рд▓реЛрдХрд▓ / www / vlc_http рдкрд░ рдХреЙрдкреА рдХрд░реЗрдВ

рд╣рдордиреЗ рдкреНрд▓реЗрд▓рд┐рд╕реНрдЯ рдХреЛ /usr/local/www/vlc_http/playlists/Playlist.xspf рдореЗрдВ рдбрд╛рд▓рд╛



рдЕрдм рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╡рд┐рдиреНрдпрд╛рд╕ рдореЗрдВ cvlc рдмрдВрдбрд▓ рдЪрд▓рд╛рдПрдБ:

 vlc -vvv --sout-transcode-venc none --network-caching 50 --sout-mux-caching 50 -Aoss --oss-audio-device = / dev / uaudio.serial.131014002929 -I http --http- src = / usr / local / www / vlc_http --http-host = 192.168.5.2 --http-port = 8101 --http-password = mypass1 /usr/local/www/vlc_http/playlists/Playlist.xspf
 vlc -vvv --sout-transcode-venc none --network-caching 50 --sout-mux-caching 50 -Aoss --oss-audio-device = / dev / uaudio.serial.140210000BB2 -I http --http- src = / usr / local / www / vlc_http --http-host = 192.168.5.2 --http-port = 8102 --http-password = mypass1 /usr/local/www/vlc_http/playlists/Playlist.xspf




рдЕрдЧрд▓рд╛, рдпрд╣ рдЫреЛрдЯрд╛ рд╣реИ Vlc control http рд╕реЗ рдЙрджрд╛рд╣рд░рдг рд▓реЗрдВ рдФрд░ рдЕрдкрдиреЗ рдирд┐рдпрдВрддреНрд░рдг рдкреГрд╖реНрда рдмрдирд╛рдПрдВред рд╕реМрднрд╛рдЧреНрдп рд╕реЗ рд╡рд╣рд╛рдБ рдареЛрд╕ jquery рдФрд░ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╣реИред

рд╡реЗрдм рд╕рд░реНрд╡рд░ рдХреЗ рдореБрдЦреНрдп рдкреЗрдбрд╝ рдореЗрдВ, рд╣рдо рдПрдХ рдкреЗрдЬ рдмрдирд╛рддреЗ рд╣реИрдВ рдЬрд╣рд╛рдБ iframe рдореЗрдВ рд╣рдо рдкреНрд░рддреНрдпреЗрдХ рд╕реНрдЯреНрд░реАрдо рдЦрд┐рд▓рд╛рдбрд╝рд┐рдпреЛрдВ рдХреЗ рдирд┐рдпрдВрддреНрд░рдг рдХреЛ рдПрдХреАрдХреГрдд рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕ рд╡реНрдпрд╡рд╕рд╛рдп рдХреЛ рдлреЛрди рдпрд╛ рдЯреИрдмрд▓реЗрдЯ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЦреЛрд▓рддреЗ рд╣реИрдВред рдЕрдиреНрдп рд╕рднреА рдирд┐рдпрдВрддреНрд░рдг рддрд░реНрдХ HTML рдореЗрдВ рд▓рд┐рдЦреЗ рдЧрдП рд╣реИрдВ рдФрд░ рдмрд╣реБрдд рдореБрд╢реНрдХрд┐рд▓ рдирд╣реАрдВ рд╣реИред

рдХреНрдпреЛрдВрдХрд┐ рд╣рдо рдзреНрд╡рдирд┐ рд╕реНрд░реЛрддреЛрдВ рд╕реЗ рдмрдВрдзреЗ рдирд╣реАрдВ рд╣реИрдВ, рдпрд╣ рдзреНрд╡рдирд┐ рдзрд╛рд░рд╛рдУрдВ рдХреЗ рдкреНрд░рдмрдВрдзрди рдореЗрдВ рдмрд╣реБрдд рд▓рдЪреАрд▓рд╛рдкрди рджреЗрддрд╛ рд╣реИред рдЖрдк рдХрд┐рд╕реА рднреА рдореАрдбрд┐рдпрд╛ рд╕рд░реНрд╡рд░ рд╕реЗ рд╕рднреА рд╡рдХреНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рд╣реА рд╕реНрдЯреНрд░реАрдо рдЖрдЙрдЯрдкреБрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЖрдк рд╕реНрдЯреНрд░реАрдо рдХреЛ рд╕реНрд╡реИрдк рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЖрджрд┐ред



рдЕрдм рд╡рд╛рдкрд╕ USB рдСрдбрд┐рдпреЛ рдХрд╛рд░реНрдб рдореЗрдВ, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЕрднреА рднреА рдорд╛рдЗрдХреНрд░реЛрдлреЛрди рдЗрдирдкреБрдЯ рд╣реИрдВ, рдЬрд┐рд╕рд╕реЗ рдЖрдк рдЦрд┐рд▓рд╛рдбрд╝рд┐рдпреЛрдВ, рдлреЛрди, рдорд╛рдЗрдХреНрд░реЛрдлреЛрди рдЖрджрд┐ рдЬреИрд╕реЗ рднреМрддрд┐рдХ рдЙрдкрдХрд░рдгреЛрдВ рд╕реЗ рдзреНрд╡рдирд┐ рднреЗрдЬ рд╕рдХрддреЗ рд╣реИрдВред рдорд╛рдЗрдХреНрд░реЛрдлрд╝реЛрди рдЗрдирдкреБрдЯ рдХреЗ рд▓рд┐рдП рдЦрд┐рд▓рд╛рдбрд╝рд┐рдпреЛрдВ рд╕реЗ рд▓рд╛рдЗрди рдЖрдЙрдЯрдкреБрдЯ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдПрдХ рд╕рд░рд▓ рд╡реЛрд▓реНрдЯреЗрдЬ рд╡рд┐рднрдХреНрдд рдХреЛ рдЗрдХрдЯреНрдард╛ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рд╣рдм рдкрд░ рд▓реЗрдЦ рдлрд┐рд░ рд╕реЗ рдЙрдкрд▓рдмреНрдз рд╣реИред рдорд╛рдЗрдХреНрд░реЛрдлрд╝реЛрди рдЗрдирдкреБрдЯ рд╕реЗ рдЖрдиреЗ рд╡рд╛рд▓реЗ рд╕рд┐рдЧреНрдирд▓ рдХреЛ рднреА рд╕реНрдЯреНрд░реАрдо рдореЗрдВ рдлреАрдб рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рд▓реЛрдХрд▓рд╣реЛрд╕реНрдЯ рдпрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред



рдХреБрдЫ рдЗрд╕ рддрд░рд╣ред рд╕рд╡рд╛рд▓ рд╣реЛрдВрдЧреЗ - рд▓рд┐рдЦреЛред








All Articles