@ -229,55 +229,57 @@
@@ -229,55 +229,57 @@
< span class = "line_number" > 181 < / span > < span class = "comment" > # < a href = "#robo2" > enableOption< / a > output_format -c %%< / span >
< span class = "line_number" > 182 < / span >
< span class = "line_number" > 183 < / span > < span class = "comment" > #ICECAST< / span >
< span class = "line_number" > 184 < / span > < a href = "#robo2" > enableOption< / a > input_channel < span class = "sign" > -< / span > map < span class = "sign" > %< / span > < span class = "sign" > %< / span >
< span class = "line_number" > 185 < / span > < a href = "#robo2" > enableOption< / a > audio_bitrate < span class = "sign" > -< / span > ab < span class = "sign" > %< / span > < span class = "sign" > %< / span >
< span class = "line_number" > 186 < / span > < a href = "#robo2" > enableOption< / a > channel_name < span class = "sign" > \< / span >
< span class = "line_number" > 187 < / span > < span class = "sign" > -< / span > legacy_icecast 1 < span class = "sign" > \< / span >
< span class = "line_number" > 188 < / span > < span class = "sign" > -< / span > content_type audio< span class = "sign" > /< / span > mpeg < span class = "sign" > \< / span >
< span class = "line_number" > 189 < / span > < span class = "sign" > -< / span > ice_name < span class = "sign" > %< / span > < span class = "sign" > %< / span >
< span class = "line_number" > 190 < / span >
< span class = "line_number" > 191 < / span > < a href = "#robo2" > enableOption< / a > channel_descr < span class = "sign" > \< / span >
< span class = "line_number" > 192 < / span > < span class = "sign" > -< / span > ice_description < span class = "sign" > %< / span > < span class = "sign" > %< / span >
< span class = "line_number" > 193 < / span >
< span class = "line_number" > 194 < / span > < a href = "#robo2" > enableOption< / a > icecast < span class = "sign" > \< / span >
< span class = "line_number" > 195 < / span > icecast< span class = "sign" > :< / span > < span class = "sign" > /< / span > < span class = "sign" > /< / span > source< span class = "sign" > :< / span > < span class = "sign" > $< / span > < span class = "sign" > {< / span > < a href = "#robo5" > config< / a > < span class = "sign" > [< / span > password< span class = "sign" > ]< / span > < span class = "keyword" > }< / span > < span class = "sign" > @< / span > < span class = "sign" > $< / span > < span class = "sign" > {< / span > < a href = "#robo5" > config< / a > < span class = "sign" > [< / span > icecast< span class = "sign" > ]< / span > < span class = "keyword" > }< / span > < span class = "sign" > /< / span > < span class = "sign" > $< / span > < span class = "sign" > {< / span > < a href = "#robo5" > config< / a > < span class = "sign" > [< / span > mountpoint< span class = "sign" > ]< / span > < span class = "keyword" > }< / span >
< span class = "line_number" > 196 < / span >
< span class = "line_number" > 197 < / span > < span class = "comment" > # АРХИВ< / span >
< span class = "line_number" > 198 < / span > < a href = "#robo2" > enableOption< / a > input_channel < span class = "sign" > -< / span > map < span class = "sign" > %< / span > < span class = "sign" > %< / span >
< span class = "line_number" > 199 < / span > < a href = "#robo2" > enableOption< / a > archive_log < span class = "sign" > \< / span >
< span class = "line_number" > 200 < / span > < span class = "sign" > -< / span > segment_list < span class = "sign" > %< / span > < span class = "sign" > %< / span > < span class = "sign" > \< / span >
< span class = "line_number" > 201 < / span > < span class = "sign" > -< / span > segment_list_entry_prefix < span class = "quote" > "${< a href = "#robo5" > config< / a > [archive_dir]}"< / span > < span class = "sign" > \< / span >
< span class = "line_number" > 202 < / span > < span class = "sign" > -< / span > segment_list_type csv < span class = "sign" > \< / span >
< span class = "line_number" > 203 < / span > < span class = "sign" > -< / span > segment_list_flags live
< span class = "line_number" > 204 < / span >
< span class = "line_number" > 205 < / span > < span class = "comment" > # +СЕГМЕНТИРОВАНИЕ< / span >
< span class = "line_number" > 206 < / span > < a href = "#robo2" > enableOption< / a > archive_dir < span class = "sign" > \< / span >
< span class = "line_number" > 207 < / span > < span class = "sign" > -< / span > segment_atclocktime 1 < span class = "sign" > \< / span >
< span class = "line_number" > 208 < / span > < span class = "sign" > -< / span > acodec < span class = "quote" > "${< a href = "#robo5" > config< / a > [output_format]}"< / span > < span class = "sign" > \< / span >
< span class = "line_number" > 209 < / span > < span class = "sign" > -< / span > < span class = "keyword" > fi< / span > segment < span class = "sign" > \< / span >
< span class = "line_number" > 210 < / span > < span class = "sign" > -< / span > segment_time < span class = "quote" > "${< a href = "#robo5" > config< / a > [archive_time]}"< / span > < span class = "sign" > \< / span >
< span class = "line_number" > 211 < / span > < span class = "sign" > -< / span > segment_format < span class = "quote" > "${< a href = "#robo5" > config< / a > [output_format]}"< / span > < span class = "sign" > \< / span >
< span class = "line_number" > 212 < / span > < span class = "sign" > -< / span > strftime 1 < span class = "quote" > "${< a href = "#robo5" > config< / a > [archive_dir]}/$FILE_NAME"< / span >
< span class = "line_number" > 213 < / span >
< span class = "line_number" > 214 < / span > < span class = "comment" > # АНАЛИЗ< / span >
< span class = "line_number" > 215 < / span > < a href = "#robo2" > enableOption< / a > input_channel < span class = "sign" > -< / span > map < span class = "sign" > %< / span > < span class = "sign" > %< / span >
< span class = "line_number" > 216 < / span > < a href = "#robo2" > enableOption< / a > slices_log < span class = "sign" > \< / span >
< span class = "line_number" > 217 < / span > < span class = "sign" > -< / span > segment_list < span class = "sign" > %< / span > < span class = "sign" > %< / span > < span class = "sign" > \< / span >
< span class = "line_number" > 218 < / span > < span class = "sign" > -< / span > segment_list_entry_prefix < span class = "quote" > "${< a href = "#robo5" > config< / a > [slices_dir]}"< / span > < span class = "sign" > \< / span >
< span class = "line_number" > 219 < / span > < span class = "sign" > -< / span > segment_list_type csv < span class = "sign" > \< / span >
< span class = "line_number" > 220 < / span > < span class = "sign" > -< / span > segment_list_flags live
< span class = "line_number" > 221 < / span >
< span class = "line_number" > 222 < / span > < span class = "comment" > # +СЕГМЕНТИРОВАНИЕ< / span >
< span class = "line_number" > 223 < / span > < a href = "#robo2" > enableOption< / a > slices_dir < span class = "sign" > \< / span >
< span class = "line_number" > 224 < / span > < span class = "sign" > -< / span > segment_atclocktime 1 < span class = "sign" > \< / span >
< span class = "line_number" > 225 < / span > < span class = "sign" > -< / span > acodec < span class = "quote" > "${< a href = "#robo5" > config< / a > [output_format]}"< / span > < span class = "sign" > \< / span >
< span class = "line_number" > 226 < / span > < span class = "sign" > -< / span > < span class = "keyword" > fi< / span > segment < span class = "sign" > \< / span >
< span class = "line_number" > 227 < / span > < span class = "sign" > -< / span > segment_time < span class = "quote" > "${< a href = "#robo5" > config< / a > [slices_time]}"< / span > < span class = "sign" > \< / span >
< span class = "line_number" > 228 < / span > < span class = "sign" > -< / span > segment_format < span class = "quote" > "${< a href = "#robo5" > config< / a > [output_format]}"< / span > < span class = "sign" > \< / span >
< span class = "line_number" > 229 < / span > < span class = "sign" > -< / span > strftime 1 < span class = "quote" > "${< a href = "#robo5" > config< / a > [slices_dir]}/$FILE_NAME"< / span >
< span class = "line_number" > 230 < / span >
< span class = "line_number" > 231 < / span > < span class = "keyword" > echo< / span > < span class = "quote" > "$CMD"< / span >
< span class = "line_number" > 232 < / span > < span class = "keyword" > }< / span >
< span class = "line_number" > 184 < / span > < span class = "keyword" > if< / span > < span class = "sign" > [< / span > < span class = "keyword" > !< / span > < span class = "sign" > -< / span > z < span class = "sign" > $< / span > < span class = "sign" > {< / span > < a href = "#robo5" > config< / a > < span class = "sign" > [< / span > icecast< span class = "sign" > ]< / span > < span class = "keyword" > }< / span > < span class = "sign" > ]< / span > < span class = "sign" > ;< / span > < span class = "keyword" > then< / span >
< span class = "line_number" > 185 < / span > < a href = "#robo2" > enableOption< / a > input_channel < span class = "sign" > -< / span > map < span class = "sign" > %< / span > < span class = "sign" > %< / span >
< span class = "line_number" > 186 < / span > < a href = "#robo2" > enableOption< / a > audio_bitrate < span class = "sign" > -< / span > ab < span class = "sign" > %< / span > < span class = "sign" > %< / span >
< span class = "line_number" > 187 < / span > < a href = "#robo2" > enableOption< / a > channel_name < span class = "sign" > \< / span >
< span class = "line_number" > 188 < / span > < span class = "sign" > -< / span > legacy_icecast 1 < span class = "sign" > \< / span >
< span class = "line_number" > 189 < / span > < span class = "sign" > -< / span > content_type audio< span class = "sign" > /< / span > mpeg < span class = "sign" > \< / span >
< span class = "line_number" > 190 < / span > < span class = "sign" > -< / span > ice_name < span class = "sign" > %< / span > < span class = "sign" > %< / span >
< span class = "line_number" > 191 < / span >
< span class = "line_number" > 192 < / span > < a href = "#robo2" > enableOption< / a > channel_descr < span class = "sign" > \< / span >
< span class = "line_number" > 193 < / span > < span class = "sign" > -< / span > ice_description < span class = "sign" > %< / span > < span class = "sign" > %< / span >
< span class = "line_number" > 194 < / span >
< span class = "line_number" > 195 < / span > < a href = "#robo2" > enableOption< / a > icecast < span class = "sign" > \< / span >
< span class = "line_number" > 196 < / span > icecast< span class = "sign" > :< / span > < span class = "sign" > /< / span > < span class = "sign" > /< / span > source< span class = "sign" > :< / span > < span class = "sign" > $< / span > < span class = "sign" > {< / span > < a href = "#robo5" > config< / a > < span class = "sign" > [< / span > password< span class = "sign" > ]< / span > < span class = "keyword" > }< / span > < span class = "sign" > @< / span > < span class = "sign" > $< / span > < span class = "sign" > {< / span > < a href = "#robo5" > config< / a > < span class = "sign" > [< / span > icecast< span class = "sign" > ]< / span > < span class = "keyword" > }< / span > < span class = "sign" > /< / span > < span class = "sign" > $< / span > < span class = "sign" > {< / span > < a href = "#robo5" > config< / a > < span class = "sign" > [< / span > mountpoint< span class = "sign" > ]< / span > < span class = "keyword" > }< / span >
< span class = "line_number" > 197 < / span > < span class = "keyword" > fi< / span >
< span class = "line_number" > 198 < / span >
< span class = "line_number" > 199 < / span > < span class = "comment" > # АРХИВ< / span >
< span class = "line_number" > 200 < / span > < a href = "#robo2" > enableOption< / a > input_channel < span class = "sign" > -< / span > map < span class = "sign" > %< / span > < span class = "sign" > %< / span >
< span class = "line_number" > 201 < / span > < a href = "#robo2" > enableOption< / a > archive_log < span class = "sign" > \< / span >
< span class = "line_number" > 202 < / span > < span class = "sign" > -< / span > segment_list < span class = "sign" > %< / span > < span class = "sign" > %< / span > < span class = "sign" > \< / span >
< span class = "line_number" > 203 < / span > < span class = "sign" > -< / span > segment_list_entry_prefix < span class = "quote" > "${< a href = "#robo5" > config< / a > [archive_dir]}"< / span > < span class = "sign" > \< / span >
< span class = "line_number" > 204 < / span > < span class = "sign" > -< / span > segment_list_type csv < span class = "sign" > \< / span >
< span class = "line_number" > 205 < / span > < span class = "sign" > -< / span > segment_list_flags live
< span class = "line_number" > 206 < / span >
< span class = "line_number" > 207 < / span > < span class = "comment" > # +СЕГМЕНТИРОВАНИЕ< / span >
< span class = "line_number" > 208 < / span > < a href = "#robo2" > enableOption< / a > archive_dir < span class = "sign" > \< / span >
< span class = "line_number" > 209 < / span > < span class = "sign" > -< / span > segment_atclocktime 1 < span class = "sign" > \< / span >
< span class = "line_number" > 210 < / span > < span class = "sign" > -< / span > acodec < span class = "quote" > "${< a href = "#robo5" > config< / a > [output_format]}"< / span > < span class = "sign" > \< / span >
< span class = "line_number" > 211 < / span > < span class = "sign" > -< / span > < span class = "keyword" > fi< / span > segment < span class = "sign" > \< / span >
< span class = "line_number" > 212 < / span > < span class = "sign" > -< / span > segment_time < span class = "quote" > "${< a href = "#robo5" > config< / a > [archive_time]}"< / span > < span class = "sign" > \< / span >
< span class = "line_number" > 213 < / span > < span class = "sign" > -< / span > segment_format < span class = "quote" > "${< a href = "#robo5" > config< / a > [output_format]}"< / span > < span class = "sign" > \< / span >
< span class = "line_number" > 214 < / span > < span class = "sign" > -< / span > strftime 1 < span class = "quote" > "${< a href = "#robo5" > config< / a > [archive_dir]}/$FILE_NAME"< / span >
< span class = "line_number" > 215 < / span >
< span class = "line_number" > 216 < / span > < span class = "comment" > # АНАЛИЗ< / span >
< span class = "line_number" > 217 < / span > < a href = "#robo2" > enableOption< / a > input_channel < span class = "sign" > -< / span > map < span class = "sign" > %< / span > < span class = "sign" > %< / span >
< span class = "line_number" > 218 < / span > < a href = "#robo2" > enableOption< / a > slices_log < span class = "sign" > \< / span >
< span class = "line_number" > 219 < / span > < span class = "sign" > -< / span > segment_list < span class = "sign" > %< / span > < span class = "sign" > %< / span > < span class = "sign" > \< / span >
< span class = "line_number" > 220 < / span > < span class = "sign" > -< / span > segment_list_entry_prefix < span class = "quote" > "${< a href = "#robo5" > config< / a > [slices_dir]}"< / span > < span class = "sign" > \< / span >
< span class = "line_number" > 221 < / span > < span class = "sign" > -< / span > segment_list_type csv < span class = "sign" > \< / span >
< span class = "line_number" > 222 < / span > < span class = "sign" > -< / span > segment_list_flags live
< span class = "line_number" > 223 < / span >
< span class = "line_number" > 224 < / span > < span class = "comment" > # +СЕГМЕНТИРОВАНИЕ< / span >
< span class = "line_number" > 225 < / span > < a href = "#robo2" > enableOption< / a > slices_dir < span class = "sign" > \< / span >
< span class = "line_number" > 226 < / span > < span class = "sign" > -< / span > segment_atclocktime 1 < span class = "sign" > \< / span >
< span class = "line_number" > 227 < / span > < span class = "sign" > -< / span > acodec < span class = "quote" > "${< a href = "#robo5" > config< / a > [output_format]}"< / span > < span class = "sign" > \< / span >
< span class = "line_number" > 228 < / span > < span class = "sign" > -< / span > < span class = "keyword" > fi< / span > segment < span class = "sign" > \< / span >
< span class = "line_number" > 229 < / span > < span class = "sign" > -< / span > segment_time < span class = "quote" > "${< a href = "#robo5" > config< / a > [slices_time]}"< / span > < span class = "sign" > \< / span >
< span class = "line_number" > 230 < / span > < span class = "sign" > -< / span > segment_format < span class = "quote" > "${< a href = "#robo5" > config< / a > [output_format]}"< / span > < span class = "sign" > \< / span >
< span class = "line_number" > 231 < / span > < span class = "sign" > -< / span > strftime 1 < span class = "quote" > "${< a href = "#robo5" > config< / a > [slices_dir]}/$FILE_NAME"< / span >
< span class = "line_number" > 232 < / span >
< span class = "line_number" > 233 < / span > < span class = "keyword" > echo< / span > < span class = "quote" > "$CMD"< / span >
< span class = "line_number" > 234 < / span > < span class = "keyword" > }< / span >
< / pre >
< hr / >
@ -290,33 +292,34 @@
@@ -290,33 +292,34 @@
Настройки описаны в секции < a href = "#robo6" > SETTINGS< / a > .
< / pre >
< p class = "item_name" > USED BY< / p >
< pre > < a href = "#robo2" > enableOption< / a > , < a href = "#robo1" > readOption< / a > , < a href = "#robo3 " > readXML< / a > , < a href = "#robo4" > makeCMD< / a >
< pre > < a href = "#robo2" > enableOption< / a > , < a href = "#robo1" > readOption< / a > , < a href = "./streamproxy.html#robo9 " > readXML< / a > , < a href = "#robo4" > makeCMD< / a >
< / pre >
< p class = "item_name" > SOURCE< / p >
< pre class = "source" > < span class = "line_number" > 248 < / span > < span class = "keyword" > typeset< / span > < span class = "sign" > -< / span > A < strong > config< / strong >
< span class = "line_number" > 249 < / span >
< span class = "line_number" > 250 < / span > < strong > config< / strong > < span class = "sign" > =< / span > < span class = "sign" > (< / span >
< span class = "line_number" > 251 < / span > < span class = "sign" > [< / span > stream< span class = "sign" > ]< / span > < span class = "sign" > =< / span > < span class = "quote" > ""< / span >
< span class = "line_number" > 252 < / span > < span class = "sign" > [< / span > icecast< span class = "sign" > ]< / span > < span class = "sign" > =< / span > < span class = "quote" > ""< / span >
< span class = "line_number" > 253 < / span > < span class = "sign" > [< / span > password< span class = "sign" > ]< / span > < span class = "sign" > =< / span > < span class = "quote" > ""< / span >
< span class = "line_number" > 254 < / span > < span class = "sign" > [< / span > channel_name< span class = "sign" > ]< / span > < span class = "sign" > =< / span > < span class = "quote" > ""< / span >
< span class = "line_number" > 255 < / span > < span class = "sign" > [< / span > channel_number< span class = "sign" > ]< / span > < span class = "sign" > =< / span > < span class = "quote" > ""< / span >
< span class = "line_number" > 256 < / span > < span class = "sign" > [< / span > channel_descr< span class = "sign" > ]< / span > < span class = "sign" > =< / span > < span class = "quote" > ""< / span >
< span class = "line_number" > 257 < / span > < span class = "sign" > [< / span > mountpoint< span class = "sign" > ]< / span > < span class = "sign" > =< / span > < span class = "quote" > ""< / span >
< span class = "line_number" > 258 < / span > < span class = "sign" > [< / span > cmd< span class = "sign" > ]< / span > < span class = "sign" > =< / span > < span class = "quote" > "ffmpeg"< / span >
< span class = "line_number" > 259 < / span > < span class = "sign" > [< / span > input_format< span class = "sign" > ]< / span > < span class = "sign" > =< / span > < span class = "quote" > "mpegts"< / span >
< span class = "line_number" > 260 < / span > < span class = "sign" > [< / span > input_channel< span class = "sign" > ]< / span > < span class = "sign" > =< / span > < span class = "quote" > ""< / span >
< span class = "line_number" > 261 < / span > < span class = "sign" > [< / span > archive_dir< span class = "sign" > ]< / span > < span class = "sign" > =< / span > < span class = "quote" > ""< / span >
< span class = "line_number" > 262 < / span > < span class = "sign" > [< / span > archive_time< span class = "sign" > ]< / span > < span class = "sign" > =< / span > < span class = "quote" > ""< / span >
< span class = "line_number" > 263 < / span > < span class = "sign" > [< / span > archive_log< span class = "sign" > ]< / span > < span class = "sign" > =< / span > < span class = "quote" > ""< / span >
< span class = "line_number" > 264 < / span > < span class = "sign" > [< / span > slices_dir< span class = "sign" > ]< / span > < span class = "sign" > =< / span > < span class = "quote" > ""< / span >
< span class = "line_number" > 265 < / span > < span class = "sign" > [< / span > slices_time< span class = "sign" > ]< / span > < span class = "sign" > =< / span > < span class = "quote" > ""< / span >
< span class = "line_number" > 266 < / span > < span class = "sign" > [< / span > slices_log< span class = "sign" > ]< / span > < span class = "sign" > =< / span > < span class = "quote" > ""< / span >
< span class = "line_number" > 267 < / span > < span class = "sign" > [< / span > filename_prefix< span class = "sign" > ]< / span > < span class = "sign" > =< / span > < span class = "quote" > "%Y-%m-%d_%H:%M:%S"< / span >
< span class = "line_number" > 268 < / span > < span class = "sign" > [< / span > filename_suffix< span class = "sign" > ]< / span > < span class = "sign" > =< / span > < span class = "quote" > "mp2"< / span >
< span class = "line_number" > 269 < / span > < span class = "sign" > [< / span > output_format< span class = "sign" > ]< / span > < span class = "sign" > =< / span > < span class = "quote" > "mp2"< / span >
< span class = "line_number" > 270 < / span > < span class = "sign" > [< / span > audio_bitrate< span class = "sign" > ]< / span > < span class = "sign" > =< / span > < span class = "quote" > "256k"< / span >
< span class = "line_number" > 271 < / span > < span class = "sign" > )< / span >
< pre class = "source" > < span class = "line_number" > 250 < / span > < span class = "keyword" > typeset< / span > < span class = "sign" > -< / span > A < strong > config< / strong >
< span class = "line_number" > 251 < / span >
< span class = "line_number" > 252 < / span > < strong > config< / strong > < span class = "sign" > =< / span > < span class = "sign" > (< / span >
< span class = "line_number" > 253 < / span > < span class = "sign" > [< / span > proxy< span class = "sign" > ]< / span > < span class = "sign" > =< / span > < span class = "quote" > "0"< / span >
< span class = "line_number" > 254 < / span > < span class = "sign" > [< / span > stream< span class = "sign" > ]< / span > < span class = "sign" > =< / span > < span class = "quote" > ""< / span >
< span class = "line_number" > 255 < / span > < span class = "sign" > [< / span > icecast< span class = "sign" > ]< / span > < span class = "sign" > =< / span > < span class = "quote" > ""< / span >
< span class = "line_number" > 256 < / span > < span class = "sign" > [< / span > password< span class = "sign" > ]< / span > < span class = "sign" > =< / span > < span class = "quote" > ""< / span >
< span class = "line_number" > 257 < / span > < span class = "sign" > [< / span > channel_name< span class = "sign" > ]< / span > < span class = "sign" > =< / span > < span class = "quote" > ""< / span >
< span class = "line_number" > 258 < / span > < span class = "sign" > [< / span > channel_number< span class = "sign" > ]< / span > < span class = "sign" > =< / span > < span class = "quote" > ""< / span >
< span class = "line_number" > 259 < / span > < span class = "sign" > [< / span > channel_descr< span class = "sign" > ]< / span > < span class = "sign" > =< / span > < span class = "quote" > ""< / span >
< span class = "line_number" > 260 < / span > < span class = "sign" > [< / span > mountpoint< span class = "sign" > ]< / span > < span class = "sign" > =< / span > < span class = "quote" > ""< / span >
< span class = "line_number" > 261 < / span > < span class = "sign" > [< / span > cmd< span class = "sign" > ]< / span > < span class = "sign" > =< / span > < span class = "quote" > "ffmpeg"< / span >
< span class = "line_number" > 262 < / span > < span class = "sign" > [< / span > input_format< span class = "sign" > ]< / span > < span class = "sign" > =< / span > < span class = "quote" > ""< / span >
< span class = "line_number" > 263 < / span > < span class = "sign" > [< / span > input_channel< span class = "sign" > ]< / span > < span class = "sign" > =< / span > < span class = "quote" > ""< / span >
< span class = "line_number" > 264 < / span > < span class = "sign" > [< / span > archive_dir< span class = "sign" > ]< / span > < span class = "sign" > =< / span > < span class = "quote" > ""< / span >
< span class = "line_number" > 265 < / span > < span class = "sign" > [< / span > archive_time< span class = "sign" > ]< / span > < span class = "sign" > =< / span > < span class = "quote" > ""< / span >
< span class = "line_number" > 266 < / span > < span class = "sign" > [< / span > archive_log< span class = "sign" > ]< / span > < span class = "sign" > =< / span > < span class = "quote" > ""< / span >
< span class = "line_number" > 267 < / span > < span class = "sign" > [< / span > slices_dir< span class = "sign" > ]< / span > < span class = "sign" > =< / span > < span class = "quote" > ""< / span >
< span class = "line_number" > 268 < / span > < span class = "sign" > [< / span > slices_time< span class = "sign" > ]< / span > < span class = "sign" > =< / span > < span class = "quote" > ""< / span >
< span class = "line_number" > 269 < / span > < span class = "sign" > [< / span > slices_log< span class = "sign" > ]< / span > < span class = "sign" > =< / span > < span class = "quote" > ""< / span >
< span class = "line_number" > 270 < / span > < span class = "sign" > [< / span > filename_prefix< span class = "sign" > ]< / span > < span class = "sign" > =< / span > < span class = "quote" > "%Y-%m-%d_%H:%M:%S"< / span >
< span class = "line_number" > 271 < / span > < span class = "sign" > [< / span > filename_suffix< span class = "sign" > ]< / span > < span class = "sign" > =< / span > < span class = "quote" > "mp3"< / span >
< span class = "line_number" > 272 < / span > < span class = "sign" > [< / span > output_format< span class = "sign" > ]< / span > < span class = "sign" > =< / span > < span class = "quote" > "mp3"< / span >
< span class = "line_number" > 273 < / span > < span class = "sign" > [< / span > audio_bitrate< span class = "sign" > ]< / span > < span class = "sign" > =< / span > < span class = "quote" > "256k"< / span >
< span class = "line_number" > 274 < / span > < span class = "sign" > )< / span >
< / pre >
< hr / >
@ -395,11 +398,13 @@
@@ -395,11 +398,13 @@
< output_format> mp2< /output_format>
< !-- Битрейт аудиофайлов -->
< audio_bitrate> 256k< /audio_bitrate>
< !-- Использование < a href = "./streamproxy.html#robo8" > streamproxy< / a > -->
< proxy> 1< /proxy>
< /xml>
< / pre >
< p > < / p >
< p class = "item_name" > SOURCE< / p >
< pre class = "source" > < span class = "line_number" > 337 < / span > < strong > SETTINGS< / strong > < span class = "sign" > =< / span > < span class = "quote" > "$1"< / span >
< pre class = "source" > < span class = "line_number" > 342 < / span > < strong > SETTINGS< / strong > < span class = "sign" > =< / span > < span class = "quote" > "$1"< / span >
< / pre >
< hr / >
@ -408,33 +413,38 @@
@@ -408,33 +413,38 @@
< p > [ < a href = "#robo_top_of_doc" > Top< / a > ] [ < a href = "#robo0" > streamsaver< / a > ] [ < a href = "./tobo_toplevel.html#robo_top_of_doc" > Toplevel< / a > ]< / p >
< p class = "item_name" > NAME< / p >
< pre > < a href = "#robo0 " > streamsaver< / a >
< pre > < a href = "#robo_top_of_doc " > streamsaver< / a >
< / pre >
< p class = "item_name" > SOURCE< / p >
< pre class = "source" > < span class = "line_number" > 348 < / span > < span class = "comment" > #Проверка на наличие файла настроек< / span >
< span class = "line_number" > 349 < / span > < span class = "keyword" > if< / span > < span class = "sign" > [< / span > < span class = "sign" > -< / span > z < span class = "quote" > "$< a href = "#robo6" > SETTINGS< / a > "< / span > < span class = "sign" > ]< / span > < span class = "sign" > ;< / span > < span class = "keyword" > then< / span >
< span class = "line_number" > 350 < / span > < span class = "keyword" > echo< / span > < span class = "quote" > "USAGE: $(basename $0) < settings.xml> "< / span > < span class = "sign" > > < / span > < span class = "sign" > & < / span > 2
< span class = "line_number" > 351 < / span > < span class = "keyword" > exit< / span > 1
< span class = "line_number" > 352 < / span > < span class = "keyword" > elif< / span > < span class = "sign" > [< / span > < span class = "keyword" > !< / span > < span class = "sign" > -< / span > r < span class = "quote" > "$< a href = "#robo6" > SETTINGS< / a > "< / span > < span class = "sign" > ]< / span > < span class = "sign" > ;< / span > < span class = "keyword" > then< / span >
< span class = "line_number" > 353 < / span > < span class = "keyword" > echo< / span > < span class = "quote" > "Unable open file $1."< / span > < span class = "sign" > > < / span > < span class = "sign" > & < / span > 2
< span class = "line_number" > 354 < / span > < span class = "keyword" > echo< / span > < span class = "quote" > "USAGE: $(basename $0) < settings.xml> "< / span > < span class = "sign" > > < / span > < span class = "sign" > & < / span > 2
< span class = "line_number" > 355 < / span > < span class = "keyword" > exit< / span > 1
< span class = "line_number" > 356 < / span > < span class = "keyword" > fi< / span >
< span class = "line_number" > 357 < / span >
< span class = "line_number" > 358 < / span > < span class = "comment" > #Чтение настроек< / span >
< span class = "line_number" > 359 < / span > < a href = "#robo3" > readXML< / a > < span class = "quote" > "$< a href = "#robo6" > SETTINGS< / a > "< / span >
< span class = "line_number" > 360 < / span >
< span class = "line_number" > 361 < / span > < span class = "comment" > #Создание директорий хранения файлов, если требуется< / span >
< span class = "line_number" > 362 < / span > < span class = "keyword" > mkdir< / span > < span class = "sign" > -< / span > p < span class = "sign" > $< / span > < span class = "sign" > {< / span > < a href = "#robo5" > config< / a > < span class = "sign" > [< / span > archive_dir< span class = "sign" > ]< / span > < span class = "keyword" > }< / span >
< span class = "line_number" > 363 < / span > < span class = "keyword" > mkdir< / span > < span class = "sign" > -< / span > p < span class = "sign" > $< / span > < span class = "sign" > {< / span > < a href = "#robo5" > config< / a > < span class = "sign" > [< / span > slices_dir< span class = "sign" > ]< / span > < span class = "keyword" > }< / span >
< span class = "line_number" > 364 < / span >
< span class = "line_number" > 365 < / span > < span class = "comment" > #Создание команды оцифровки сигнала< / span >
< span class = "line_number" > 366 < / span > < a href = "#robo4" > makeCMD< / a >
< pre class = "source" > < span class = "line_number" > 353 < / span > < span class = "comment" > #Проверка на наличие файла настроек< / span >
< span class = "line_number" > 354 < / span > < span class = "keyword" > if< / span > < span class = "sign" > [< / span > < span class = "sign" > -< / span > z < span class = "quote" > "$< a href = "#robo6" > SETTINGS< / a > "< / span > < span class = "sign" > ]< / span > < span class = "sign" > ;< / span > < span class = "keyword" > then< / span >
< span class = "line_number" > 355 < / span > < span class = "keyword" > echo< / span > < span class = "quote" > "USAGE: $(basename $0) < settings.xml> "< / span > < span class = "sign" > > < / span > < span class = "sign" > & < / span > 2
< span class = "line_number" > 356 < / span > < span class = "keyword" > exit< / span > 1
< span class = "line_number" > 357 < / span > < span class = "keyword" > elif< / span > < span class = "sign" > [< / span > < span class = "keyword" > !< / span > < span class = "sign" > -< / span > r < span class = "quote" > "$< a href = "#robo6" > SETTINGS< / a > "< / span > < span class = "sign" > ]< / span > < span class = "sign" > ;< / span > < span class = "keyword" > then< / span >
< span class = "line_number" > 358 < / span > < span class = "keyword" > echo< / span > < span class = "quote" > "Unable open file $1."< / span > < span class = "sign" > > < / span > < span class = "sign" > & < / span > 2
< span class = "line_number" > 359 < / span > < span class = "keyword" > echo< / span > < span class = "quote" > "USAGE: $(basename $0) < settings.xml> "< / span > < span class = "sign" > > < / span > < span class = "sign" > & < / span > 2
< span class = "line_number" > 360 < / span > < span class = "keyword" > exit< / span > 1
< span class = "line_number" > 361 < / span > < span class = "keyword" > fi< / span >
< span class = "line_number" > 362 < / span >
< span class = "line_number" > 363 < / span > < span class = "comment" > #Чтение настроек< / span >
< span class = "line_number" > 364 < / span > < a href = "./streamproxy.html#robo9" > readXML< / a > < span class = "quote" > "$< a href = "#robo6" > SETTINGS< / a > "< / span >
< span class = "line_number" > 365 < / span >
< span class = "line_number" > 366 < / span > < span class = "comment" > #Создание директорий хранения файлов, если требуется< / span >
< span class = "line_number" > 367 < / span > < span class = "keyword" > mkdir< / span > < span class = "sign" > -< / span > p < span class = "sign" > $< / span > < span class = "sign" > {< / span > < a href = "#robo5" > config< / a > < span class = "sign" > [< / span > archive_dir< span class = "sign" > ]< / span > < span class = "keyword" > }< / span >
< span class = "line_number" > 368 < / span > < span class = "keyword" > mkdir< / span > < span class = "sign" > -< / span > p < span class = "sign" > $< / span > < span class = "sign" > {< / span > < a href = "#robo5" > config< / a > < span class = "sign" > [< / span > slices_dir< span class = "sign" > ]< / span > < span class = "keyword" > }< / span >
< span class = "line_number" > 369 < / span >
< span class = "line_number" > 370 < / span > < span class = "keyword" > if< / span > < span class = "sign" > [< / span > < span class = "sign" > $< / span > < span class = "sign" > {< / span > < a href = "#robo5" > config< / a > < span class = "sign" > [< / span > proxy< span class = "sign" > ]< / span > < span class = "keyword" > }< / span > < span class = "sign" > =< / span > < span class = "sign" > =< / span > 1 < span class = "sign" > ]< / span > < span class = "sign" > ;< / span > < span class = "keyword" > then< / span >
< span class = "line_number" > 371 < / span > < a href = "#robo5" > config< / a > < span class = "sign" > [< / span > stream< span class = "sign" > ]< / span > < span class = "sign" > =< / span > < span class = "quote" > "${< a href = "#robo5" > config< / a > [icecast]}/${< a href = "#robo5" > config< / a > [mountpoint]}"< / span >
< span class = "line_number" > 372 < / span > < a href = "#robo5" > config< / a > < span class = "sign" > [< / span > icecast< span class = "sign" > ]< / span > < span class = "sign" > =< / span > < span class = "quote" > ""< / span >
< span class = "line_number" > 373 < / span > < span class = "keyword" > fi< / span >
< span class = "line_number" > 374 < / span >
< span class = "line_number" > 375 < / span > < span class = "comment" > #Создание команды оцифровки сигнала< / span >
< span class = "line_number" > 376 < / span > < a href = "#robo4" > makeCMD< / a > < span class = "sign" > |< / span > sh
< / pre >
< / div > <!-- content -->
< div id = "footer" >
< p > Generated from ./streamsaver with < a href = "http://www.xs4all.nl/~rfsber/Robo/robodoc.html" > ROBODoc< / a > V4.99.41 on Fri Jul 22 2016 10:17:43
< p > Generated from ./streamsaver with < a href = "http://www.xs4all.nl/~rfsber/Robo/robodoc.html" > ROBODoc< / a > V4.99.41 on Fri Aug 12 2016 16:44 :43
< / p >
< / div > <!-- footer -->
< / body >