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

рд▓реЗрдХрд┐рди рдЖрдк рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рдИрдерд░рдиреЗрдЯ (eISCP) рдкрд░ рдЗрдВрдЯреЗрдЧреНрд░реЗрдЯ рд╕реАрд░рд┐рдпрд▓ рдХрдореНрдпреБрдирд┐рдХреЗрд╢рди рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╛ рд╡рд┐рд╡рд░рдг рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреЛ рдЗрд╕ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХрд╛ рдЖрдзрд╛рд░ рд╣реИред рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рджрд┐рд▓рдЪрд╕реНрдк рд╣реИред Habr├й рдкрд░ рдЗрд╕ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдкрд░ рдПрдХ рднреА рд▓реЗрдЦ рдирд╣реАрдВ рдорд┐рд▓рд╛ред рдПрдХ рддрд░рдл, рдЗрд╕рдореЗрдВ рджреБрдЦрдж рдХреБрдЫ рднреА рдирд╣реАрдВ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдУрдиреЗрдХреЛ рдХреЛ рдЫреЛрдбрд╝рдХрд░, рдЗрд╕ рдкреНрд░реЛрдкреНрд░рд╛рдЗрдЯрд░рд╢рд┐рдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд╣реАрдВ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рджреВрд╕рд░реА рдУрд░, рдПрдХ рдореМрдХрд╛ рд╣реИ рдХрд┐ рдРрд╕реЗ рдЙрддреНрд╕рд╛рд╣реА рд▓реЛрдЧ рд╣реИрдВ рдЬреЛ рдЕрдкрдиреЗ рдЦреБрдж рдХреЗ рдЦрд┐рд▓рд╛рдбрд╝реА рдпрд╛ рдУрдирдХреЛрдпреЛ рд░рд┐рд╕реАрд╡рд░ рдХреЛ рдЕрдкрдиреЗ рджрдо рдкрд░ рдЪрд▓рд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд▓реЗрдЦ рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рд░реБрдЪрд┐ рдХрд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдЬреЛ рд╡рд┐рд╢реБрджреНрдз рд░реВрдк рд╕реЗ рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рдЬрд┐рдЬреНрдЮрд╛рд╕рд╛ рд╕реЗ рдмрд╛рд╣рд░ рд╣реИрдВ, рд╡рд┐рднрд┐рдиреНрди рдиреЗрдЯрд╡рд░реНрдХ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдкрд░ рдЬреНрдЮрд╛рди рдПрдХрддреНрд░ рдХрд░рддреЗ рд╣реИрдВред рдЕрдЧрд░ рджрд┐рд▓рдЪрд╕реНрдкреА рд╣реИ, рддреЛ рдХреГрдкрдпрд╛, рдмрд┐рд▓реНрд▓реА рдХреЗ рдиреАрдЪреЗред
рд▓реЗрдЦ рдХреЗ рд╡рд┐рд╖рдп рдкрд░ рдмрд╣реБрдд рдХрдо рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рд╣реИред рдЗрд╕рд▓рд┐рдП, рдореИрдВ рди рдХреЗрд╡рд▓ рдкрд╛рдпрд╛ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдкрд░ рднрд░реЛрд╕рд╛ рдХрд░реЗрдЧрд╛, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдХреЗрд╡рд▓ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдЖрджреЗрд╢реЛрдВ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЙрдирдХреЗ рдЙрдкрдпреЛрдЧ рдХреА рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рдирд╣реАрдВ рдХрд╣рддрд╛ рд╣реИред рд╣рдо tcpdump / wirehark рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд╕рд╛рде-рд╕рд╛рде рдбрд┐рд╡рд╛рдЗрд╕ рдлрд╝рд░реНрдорд╡реЗрдпрд░ рдХреЗ рдЕрдзреНрдпрдпрди рд╕реЗ рдиреЗрдЯрд╡рд░реНрдХ рдЯреНрд░реИрдлрд╝рд┐рдХ рдХреЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рд╕реЗ рдмрд╣реБрдд рд╕рд╛рд░реА рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣реЗред рдпрд╣ рд╡рд╣ рдЬрдЧрд╣ рд╣реИ рдЬрд╣рд╛рдВ рдореИрдВ рд╢реБрд░реВ рдХрд░реВрдВрдЧрд╛ред
рдореЗрд░реЗ рдбрд┐рд╡рд╛рдЗрд╕ рдХрд╛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдореЙрдбрд▓ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдирд╣реАрдВ рд╣реИред рдореИрдВ рдХреЗрд╡рд▓ рдпрд╣ рдХрд╣ рд╕рдХрддрд╛ рд╣реВрдВ рдХрд┐ рдпрд╣ рдПрдХ рдиреЗрдЯрд╡рд░реНрдХ рдкреНрд▓реЗрдпрд░ рд╣реИ, рдЬреЛ рдзреНрдпрд╛рди рдЖрдХрд░реНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЪрд┐рддреНрд░ рдореЗрдВ рдПрдХ рдХреЗ рд╕рдорд╛рди рд╣реИред рдпрд╣ рди рдХреЗрд╡рд▓ рдмрд╛рд╣рд░реА рдпреВрдПрд╕рдмреА-рдХреИрд░рд┐рдпрд░ рд╕реЗ рд╕рдВрдЧреАрдд рдЦреЗрд▓ рд╕рдХрддрд╛ рд╣реИ, рдмрд▓реНрдХрд┐ рдПрдХ рд╕рдВрдЧреАрдд рд╕рд░реНрд╡рд░ (DLNA) рд╕реЗ рднреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рдЗрдВрдЯрд░рдиреЗрдЯ рд░реЗрдбрд┐рдпреЛ рдФрд░ рд╕реНрдЯреНрд░реАрдорд┐рдВрдЧ рд╕реЗрд╡рд╛рдУрдВ рдЬреИрд╕реЗ Spotify, Deezer рдФрд░ рдХреБрдЫ рдФрд░ рдХрд╛ рднреА рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ, рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЛ рдЗрд╕ рд╕рднреА рд╡рд┐рд╡рд┐рдзрддрд╛ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред
рдкреЛрд░реНрдЯ рд╡рд┐рд╢реНрд▓реЗрд╖рдг
рдПрдХ рдЦреЛрдЬ рдЗрдВрдЬрди рдореЗрдВ рд╕рд╣реА рд╕рд╡рд╛рд▓ рдкреВрдЫрдиреЗ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдореБрдЭреЗ рдкрд╣рд▓реЗ рдпрд╣ рд╕рдордЭрдирд╛ рдерд╛ рдХрд┐ рдЖрдо рддреМрд░ рдкрд░ рдХрд┐рд╕ рддрд░рд╣ рдХреЗ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рдерд╛ред рдпрд╣реА рд╣реИ, рдкрд╣рд▓рд╛ рдЪрд░рдг рдкреЛрд░реНрдЯ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рд╣реИред рддреЛ, рдбрд┐рд╡рд╛рдЗрд╕ рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рд╣реИ, рдЗрд╕рдХрд╛ рдкрддрд╛ 192.168.1.80 рд╣реИред рдкреЛрд░реНрдЯ рдХреА рдкреВрд░реА рд░реЗрдВрдЬ рд╕реНрдХреИрди рдХрд░реЗрдВ:
> nmap -sS -p0-65535 -T5 192.168.1.80 PORT STATE SERVICE 80/tcp open http 4545/tcp open worldscores 5000/tcp open upnp 8008/tcp open http 8009/tcp open ajp13 8080/tcp open http-proxy 8888/tcp open sun-answerbook 10001/tcp open scp-config 60128/tcp open unknown
рдмрд╣реБрдд рд╕реА рд░реЛрдЪрдХ рдЪреАрдЬреЛрдВ рдХреА рдЦреЛрдЬ рдХреА рдЬрд╛рддреА рд╣реИ:
- 80 / tcp рд╕реНрдкрд╖реНрдЯ рд╣реИ - рдпрд╣ рдбрд┐рд╡рд╛рдЗрд╕ рд╕реЗрдЯрдЕрдк рдкреЗрдЬ рд╣реИред рдореЗрд░реЗ рдореЙрдбрд▓ рдореЗрдВ, рдХреЗрд╡рд▓ рдиреЗрдЯрд╡рд░реНрдХ рд╕реЗрдЯрдЕрдк рдФрд░ рдлрд░реНрдорд╡реЗрдпрд░ рдЕрдкрдЧреНрд░реЗрдб рд╣реИред рдХреЛрдИ рдкреНрд▓реЗрдмреИрдХ рдирд┐рдпрдВрддреНрд░рдг рдирд╣реАрдВ рд╣реИред рдЗрд╕рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ, "http://192.168.1.80/album_art.cgi" рдЬреИрд╕реЗ рдЧрддрд┐рд╢реАрд▓ рд▓рд┐рдВрдХ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ, рдЖрдк рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЦреЗрд▓ рд░рд╣реЗ рдЯреНрд░реИрдХ рдХреА рддрд╕реНрд╡реАрд░ рддрдХ рдкрд╣реБрдБрдЪ рд╕рдХрддреЗ рд╣реИрдВред
- 4545 / tcp - рд╕рдмрд╕реЗ рд╣рд╛рд▓рд┐рдпрд╛ рдлрд░реНрдорд╡реЗрдпрд░ рдЕрдкрдбреЗрдЯ рдХреЗ рдмрд╛рдж рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛ред рдирдкрдо рдХреЛ рдЙрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рдирд╣реАрдВ рдкрддрд╛ред рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддреЗ рд╕рдордп, рдпрд╣ рддреБрд░рдВрдд рд╡рд░реНрддрдорд╛рди рдкреНрд▓реЗрдмреИрдХ рд╕реНрдерд┐рддрд┐ рдХреЗ рд╕рд╛рде рдЬреЛрдВрд╕ рднреЗрдЬрддрд╛ рд╣реИ рдФрд░ рд╣рд░ рд╕реЗрдХрдВрдб рдПрдХ рдЕрдкрдбреЗрдЯ рднреЗрдЬрддрд╛ рд╣реИ
рдкреНрд▓реЗрдмреИрдХ рд╕реНрдерд┐рддрд┐ рдХреЗ рд╕рд╛рде рдбреЗрдЯрд╛ рдмреНрд▓реЙрдХ { "data": { "fireCast": false, "status": { "duration": 224893, "playBytes": 0 }, "error": "", "matchingMediaRoles": [], "controls": { "previous": true, "next_": true, "seekBytes": true, "seekTime": true, "pause": true, "seekTrack": true }, "mediaRoles": { "title": "", "asciiTitle": "" }, "playId": { "systemMemberId": "Onkyo NS-6130", "timestamp": 447085 }, "state": "playing", "trackRoles": { "mediaData": { "metaData": { "artist": "Ottawan", "album": "Greatest Hits", "serviceID": "Storage_usb2" } }, "title": "Shalala-Song", "flags": { "file": true }, "path": "storage_file_usb2:sda-94DB-FB8F/flac/Disco/Ottawan/Greatest Hits (2007)/05-Shalala-Song.flac", "optPlayingConentInfo": { "playingTrackTotal": 17, "playingTrackNo": 4 }, "icon": "file:///tmp/temp_data_albumArt_3c70a403584dc761cabc88ac0dfbb95c", "type": "audio" } }, "playTime": { "i64_": 139021, "type": "i64_" }, "senderVolume": {}, "senderMute": {}, "sender": "Onkyo-NS-6130-E1EE7F" }
рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рдХрд╣рд╛, рдпрд╣ рдкреЛрд░реНрдЯ рдирд╡реАрдирддрдо рдЕрджреНрдпрддрди рдХреЗ рд╕рд╛рде рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛ред рд╢рдмреНрдж рд╕реЗ рдХреЛрдИ рдкреНрд░рд▓реЗрдЦрди рдирд╣реАрдВ рд╣реИред рдпрд╣ рдПрдХ рд╣рд▓реНрдХреЗ рдирд┐рдпрдВрддреНрд░рдг рдХрдХреНрд╖ рдХреЛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдЗрд╕ рджрд┐рд╢рд╛ рдореЗрдВ рдореИрдВрдиреЗ рдЕрднреА рддрдХ рдЦреБрджрд╛рдИ рдирд╣реАрдВ рдХреА рд╣реИред - 5000 / tcp - nmap рдЗрд╕реЗ Apple AirTunes рдХреЗ рд░реВрдк рдореЗрдВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддрд╛ рд╣реИред рдпрд╣ рд╕рдЪ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╛ рд╕рдорд░реНрдерди рдкреНрд░рд▓реЗрдЦрди рдореЗрдВ рдХрд╣рд╛ рдЧрдпрд╛ рд╣реИред
- 8008 / рдЯреАрд╕реАрдкреА, 8009 / рдЯреАрд╕реАрдкреА - рдЙрджреНрджреЗрд╢реНрдп рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рд╣реИ, рдиреИрдореНрдк рдЙрдирдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рднреА рдирд╣реАрдВ рдЬрд╛рдирддрд╛ рд╣реИред
- 8080 / рдЯреАрд╕реАрдкреА - http- рдкреНрд░реЙрдХреНрд╕реА, рдЬрд┐рд╕рдХрд╛ рдЙрджреНрджреЗрд╢реНрдп рдЗрд╕ рдЦрд┐рд▓рд╛рдбрд╝реА рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рд╣реИред
- 8888 / tcp - рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдкреЛрд░реНрдЯ рдпреВрдирд┐рд╡рд░реНрд╕рд▓ рдкреНрд▓рдЧ рдПрдВрдб рдкреНрд▓реЗ (UpnP) ред Gupnp-Universal-cp рдпреВрдЯрд┐рд▓рд┐рдЯреА рд╕реЗ gupnp-tools рдкреИрдХреЗрдЬ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рдЖрдк рдЗрд╕рдХрд╛ рд╡рд┐рд╡рд░рдг рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ:

рдкрд╣рд▓реЗ рдпрд╣ рд╕реЛрдЪрд╛ рдЧрдпрд╛ рдерд╛ рдХрд┐ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдЖрд╡реЗрджрди рдореЗрдВ рдкреНрд░рдмрдВрдзрди рдЗрд╕ рд╡рд┐рд╢реЗрд╖ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЬреИрд╕рд╛ рдХрд┐ рдмрд╛рдж рдореЗрдВ рдкрддрд╛ рдЪрд▓рд╛, рдЙрдирд╕реЗ рдЧрд▓рддреА рд╣реБрдИ рдереАред рдореИрдВрдиреЗ рдореЛрдмрд╛рдЗрд▓ рдФрд░ рдбреЗрд╕реНрдХрдЯреЙрдк рджреЛрдиреЛрдВ рдкрд░ рдХрдИ UpnP рдХреНрд▓рд╛рдЗрдВрдЯ рдЖрдЬрд╝рдорд╛рдПред рд╡реЗ рд╕рднреА рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣реЗ рд╣реИрдВ: рдХреБрдЫ рдирд┐рдпрдВрддреНрд░рдг рдХрдорд╛рдВрдб рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ, рдХреБрдЫ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдпрд╣ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрд░рд╛рдЬрдХ рд╣реИред - 10001 / рдЯреАрд╕реАрдкреА - рдПрд╕рд╕реАрдкреА рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдкреЛрд░реНрдЯ рдХреЗ рд╕рдорд╛рди, рд▓реЗрдХрд┐рди рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд░реЗрдВ рдпрд╣ рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рд╣реИред
- 60128 / рдЯреАрд╕реАрдкреА - рдФрд░, рдЖрдЦрд┐рд░рдХрд╛рд░, рдЗрд╕ рд▓реЗрдЦ рдХрд╛ рдореБрдЦреНрдп рдЪрд░рд┐рддреНрд░, рдИрдЖрдИрдПрд╕рд╕реАрдкреА рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдкреЛрд░реНрдЯ рд╣реИред рдирд╛рдордк рдЙрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рднреА рдирд╣реАрдВ рдЬрд╛рдирддрд╛ред рд╣рдореЗрдВ рдЧреЛрдкрдиреАрдпрддрд╛ рдХрд╛ рдкрд░реНрджрд╛ рдЦреЛрд▓рдирд╛ рдЪрд╛рд╣рд┐рдПред
рдпрд╛рддрд╛рдпрд╛рдд рд╡рд┐рд╢реНрд▓реЗрд╖рдг
рдЕрдм рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ рдХреМрди рд╕рд╛ рдкреЛрд░реНрдЯ рдФрд░ рдХреИрд╕реЗ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рд╕рд╛рде рд╕рдВрдЪрд╛рд░ рдХрд░рддрд╛ рд╣реИред рдРрд╕рд╛ рдХрд░рдиреЗ рдХрд╛ рд╕рдмрд╕реЗ рдЖрд╕рд╛рди рддрд░реАрдХрд╛ рдХреБрдЫ рд░реВрдЯ рдХрд┐рдП рдЧрдП рдПрдВрдбреНрд░реЙрдЗрдб рдкрд░ рд╣реИ (рд▓реЗрдХрд┐рди рдПрдореБрд▓реЗрдЯрд░ рдореЗрдВ рдирд╣реАрдВ, рдХреНрдпреЛрдВрдХрд┐ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдЖрд╡реЗрджрди рдХреЗ рд▓рд┐рдП рдЙрд╕реА рд╕реНрдерд╛рдиреАрдп рд╕рдмрдиреЗрдЯ рдкрд░ рдПрдХ рдкреНрд░рдмрдВрдзрд┐рдд рдбрд┐рд╡рд╛рдЗрд╕ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ)ред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП:
- рдПрдВрдбреНрд░реЙрдЗрдб рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ Android tcpdump рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ рдЬрд╣рд╛рдВ Onkyo рдХрдВрдЯреНрд░реЛрд▓рд░ рдкрд╣рд▓реЗ рд╕реЗ рдЗрдВрд╕реНрдЯреЙрд▓ рд╣реИ
- рд╣рдо рд░реВрдЯ рдХреЗ рд░реВрдк рдореЗрдВ adb рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ Android рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рдЬрд╛рддреЗ рд╣реИрдВ:
> adb root && adb shell root@fiber-bs1078:/>
- рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдПрд╕рдбреА рдХрд╛рд░реНрдб рдкрд░ рдХрд┐рд╕реА рднреА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдЬрд╛рдПрдВ:
root@fiber-bs1078:/> cd /sdcard/work root@fiber-bs1078:/sdcard/work>
- tcpdump рдЪрд▓рд╛рдПрдВ (рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд▓рд┐рдЦреЗрдВ)
root@fiber-bs1078:/sdcard/work> tcpdump -vX -i any -w onkyo.dump host 192.168.1.80 tcpdump: listening on any, link-type LINUX_SLL (Linux cooked), capture size 262144 bytes
- рд╣рдо Onkyo рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд▓реЙрдиреНрдЪ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рд╡рд╣рд╛рдВ рд╕реЗ рд╣рдо рд╕рдВрдЧреАрдд рдЦреЗрд▓рдирд╛ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ
- рдЬрдм рдХреБрдЫ рд╕реМ рдкреИрдХреЗрдЯ рдЯрд╛рдЗрдк рд╣реЛ рдЬрд╛рдПрдВ, рддреЛ Ccl + C рджреНрд╡рд╛рд░рд╛ tcpdump рдХреЛ рд░реЛрдХ рджреЗрдВ
- рд╣рдо рдЯрд░реНрдорд┐рдирд▓ рдкрд░ рд▓реМрдЯрддреЗ рд╣реИрдВ, рдЬрд╣рд╛рдВ рд╣рдордиреЗ рдПрдбреАрдмреА рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛ рдФрд░ рдлрд╝рд╛рдЗрд▓ рдХреЛ рдПрдХ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ рдХреЙрдкреА рдХрд┐рдпрд╛
root@fiber-bs1078:/sdcard/work> exit > adb pull /sdcard/work/onkyo.dump . [100%] /sdcard/work/onkyo.dump
- рд╡рд╛рдпрд░рд╢рд░реНрдХ рд▓реЙрдиреНрдЪ рдХрд░реЗрдВ рдФрд░ рджреЗрдЦреЗрдВ рдХрд┐ рд╡рд╣рд╛рдВ рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИред
> wireshark onkyo.dump &
рдФрд░ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рд╕рдВрдЪрд╛рд░ 60128 рдкреЛрд░реНрдЯ рдкрд░ рдЬрд╛рддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрд╡реЗрджрди рдЦрд┐рд▓рд╛рдбрд╝реА рдХреЛ рдПрдХ рдЕрдиреБрд░реЛрдз рднреЗрдЬрддрд╛ рд╣реИ:

рдФрд░ рд╡рд╣ рдЙрд╕реЗ рдЬрд╡рд╛рдм рджреЗрддрд╛ рд╣реИ:

рддреЛ рд╣рдо рд▓реЗрдЦ рдХреЗ рдмрд╣реБрдд рд╕рд╛рд░ рдкрд░ рдЖрддреЗ рд╣реИрдВ, рдЕрд░реНрдерд╛рддреН: рдЗрд╕ рддрд░рд╣ рдХреЗ рдкрддреНрд░реЛрдВ рдХреЗ рд▓рд┐рдП рдКрдкрд░ рдХреА рддрд╕реНрд╡реАрд░реЛрдВ рдореЗрдВ рдХреНрдпрд╛ рд╣реИ - рдЖрдИрдПрд╕рд╕реАрдкреА? рдЗрд╕ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдирд╛рдо рдХрд╛ рдЕрд░реНрде рд╣реИ рдЗрдВрдЯреЗрдЧреНрд░рд╛ рд╕реАрд░рд┐рдпрд▓ рдХрдВрдЯреНрд░реЛрд▓ рдкреНрд░реЛрдЯреЛрдХреЙрд▓, рдЬрд┐рд╕реЗ рдореВрд▓ рд░реВрдк рд╕реЗ RS-232 рдкреЛрд░реНрдЯ (рдЗрд╕ рд╡рд┐рд╖рдп рдкрд░ рдПрдХ рдкреБрд░рд╛рдирд╛ рджрд┐рд▓рдЪрд╕реНрдк
рд▓реЗрдЦ рд╣реИ ) рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдУрдирдХреЛ рдЙрдкрдХрд░рдгреЛрдВ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдмрд╛рдж рдореЗрдВ рдпрд╣ рдЙрдкрд╕рд░реНрдЧ "рдИ" рдЬреЛрдбрд╝рдХрд░ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдФрд░ рдпрд╣ рдИрдерд░рдиреЗрдЯ рдкрд░ рдИрдЖрдИрдПрд╕рд╕реАрдкреА - рдЗрдВрдЯреЗрдЧреНрд░рд╛ рд╕реАрд░рд┐рдпрд▓ рдХрдореНрдпреБрдирд┐рдХреЗрд╢рди рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдирд┐рдХрд▓рд╛ред рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рджреЛрдиреЛрдВ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЛ рддрдХрдиреАрдХреА рджрд╕реНрддрд╛рд╡реЗрдЬ рдореЗрдВ рд╡рд░реНрдгрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ: рдПрд╡реА рд░рд┐рд╕реАрд╡рд░ рдХреЗ рд▓рд┐рдП рдПрдХреАрдХреГрдд рд╕реАрд░рд┐рдпрд▓ рд╕рдВрдЪрд╛рд░ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ред рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХрд╛ рдкрд╣рд▓рд╛ рд╕рдВрд╕реНрдХрд░рдг рджрд┐рдирд╛рдВрдХ 31 рдЕрдХреНрдЯреВрдмрд░, 2012 рд╣реИ, рдЬреЛ рдЖрдЦрд┐рд░реА рдмрд╛рд░ рдкрд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ рд╡рд╣ 4 рд╕рд┐рддрдВрдмрд░, 2017 рд╣реИред рдореБрдЭреЗ рдорд┐рд▓реЗ рд╕рднреА рд╕рдВрд╕реНрдХрд░рдг
рдбреЗрдореЛ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЗ рдореЗрд░реЗ рднрдВрдбрд╛рд░ рдореЗрдВ рдПрдХрддреНрд░ рдХрд┐рдП рдЧрдП рд╣реИрдВ, рдЬрд┐рдирдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореИрдВ рдмрд╛рдж рдореЗрдВ рдмрд╛рдд рдХрд░реВрдВрдЧрд╛ред рдЖрдЧреЗ рдХреА рдкреНрд░рд╕реНрддреБрддрд┐ рдЗрд╕ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдкрд░ рдФрд░ рдореЗрд░реЗ рдЦрд┐рд▓рд╛рдбрд╝реА рдХреЗ рд╕рд╛рде рдкреНрд░рдпреЛрдЧреЛрдВ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реЛрдЧреА (рдЬреЛ, рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЗрд╕ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдореЗрдВ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдЙрд▓реНрд▓реЗрдЦ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ)ред
рд╕рдВрджреЗрд╢ рдХреА рд╡рд┐рд╢рд┐рд╖реНрдЯрддрд╛
рдХреНрд▓рд╛рдЗрдВрдЯ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рдореЛрдмрд╛рдЗрд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди) рдФрд░ рдбрд┐рд╡рд╛рдЗрд╕ рд╢реЙрд░реНрдЯ рдЯреЗрдХреНрд╕реНрдЯ рд╕рдВрджреЗрд╢реЛрдВ рдХрд╛ рдЖрджрд╛рди-рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдпрджрд┐ рд╕рдВрдЦреНрдпрд╛рдПрдВ рдЗрд╕рдореЗрдВ рдореМрдЬреВрдж рд╣реИрдВ, рддреЛ рдЙрдиреНрд╣реЗрдВ рдПрдХ рдирд┐рдпрдо рдХреЗ рд░реВрдк рдореЗрдВ, рд╣реЗрдХреНрд╕рд╛рдбреЗрд╕рд┐рдорд▓ рд░реВрдк рдореЗрдВ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдХреНрд▓рд╛рдЗрдВрдЯ рд╕реЗ рдбрд┐рд╡рд╛рдЗрд╕ рддрдХ рд╕рдВрджреЗрд╢ рдкреНрд░рд╛рд░реВрдк рдмрд╣реБрдд рд╕рд░рд▓ рд╣реИ:

рд╕рдВрджреЗрд╢ рдПрдХ "!" рдЪрд░рд┐рддреНрд░ рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ, рдлрд┐рд░ рд▓рдХреНрд╖реНрдп рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛрдб, рдЙрд╕рдХреЗ рдмрд╛рдж рдХрдорд╛рдВрдб рдХреЗ рддреАрди рдЕрдХреНрд╖рд░ рдФрд░ рдлрд┐рд░ рдордирдорд╛рдиреА рд▓рдВрдмрд╛рдИ рдХреЗ рдорд╛рдкрджрдВрдбреЛрдВ рдХрд╛ рдПрдХ рддрд╛рд░ред рдПрдХ рд╕реАрдЖрд░ (0x0 рдбреА) рдпрд╛ рдПрд▓рдПрдл (0x0 рдП), рдпрд╛ рд╕реАрдЖрд░ + рдПрд▓рдПрдл рдХреЗ рд╕рдВрдпреЛрдЬрди рдХреЗ рд╕рд╛рде рд╕рдорд╛рдкреНрдд рд╣реЛрддрд╛ рд╣реИред
рдЖрджреЗрд╢ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рдбрд┐рд╡рд╛рдЗрд╕ рдпрд╛ рддреЛ рдПрдХ рд╣реА рдкреНрд░рдХрд╛рд░ рдХреЗ рд╕рдВрджреЗрд╢ (рдпрджрд┐ рдпрд╣ рдХреБрдЫ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдиреБрд░реЛрдз рдерд╛) рдХреЗ рд╕рд╛рде, рдпрд╛ рдПрдХ рдЕрд▓рдЧ рдкреНрд░рдХрд╛рд░ рдпрд╛ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рд╕рдВрджреЗрд╢реЛрдВ рдХреЗ рд╕рдВрдпреЛрдЬрди рдХреЗ рд╕рд╛рде рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХрд░рддрд╛ рд╣реИ (рдпрджрд┐ рдпрд╣ рдПрдХ рдЬрдЯрд┐рд▓ рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХреЗ рд▓рд┐рдП рдПрдХ рдЖрджреЗрд╢ рдерд╛ рдЬреИрд╕реЗ рдЯреНрд░реИрдХ рд╕реНрд╡рд┐рдЪ рдХрд░рдирд╛)ред рдбрд┐рд╡рд╛рдЗрд╕ рджреНрд╡рд╛рд░рд╛ рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ рднреЗрдЬреЗ рдЧрдП рд╕рдВрджреЗрд╢реЛрдВ рдХрд╛ рдкреНрд░рд╛рд░реВрдк рд╕рдорд╛рди рд╣реИред рдЕрдВрддрд░ рдХреЗрд╡рд▓ рдЕрдВрддрд┐рдо рдмрд╛рдЗрдЯ рдореЗрдВ рд╣реИ:

рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╡рд┐рд╡рд░рдг рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдореЗрдВ рд╕реМ рд╕реЗ рдЕрдзрд┐рдХ рд╡рд┐рднрд┐рдиреНрди рдХрдорд╛рдВрдб рд╣реИрдВ, рдореЗрд░рд╛ рдбрд┐рд╡рд╛рдЗрд╕ рдЗрд╕ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рд╕реЗ 30 рд╕реЗ рдЕрдзрд┐рдХ рдХрдорд╛рдВрдб рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред рдпрд╣реА рд╣реИ, рдХрдорд╛рдВрдб рдХреЗ рд╕реЗрдЯ рдФрд░ рдорд╛рдиреНрдп рдкреИрд░рд╛рдореАрдЯрд░ рджреЛрдиреЛрдВ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддреЗ рд╣реИрдВред
рдХрдорд╛рдВрдбреНрд╕ рдХреЛ рддрд╛рд░реНрдХрд┐рдХ рд╕рдореВрд╣реЛрдВ рдореЗрдВ рдмрд╛рдВрдЯрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ, рдореИрдВ рдЗрди рдкрд░ рдкреНрд░рдХрд╛рд╢ рдбрд╛рд▓реВрдВрдЧрд╛:
- рд╕рд╛рдорд╛рдиреНрдп рдЙрдкрдХрд░рдг рдкреНрд░рдмрдВрдзрди:
- NDN: рдбрд┐рд╡рд╛рдЗрд╕ рдХрд╛ рдирд╛рдоред
- UPD: рдлрд░реНрдорд╡реЗрдпрд░ рдЕрдкрдбреЗрдЯ рдХреА рдЬрд╛рдБрдЪ рдФрд░ рд╕реНрдерд╛рдкрдирд╛ред
- PWR: рдмрд┐рдЬрд▓реА рдЪрд╛рд▓реВ / рдмрдВрджред
- рдПрдирдЖрд░рдЖрдИ: рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдбрд┐рд╡рд╛рдЗрд╕ рдЬрд╛рдирдХрд╛рд░реАред
- рдПрдирдЯреАрд╕реА: рдПрдХ рдорд╛рдирдХ рд░рд┐рдореЛрдЯ рдХрдВрдЯреНрд░реЛрд▓ (рдкреНрд▓реЗрдмреИрдХ рдирд┐рдпрдВрддреНрд░рдг рд╕рд╣рд┐рдд) рдХреЗ рдЖрджреЗрд╢ред
- CAP: RI рдХрдиреЗрдХреНрдЯрд░ рд╕реЗ рдЬреБрдбрд╝реЗ рдмрд╛рд╣рд░реА рдПрдореНрдкрд▓реАрдлрд╛рдпрд░ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрдЬреНрдЮрд╛ рджреЗрддрд╛ рд╣реИред
- рдЦреЗрд▓реЗ рдЬрд╛ рд░рд╣реЗ рдЯреНрд░реИрдХ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА:
- рдПрдирдПрдПрд▓: рдПрд▓реНрдмрдо рдХрд╛ рдирд╛рдоред
- NAT: рдХрд▓рд╛рдХрд╛рд░ рдХрд╛ рдирд╛рдоред
- NTI: рдЯреНрд░реИрдХ рдирд╛рдоред
- рдПрдирдПрдлрдЖрдИ: рдЯреНрд░реИрдХ рдлрд╝рд╛рдЗрд▓ рдЬрд╛рдирдХрд╛рд░реА (рдкреНрд░рд╛рд░реВрдк, рдмрд┐рдЯ рджрд░)ред
- рдПрдирдЬреЗрдП: рдПрдХ рдЯреНрд░реИрдХ рд╕реЗ рдЬреБрдбрд╝реА рддрд╕реНрд╡реАрд░ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рд░реЗрдбрд┐рдпреЛ рд╕реНрдЯреЗрд╢рди рдХрд╛ рдкреНрд░рддреАрдХ рдпрджрд┐ рдЗрдВрдЯрд░рдиреЗрдЯ рд░реЗрдбрд┐рдпреЛ рдХрд╛ рдЪрдпрди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ)ред
- NTM: рдЯреНрд░реИрдХ рдореЗрдВ рд╡рд░реНрддрдорд╛рди рд╕рдордп рдХреА рд╕реНрдерд┐рддрд┐ред
- рдПрдирдЯреАрдПрд╕: рд╕реНрдерд┐рддрд┐, рд░рд┐рд╡рд╛рдЗрдВрдб рдЗрдиреЗрдмрд▓ рдпрд╛ рдирд╣реАрдВ (рдЗрдВрдЯрд░рдиреЗрдЯ рд░реЗрдбрд┐рдпреЛ рдХреЗ рд▓рд┐рдП, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рд╣реИ)ред
- NST: рд░рд┐рдкреАрдЯ рдФрд░ рд░реИрдВрдбрдо рдкреНрд▓реЗ рдХрдВрдЯреНрд░реЛрд▓ред
- рд╕рдВрдЧреАрдд рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдиреЗрд╡рд┐рдЧреЗрд╢рди рдФрд░ рдкреНрд░рдмрдВрдзрди:
- SLI: рд╕реНрд░реЛрдд рдЪрдпрди (рдЬреИрд╕реЗ USB, рдиреЗрдЯрд╡рд░реНрдХ рд╕реЗрд╡рд╛рдПрдВ)ред
- рдПрдирдПрд╕рд╡реА: рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдиреЗрдЯрд╡рд░реНрдХ рд╕реЗрд╡рд╛ (рдЬреИрд╕реЗ рдЗрдВрдЯрд░рдиреЗрдЯ рд░реЗрдбрд┐рдпреЛ, рд╕рдВрдЧреАрдд рд╕рд░реНрд╡рд░) рдХрд╛ рдЪрдпрди рдХрд░реЗрдВред рдореЗрд░реЗ рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рдкреНрд▓реЗрд▓рд┐рд╕реНрдЯ рднреА рдиреЗрдЯрд╡рд░реНрдХ рд╕реЗрд╡рд╛рдУрдВ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдпрд╣ рдпреВрдЬрд░ рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рд╣реИред рдФрд░ рдЬрдм рдЖрдк рдмрд┐рдЬрд▓реА рдмрдВрдж рдХрд░рддреЗ рд╣реИрдВ (рдЖрдЙрдЯрд▓реЗрдЯ рд╕реЗ рдмрд╛рд╣рд░ рдЦреАрдВрдЪрддреЗ рд╣реИрдВ), рддреЛ рдпрд╣ рдкреНрд▓реЗрд▓рд┐рд╕реНрдЯ рд╣рдЯрд╛ рджреА рдЬрд╛рддреА рд╣реИ!
- рдПрдирдПрд▓рдЯреА, рдПрдирдПрд▓рдП: рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреЗ рдЕрдиреБрднрд╛рдЧреЛрдВ (рдлрд╝реЛрд▓реНрдбрд░реЛрдВ) рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдиреЗрд╡рд┐рдЧреЗрд╢рдиред
- PQA, PQR, PQO: рдкреНрд▓реЗрд▓рд┐рд╕реНрдЯ рдкреНрд░рдмрдВрдзрди: рдЬреЛрдбрд╝реЗрдВ, рд╣рдЯрд╛рдПрдВ, рдкреБрди: рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░реЗрдВред
рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ, рдпрд╣ рд╕реВрдЪреА рдкреВрд░реА рддрд░рд╣ рд╕реЗ рджреВрд░ рд╣реИ, рдореИрдВрдиреЗ рдЗрд╕реЗ рдХреЗрд╡рд▓ рдЗрд╕ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рджрд╛рдпрд░реЗ рдФрд░ рдХреНрд╖рдорддрд╛рдУрдВ рдХреЛ рджрд┐рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рджрд┐рдпрд╛ рдерд╛ред
рдорд╛рдкрджрдВрдбреЛрдВ рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ, рд╕рднреА рд╕рдВрджреЗрд╢реЛрдВ рдХреЛ рджреЛ рд╕рдореВрд╣реЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдкрд╣рд▓реЗ рд╕рдореВрд╣ рдореЗрдВ рдЕрдзрд┐рдХрд╛рдВрд╢ рд╕рдВрджреЗрд╢ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рдЗрд╕ рд╕рдореВрд╣ рдХреЗ рд▓рд┐рдП, рдкреИрд░рд╛рдореАрдЯрд░ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдореЗрдВ рдЕрд▓реНрдлрд╝рд╛рдиреНрдпреВрдореЗрд░рд┐рдХ рдпрд╛ рд╣реЗрдХреНрд╕рд╛рдбреЗрд╕рд┐рдорд▓ рд░реВрдк рдореЗрдВ рдбреЗрдЯрд╛ рд╣реЛрддрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рдмрд╛рдЗрдЯ рджреНрд╡рд╛рд░рд╛ рдкрд╛рд░реНрд╕ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЬрдм рдЯреНрдпреВрдирдЗрди рд░реЗрдбрд┐рдпреЛ рд╕реЗрд╡рд╛ рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдЦрд┐рд▓рд╛рдбрд╝реА рдПрдирдПрд▓рдЯреА рд╕рдВрджреЗрд╢ рднреЗрдЬрддрд╛ рд╣реИ - "0E01000000090100FF0E00TuneIn рд░реЗрдбрд┐рдпреЛ" рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рд╕рд╛рде рд╡рд░реНрддрдорд╛рди рд╕реВрдЪреА рдХреЗ рд╣реЗрдбрд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА, рдЬреЛ рд╡рд┐рдирд┐рд░реНрджреЗрд╢рди рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдбрд┐рдХреЛрдб рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ, рдРрд╕реА рдЬрд╛рдирдХрд╛рд░реА рджреЗрддрд╛ рд╣реИ:
SERVICE=TUNEIN_RADIO; UI=LIST; LAYER=SERVICE_TOP; CURSOR=0; ITEMS=9; LAYERS=1; START=NOT_FIRST; LEFT_ICON=NONE; RIGHT_ICON=TUNEIN_RADIO; STATUS=NONE; title=TuneIn Radio
рд▓рдЧрднрдЧ рд╕рднреА рд╕рдВрджреЗрд╢реЛрдВ рдореЗрдВ "QSTN" рдкреИрд░рд╛рдореАрдЯрд░ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, "1NLTQSTN"ред рдЗрд╕ рдЕрдиреБрд░реЛрдз рдХрд╛ рдЕрд░реНрде рдЦрд┐рд▓рд╛рдбрд╝реА рдХреЛ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдХреЗ рд╕рдВрджреЗрд╢ рдХреЗ рдЕрдиреБрд░реВрдк рд╡рд░реНрддрдорд╛рди рд╕реНрдерд┐рддрд┐ рдХреА рдЬрд╛рдирдХрд╛рд░реА рд╡рд╛рдкрд╕ рдХрд░рдиреЗ рдХрд╛ рдЕрдиреБрд░реЛрдз рд╣реИред рдпрд╣ рд▓рдЧрднрдЧ рд╣рдореЗрд╢рд╛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рджреБрд░реНрд▓рдн рдЕрдкрд╡рд╛рдж рд╣реИрдВ рдЬрдм рдЦрд┐рд▓рд╛рдбрд╝реА, рдЕрдкрдиреЗ рдЖрдВрддрд░рд┐рдХ рдореВрдб рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рдЗрд╕ рддрд░рд╣ рдХреЗ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреА рдЙрдкреЗрдХреНрд╖рд╛ рдХрд░рддрд╛ рд╣реИред
рджреВрд╕рд░рд╛ рд╕рдореВрд╣ рд╕рдВрджреЗрд╢ рд╣реИ, рдЬрд╣рд╛рдВ рдкреИрд░рд╛рдореАрдЯрд░ XML рд╣реИ, рдЬрд┐рд╕реЗ XML рдкрд╛рд░реНрд╕рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкрд╛рд░реНрд╕ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдКрдкрд░ рдХреЗ рдЙрджрд╛рд╣рд░рдг рд╕реЗ, рдЬрдмрдХрд┐ рдЯреНрдпреВрдирдЗрди рд░реЗрдбрд┐рдпреЛ рд╕реЗрдХреНрд╢рди рдореЗрдВ, рдЖрдк рдПрдХ рдПрдирдПрд▓рдП рдЕрдиреБрд░реЛрдз рднреЗрдЬ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд┐рд╕рдореЗрдВ XML рдореЗрдВ рд╕рдХреНрд░рд┐рдп рд╕реВрдЪреА рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рджреА рдЬрд╛рдПрдЧреА:
<?xml version="1.0" encoding="utf-8"?> <response status="ok"> <items offset="0" totalitems="9"> <item icontype="F" iconid="29" title="My Presets" selectable="1" /> <item icontype="F" iconid="29" title="Local Radio" selectable="1" /> <item icontype="F" iconid="29" title="Music" selectable="1" /> <item icontype="F" iconid="29" title="Talk" selectable="1" /> <item icontype="F" iconid="29" title="Sports" selectable="1" /> <item icontype="F" iconid="29" title="By Location" selectable="1" /> <item icontype="F" iconid="29" title="By Language" selectable="1" /> <item icontype="F" iconid="29" title="Podcasts" selectable="1" /> <item icontype="F" iconid="29" title="Login" selectable="1" /> </items> </response>
рдпрд╣реА рд╣реИ, рдЦрд┐рд▓рд╛рдбрд╝реА рди рдХреЗрд╡рд▓ рдкрд╛рдареНрдп рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ (рдЬреЛ рдХрд┐ рд╕рдВрдпреЛрдЧрд╡рд╢, рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЦрд┐рд▓рд╛рдбрд╝реА рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдкрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрддрд╛ рд╣реИ), рдмрд▓реНрдХрд┐ рдПрдХ рдкрд░реНрдпрд╛рдкреНрдд рдЖрдЗрдХрди (рдлрд╝реЛрд▓реНрдбрд░, рд╕рдВрдЧреАрдд рдЯреНрд░реИрдХ, рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдкреНрд▓реЗ рдЯреНрд░реИрдХ) рдХреА рднреА рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реИред
рдХреБрдЫ рдорд╛рдорд▓реЛрдВ рдореЗрдВ, рдЦрд┐рд▓рд╛рдбрд╝реА рдЧреНрд░рд╛рд╣рдХ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдореЗрдВ рдПрдХ рдкрд╛рда рд╕рдВрджреЗрд╢ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реИ рдпрд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо рдЬреИрд╕реЗ рдЕрддрд┐рд░рд┐рдХреНрдд рдорд╛рдкрджрдВрдбреЛрдВ рдХрд╛ рдЕрдиреБрд░реЛрдз рдХрд░рддрд╛ рд╣реИред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЦрд┐рд▓рд╛рдбрд╝реА рдПрдХ рд╕рд╛рд░реНрд╡рднреМрдорд┐рдХ рд╕рдВрджреЗрд╢ рдПрдирд╕реАрдкреА (рд╕рд╛рд░реНрд╡рднреМрдорд┐рдХ рд╕рдВрд╡рд╛рдж) рднреЗрдЬрддрд╛ рд╣реИ, рдЬрд╣рд╛рдВ XML рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рджрд┐рдЦрд╛рдП рдЬрд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреА рд╕рдВрд░рдЪрдирд╛ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддрд╛ рд╣реИ:
<?xml version="1.0" encoding="utf-8"?> <popup title="Try Deezer Premium+" align="center" type="custom" time="0" uri="resource:///popup"> <label title="" align="center" total="1" uri="resource:///popup/label:0"> <line text="Listening is limited to 30-second clips. Subscribe to enjoy unlimited music!" align="left" uri="resource:///popup/label/line:0" order="0" /> </label> <buttongroup title="" align="center" total="1" uri="resource:///popup/buttongroup:0"> <button text="OK" align="center" uri="/button:0" selected="false" index="0" www="" order="1" /> </buttongroup> </popup>
рдЬрд╡рд╛рдм рдореЗрдВ, рдЦрд┐рд▓рд╛рдбрд╝реА рдиреЗ рднрд░реЗ рд╣реБрдП рдХреНрд╖реЗрддреНрд░реЛрдВ (рдпрд╛ рджрдмрд╛рдП рдЧрдП рдмрдЯрди) рдХреЗ рд╕рд╛рде рдПрдХ рд╣реА рд╕рдВрджреЗрд╢ рдХреА рдЕрдкреЗрдХреНрд╖рд╛ рдХреАред
рдПрдХреНрд╕рдПрдордПрд▓ рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рднреА рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдПрдирдЖрд░рдЖрдИ рд╕рдВрджреЗрд╢ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ - рдЦрд┐рд▓рд╛рдбрд╝реА рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рд╛рдорд╛рдиреНрдп рдЬрд╛рдирдХрд╛рд░реАред рд╕рдВрджреЗрд╢ рдХрд╛рдлреА рдмрдбрд╝рд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдЗрд╕реЗ рд╕реНрдкреЙрдЗрд▓рд░ рдХреЗ рдиреАрдЪреЗ рдЫрд┐рдкрд╛ рджреЗрддрд╛ рд╣реВрдВред
рдЦрд┐рд▓рд╛рдбрд╝реА рд╕рд╛рдорд╛рдиреНрдп рдЬрд╛рдирдХрд╛рд░реА <?xml version="1.0" encoding="utf-8"?> <response status="ok"> <device id="NS-6130"> <brand>ONKYO</brand> <category>NAP-O</category> <year>2016</year> <model>NS-6130</model> <destination>xx</destination> <macaddress>0009B0E1EE7F</macaddress> <modeliconurl>http://192.168.1.80/icon/OAVR_120.jpg</modeliconurl> <friendlyname></friendlyname> <firmwareversion>2110-0000-0000-0010-0000</firmwareversion> <ecosystemversion>200</ecosystemversion> <netservicelist count="9"> <netservice id="0e" value="1" name="TuneIn Radio" account="Username" password="Password" zone="01" enable="01" /> <netservice id="0a" value="1" name="Spotify" zone="01" enable="01" /> <netservice id="12" value="1" name="Deezer" account="Email address" password="Password" zone="01" enable="01" /> <netservice id="18" value="1" name="AirPlay" zone="01" enable="01" /> <netservice id="1b" value="1" name="TIDAL" account="Username" password="Password" zone="01" enable="01" /> <netservice id="00" value="1" name="Music Server" zone="01" enable="01" addqueue="1" sort="1" /> <netservice id="43" value="1" name="FlareConnect" zone="07" enable="0e" /> <netservice id="40" value="1" name="Chromecast built-in" zone="01" enable="01" /> <netservice id="1d" value="1" name="Play Queue" zone="01" enable="01" /> </netservicelist> <zonelist count="4"> <zone id="1" value="1" name="Main" volmax="0" volstep="0" src="1" dst="1" lrselect="0" /> <zone id="2" value="0" name="Zone2" volmax="0" volstep="0" src="0" dst="0" lrselect="0" /> <zone id="3" value="0" name="Zone3" volmax="0" volstep="0" src="0" dst="0" lrselect="0" /> <zone id="4" value="0" name="Zone4" volmax="0" volstep="0" src="0" dst="0" lrselect="0" /> </zonelist> <selectorlist count="3"> <selector id="2b" value="1" name="NET" zone="01" iconid="2b" /> <selector id="29" value="1" name="USB(F)" zone="01" iconid="29" addqueue="1" /> <selector id="2a" value="1" name="USB(R)" zone="01" iconid="2a" addqueue="1" /> </selectorlist> <presetlist count="40"> <preset id="01" band="0" freq="0" name="" /> <preset id="02" band="0" freq="0" name="" /> <preset id="03" band="0" freq="0" name="" /> <preset id="04" band="0" freq="0" name="" /> <preset id="05" band="0" freq="0" name="" /> <preset id="06" band="0" freq="0" name="" /> <preset id="07" band="0" freq="0" name="" /> <preset id="08" band="0" freq="0" name="" /> <preset id="09" band="0" freq="0" name="" /> <preset id="0a" band="0" freq="0" name="" /> <preset id="0b" band="0" freq="0" name="" /> <preset id="0c" band="0" freq="0" name="" /> <preset id="0d" band="0" freq="0" name="" /> <preset id="0e" band="0" freq="0" name="" /> <preset id="0f" band="0" freq="0" name="" /> <preset id="10" band="0" freq="0" name="" /> <preset id="11" band="0" freq="0" name="" /> <preset id="12" band="0" freq="0" name="" /> <preset id="13" band="0" freq="0" name="" /> <preset id="14" band="0" freq="0" name="" /> <preset id="15" band="0" freq="0" name="" /> <preset id="16" band="0" freq="0" name="" /> <preset id="17" band="0" freq="0" name="" /> <preset id="18" band="0" freq="0" name="" /> <preset id="19" band="0" freq="0" name="" /> <preset id="1a" band="0" freq="0" name="" /> <preset id="1b" band="0" freq="0" name="" /> <preset id="1c" band="0" freq="0" name="" /> <preset id="1d" band="0" freq="0" name="" /> <preset id="1e" band="0" freq="0" name="" /> <preset id="1f" band="0" freq="0" name="" /> <preset id="20" band="0" freq="0" name="" /> <preset id="21" band="0" freq="0" name="" /> <preset id="22" band="0" freq="0" name="" /> <preset id="23" band="0" freq="0" name="" /> <preset id="24" band="0" freq="0" name="" /> <preset id="25" band="0" freq="0" name="" /> <preset id="26" band="0" freq="0" name="" /> <preset id="27" band="0" freq="0" name="" /> <preset id="28" band="0" freq="0" name="" /> </presetlist> <controllist count="61"> <control id="Bass" value="0" zone="1" min="-10" max="10" step="2" /> <control id="Treble" value="0" zone="1" min="-10" max="10" step="2" /> <control id="Center Level" value="0" zone="1" min="-12" max="12" step="1" /> <control id="Subwoofer Level" value="0" zone="1" min="-15" max="12" step="1" /> <control id="Subwoofer1 Level" value="0" zone="1" min="-15" max="12" step="1" /> <control id="Subwoofer2 Level" value="0" zone="1" min="-15" max="12" step="1" /> <control id="Phase Matching Bass" value="0" /> <control id="LMD Movie/TV" value="0" code="MOVIE" position="1" /> <control id="LMD Music" value="0" code="MUSIC" position="2" /> <control id="LMD Game" value="0" code="GAME" position="3" /> <control id="LMD THX" value="0" code="04" position="4" /> <control id="LMD Stereo" value="0" code="00" position="4" /> <control id="LMD Direct" value="0" code="01" position="1" /> <control id="LMD Pure Audio" value="0" code="11" position="2" /> <control id="LMD Pure Direct" value="0" code="11" position="1" /> <control id="LMD Auto/Direct" value="0" code="AUTO" position="2" /> <control id="LMD Stereo G" value="0" code="STEREO" position="3" /> <control id="LMD Surround" value="0" code="SURR" position="4" /> <control id="TUNER Control" value="0" /> <control id="TUNER Freq Control" value="0" /> <control id="Info" value="2" /> <control id="Cursor" value="1" /> <control id="Home" value="0" code="HOME" position="2" /> <control id="Setup" value="1" code="MENU" position="2" /> <control id="Quick" value="0" code="QUICK" position="1" /> <control id="Menu" value="0" code="MENU" position="1" /> <control id="AMP Control(RI)" value="1" /> <control id="CD Control(RI)" value="1" /> <control id="CD Control" value="0" /> <control id="BD Control(CEC)" value="0" /> <control id="TV Control(CEC)" value="0" /> <control id="NoPowerButton" value="0" /> <control id="DownSample" value="0" /> <control id="Dimmer" value="1" /> <control id="time_hhmmss" value="1" /> <control id="Zone2 Control(CEC)" value="0" /> <control id="Sub Control(CEC)" value="0" /> <control id="NoNetworkStandby" value="0" /> <control id="NJAREQ" value="1" /> <control id="Music Optimizer" value="0" /> <control id="NoVideoInfo" value="1" /> <control id="NoAudioInfo" value="1" /> <control id="AV Adjust" value="0" /> <control id="Audio Scalar" value="0" /> <control id="Hi-Bit" value="0" /> <control id="Upsampling" value="0" /> <control id="Digital Filter" value="1" /> <control id="DolbyAtmos" value="0" /> <control id="DTS:X" value="0" /> <control id="MCACC" value="0" /> <control id="Dialog Enhance" value="0" /> <control id="PQLS" value="0" /> <control id="CD Control(NewRemote)" value="0" /> <control id="NoVolume" value="1" /> <control id="Auto Sound Retriever" value="0" /> <control id="Lock Range Adjust" value="0" /> <control id="P.BASS" value="0" /> <control id="Tone Direct" value="0" /> <control id="DetailedFileInfo" value="1" /> <control id="NoDABPresetFunc" value="0" /> <control id="S.BASS" value="0" /> </controllist> <functionlist count="10"> <function id="UsbUpdate" value="0" /> <function id="NetUpdate" value="1" /> <function id="WebSetup" value="1" /> <function id="WifiSetup" value="1" /> <function id="Nettune" value="0" /> <function id="Initialize" value="0" /> <function id="Battery" value="0" /> <function id="AutoStandbySetting" value="0" /> <function id="e-onkyo" value="0" /> <function id="UsbDabDongle" value="0" /> </functionlist> <tuners count="0"></tuners> </device> </response>
рдЖрджреЗрд╢ рдХрд╛ рд╕реЗрдЯ рдЬрд┐рд╕реЗ рдЖрдкрдХреЛ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реЛрдЧрд╛, рдХрд╛рдлреА рд╣рдж рддрдХ рдЗрд╕ рд╕рдВрджреЗрд╢ рдХреЗ рдЬрд╝реЛрдиреЗрд▓рд┐рд╕реНрдЯ рдФрд░ рдирд┐рдпрдВрддреНрд░рдХ рд╡рд░реНрдЧреЛрдВ рдХреЗ рд╕рд╛рде рдХреНрдпрд╛ рд╣реИ, рдЗрд╕ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИред
рдИрдерд░рдиреЗрдЯ рдкрд░ ISCP (eISCP)
рдкреНрд░рдкрддреНрд░ рдореЗрдВ рд╕рдВрджреЗрд╢, рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рдКрдкрд░ рд▓рд┐рдЦрд╛ рдерд╛, рдХреЗрдмрд▓ (рдЖрд░рдПрд╕ -232) рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рдВрдЪрд░рдг рдХреЗ рд▓рд┐рдП рдЕрднрд┐рдкреНрд░реЗрдд рд╣реИред рдкреБрд░рд╛рдиреЗ рд░рд┐рд╕реАрд╡рд░ 9-рдкрд┐рди RS-232 рдХрдиреЗрдХреНрдЯрд░ рдХреЗ рд╕рд╛рде рдЗрд╕рдХреЗ рд▓рд┐рдП рд╕реБрд╕рдЬреНрдЬрд┐рдд рдереЗред рдЬрдм рдЗрд╕ рдХрдиреЗрдХреНрдЯрд░ рдХреЗ рдмрдЬрд╛рдп рд╡реЗ рдПрдХ рдиреЗрдЯрд╡рд░реНрдХ рдХрдиреЗрдХреНрд╢рди (рд╡рд╛рдпрд░реНрдб рдпрд╛ рд╡рд╛рдпрд░рд▓реЗрд╕) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд▓рдЧреЗ, рддреЛ рд╣рдореЗрдВ рдЯреАрд╕реАрдкреА / рдЖрдИрдкреА рдкрд░ рдЯреНрд░рд╛рдВрд╕рдорд┐рд╢рди рдХреЗ рд▓рд┐рдП рдЗрди рд╕рдВрджреЗрд╢реЛрдВ рдХреЛ рдПрдХ рдЖрд╡рд░рдг рдореЗрдВ рд▓рдкреЗрдЯрдирд╛ рдкрдбрд╝рд╛ред рддреЛ eISCP рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛, рдЬрд╣рд╛рдВ ISCP рд╕рдВрджреЗрд╢ рдХреЛ рдРрд╕реЗ рдкреИрдХреЗрдЬ рдореЗрдВ рд▓рдкреЗрдЯрд╛ рдЧрдпрд╛ рд╣реИ:

рд╕реНрдкреЙрдЗрд▓рд░ рдХреЗ рддрд╣рдд рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд╛ рдХреЛрдб рд╣реИ рдЬреЛ рдХрд┐рд╕реА рджрд┐рдП рдЧрдП рдХреЛрдб (рдЪрд░ рдХреЛрдб), рдорд╛рдкрджрдВрдбреЛрдВ рдХреА рдПрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ (рдЪрд░ рдорд╛рдкрджрдВрдбреЛрдВ) рдФрд░ рдПрдХ рджрд┐рдП рдЧрдП рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╕рдВрд╕реНрдХрд░рдг (рдЪрд░ рд╕рдВрд╕реНрдХрд░рдг) рдХреЗ рд╕рд╛рде рд╕рдВрджреЗрд╢ рдХреЗ рд▓рд┐рдП рдЗрд╕ рддрд░рд╣ рдХреЗ рдкреИрдХреЗрдЬ рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИред рдЪреВрдВрдХрд┐ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд╛рдлреА рд╕рд░рд▓ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЬрд╛рд╡рд╛ рдХреЛрдб рдПрдХ рд╣рдЬрд╛рд░ рд╢рдмреНрджреЛрдВ рд╕реЗ рдЕрдзрд┐рдХ рдХрд╣реЗрдЧрд╛ред
рдПрдХ eISCP рд╕рдВрджреЗрд╢ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рдХреНрд░рд┐рдпрд╛ private final static int MIN_MSG_LENGTH = 22; private final static String MSG_START = "ISCP"; private final static Character START_CHAR = '!'; private final static int LF = 0x0A; ... byte[] getBytes() { if (headerSize + dataSize < MIN_MSG_LENGTH) { return null; } final byte[] bytes = new byte[headerSize + dataSize]; Arrays.fill(bytes, (byte) 0);
рдЕрдЧрд░ рдХрд┐рд╕реА рдХреЛ рджрд┐рд▓рдЪрд╕реНрдкреА рд╣реИ, рддреЛ
рдпрд╣рд╛рдВ рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рд╕рдВрд╕реНрдХрд░рдг 1.40 рдХреЗ рд▓рд┐рдП рдореЗрд░рд╛ рдЙрджрд╛рд╣рд░рдг рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╣реИред рдореИрдВ
рдЗрд╕ рднрдВрдбрд╛рд░ рдХрд╛ рдПрдХ рд▓рд┐рдВрдХ рднреА рджреВрдВрдЧрд╛ред рдпрд╣ рдкрд╛рдпрдерди рдореЗрдВ рдПрдХ рд╕рдВрджреЗрд╢ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдФрд░ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИ, рд╕рд╛рде рд╣реА рд╕рд╛рде рдЕрдиреНрдп рд╕рдорд╛рди рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рд▓рд┐рдВрдХ рднреАред
рд╕реВрдЪрдирд╛ рдХрд╛ рдЖрджрд╛рди-рдкреНрд░рджрд╛рди рд▓рд╛рдЧреВ рдХрд░рдирд╛
рдореВрд▓ рд░реВрдк рд╕реЗ рд▓реЛ-рд╕реНрдкреАрдб рдХреЗрдмрд▓ рдкрд░ рдЯреНрд░рд╛рдВрд╕рдорд┐рд╢рди рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рдХрд┐рдП рдЧрдП рд╕рдВрджреЗрд╢ рд╕реНрд╡рдпрдВ рдХрд╛рдлреА рдЫреЛрдЯреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЦрд┐рд▓рд╛рдбрд╝реА рдЦреБрдж рднреА рдорд╛рдореВрд▓реА рд╣реИ - рд╕рд╢рд░реНрдд рдЕрдореЗрдЬрд╝реЕрди рд╕рд░реНрд╡рд░ рдХреЛ рдХрд╣реАрдВ рднреЗрдЬреЗ рдЧрдП рдЖрдБрдХрдбрд╝реЛрдВ рдХреА рдПрдХ рдмрдбрд╝реА рдорд╛рддреНрд░рд╛ рдХреА рдкреГрд╖реНрдарднреВрдорд┐ рдХреЗ рдЦрд┐рд▓рд╛рдл, рдЦрд┐рд▓рд╛рдбрд╝реА рдХреЛ рдЖрдИрдПрд╕рд╕реАрдкреА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реНрд╡реЗрдЪреНрдЫрд╛ рд╕реЗ рдЦрд┐рд▓рд╛рдбрд╝реА рдХреЛ рдЬреЛ рдЬрд╛рдирдХрд╛рд░реА рджреА рдЬрд╛рддреА рд╣реИ, рд╡рд╣ рд╕рд┐рд░реНрдл рдбрд░рд╛рд╡рдирд╛ рд╣реИред рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдореЗрдВ рдЦрд┐рд▓рд╛рдбрд╝реА рдХрдм рдФрд░ рдХрд┐рди рдкрд░рд┐рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдореЗрдВ рдпрд╣ рдпрд╛ рдЙрд╕ рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рднреЗрдЬрддрд╛ рд╣реИ, рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рд╢рдмреНрдж рдирд╣реАрдВ рд╣реИред рдЗрд╕рд▓рд┐рдП, рдпрд╣рд╛рдВ рдореБрдЭреЗ рдЦреБрдж рдХреЛ рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдкреНрд░рдпреЛрдЧ рдХрд░рдирд╛ рдкрдбрд╝рд╛, рддрд╛рдХрд┐ рдореЛрдмрд╛рдЗрд▓ рдЧреНрд░рд╛рд╣рдХ рдХреЛ рд╣рдореЗрд╢рд╛ рдбрд┐рд╡рд╛рдЗрд╕ рдХреА рд╡рд░реНрддрдорд╛рди рд╕реНрдерд┐рддрд┐ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рднреА рдЖрд╡рд╢реНрдпрдХ рдЬрд╛рдирдХрд╛рд░реА рд╣реЛред
рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдЦрд┐рд▓рд╛рдбрд╝реА рдХреЗ рд╕рд╛рде рд╕рдВрдЪрд╛рд░ рдПрдХ рдЕрдиреБрд░реЛрдз / рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдпреЛрдЬрдирд╛ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реЛрддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдХреБрдЫ рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдореЗрдВ, рдПрдХ рднреА рдЕрдиреБрд░реЛрдз рд╕реАрдорд┐рдд рдирд╣реАрдВ рд╣реЛрдЧрд╛ред рдореЗрд░реЗ рдЦрд┐рд▓рд╛рдбрд╝реА рдХреЗ рд▓рд┐рдП рдХрдИ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдХрд╛рд░реНрдпрдХреНрд░рдо рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рд╕рдВрднрд╛рд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:
- рдПрдХ рдХрдиреЗрдХреНрд╢рди рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВред рдХрдиреЗрдХреНрд╢рди рдХреЗ рд╕рдордп, рдЦрд┐рд▓рд╛рдбрд╝реА рд╕реНрдЯреИрдВрдбрдмрд╛рдп рдореЛрдб рдореЗрдВ рдпрд╛ рдСрди рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдкреНрд▓реЗрдмреИрдХ рдореЛрдб рдпрд╛ рдкреЙрдЬрд╝ рдореЗрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдиреЗрдЯрд╡рд░реНрдХ рд╕реЗрд╡рд╛рдУрдВ рдпрд╛ рдпреВрдПрд╕рдмреА рдкрд░ рдЗрдирдкреБрдЯ рдЪреИрдирд▓ рд╕реНрд╡рд┐рдЪ рдХрд┐рд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╣реИ, рдпрд╣ рддреБрд░рдВрдд рдкрддрд╛ рд▓рдЧрд╛рдирд╛ рднреА рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред
рдЗрд╕рд▓рд┐рдП, рдХрдиреЗрдХреНрд╢рди рд╕реНрдерд╛рдкрд┐рдд рд╣реЛрдиреЗ рдХреЗ рддреБрд░рдВрдд рдмрд╛рдж, рдпрд╣ рдкреАрдбрдмреНрд▓реВрдЖрд░ рдЕрдиреБрд░реЛрдз (рд╕рдХреНрд░рд┐рдп рдпрд╛ рд╕реНрдЯреИрдВрдбрдмрд╛рдп рд░рд╛рдЬреНрдп рдореЗрдВ), рдпреВрдкреАрдбреА (рдПрдХ рдлрд░реНрдорд╡реЗрдпрд░ рдЕрдкрдбреЗрдЯ рд╣реИ), рдПрдирдЖрд░рдЖрдИ (рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рд╛рдорд╛рдиреНрдп рдЬрд╛рдирдХрд╛рд░реА), рдПрд╕рдПрд▓рдЖрдИ (рдЗрдирдкреБрдЯ рд╕реНрд╡рд┐рдЪ рдХреА рд╕реНрдерд┐рддрд┐), рдПрдирдЬреЗрдП (рдЯреНрд░реИрдХ рдХреА рддрд╕реНрд╡реАрд░ рдХрд╛ рдЯреНрд░рд╛рдВрд╕рдорд┐рд╢рди рдореЛрдб) рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИред рд▓рд┐рдВрдХ рдпрд╛ рд╕реНрдЯреНрд░реАрдо)ред рдореЗрд░рд╛ рдЦрд┐рд▓рд╛рдбрд╝реА рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЕрдкрдиреА рдкрд╣рд▓ рдкрд░ рдкреНрд▓реЗрдмреИрдХ рд╕реНрдерд┐рддрд┐ рдФрд░ рд╡рд░реНрддрдорд╛рди рд╕реНрдерд┐рддрд┐ рднреЗрдЬрддрд╛ рд╣реИред - рдкреНрд▓реЗрдмреИрдХ рд╢реБрд░реВ рдХрд░реЗрдВред рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ, рдЦрд┐рд▓рд╛рдбрд╝реА рдЯреНрд░реИрдХ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рднреА рдЬрд╛рдирдХрд╛рд░реА рднреЗрдЬрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдХрдиреЗрдХреНрдЯ рдХрд░рддреЗ рд╕рдордп, рдЬрдм рдЦрд┐рд▓рд╛рдбрд╝реА рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдХреБрдЫ рдЦреЗрд▓ рд░рд╣рд╛ рд╣реЛрддрд╛ рд╣реИ, рддреЛ рдЦрд┐рд▓рд╛рдбрд╝реА рдХреБрдЫ рднреА рдирд╣реАрдВ рднреЗрдЬрддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЬрдм рдЦрд┐рд▓рд╛рдбрд╝реА рдЯреНрд░реИрдХ рд╕реНрд╡рд┐рдЪ рдХрд░рддрд╛ рд╣реИ, рддреЛ рд╕рднреА рдЬрд╛рдирдХрд╛рд░реА рдирд╣реАрдВ рднреЗрдЬреА рдЬрд╛рддреА рд╣реИред
NST рд╕рдВрджреЗрд╢ (рдкреНрд▓реЗрдмреИрдХ рд╕реНрдерд┐рддрд┐) рдХреЛ рдЯреНрд░реИрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд╛рд░реНрд╡рднреМрдорд┐рдХ, рдпрджреНрдпрдкрд┐ рд╕рдВрд╕рд╛рдзрди-рдЧрд╣рди рд╕рдорд╛рдзрд╛рди рдерд╛, рдФрд░ рдпрджрд┐ рдпрд╣ рд╕реНрдерд┐рддрд┐ "Play" рдореЗрдВ рдмрджрд▓ рдЧрдИ, рддреЛ рддреБрд░рдВрдд 7 рдЕрдиреБрд░реЛрдз рднреЗрдЬреЗрдВ: NAT (рдХрд▓рд╛рдХрд╛рд░), NAL (рдПрд▓реНрдмрдо рд╢реАрд░реНрд╖рдХ), NTI (рдЯреНрд░реИрдХ рд╢реАрд░реНрд╖рдХ), NFI (рдлрд╝рд╛рдЗрд▓ рдЬрд╛рдирдХрд╛рд░реА), рдПрдирдЯреАрдЖрд░ (рдЯреНрд░реИрдХ рдирдВрдмрд░), рдПрдирдЯреАрдПрдо (рд╡рд░реНрддрдорд╛рди рдкреНрд▓реЗрдмреИрдХ рд╕рдордп), рдПрдирдПрдордПрд╕ (рдЯреНрд░реИрдХ рдореЗрдиреВ)ред рдЦрд┐рд▓рд╛рдбрд╝реА рдХреЗ рдлрд░реНрдорд╡реЗрдпрд░ рдореЗрдВ рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЬрдм рдХреЛрдИ рдкреНрд▓реЗрд▓рд┐рд╕реНрдЯ рдЦреЗрд▓рддрд╛ рд╣реИ, рддреЛ рдЦрд┐рд▓рд╛рдбрд╝реА рдЦреЗрд▓реЗ рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдЯреНрд░реИрдХ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рджреВрд░ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдЖрдк рдкреНрд▓реЗрдмреИрдХ рдХреА рд╡рд░реНрддрдорд╛рди рд╕реНрдерд┐рддрд┐ рдХреЛ рдкрд░реНрдпрд╛рдкреНрдд рд░реВрдк рд╕реЗ рдЬрд╛рди рд╕рдХрддреЗ рд╣реИрдВред - ( ) . - . , . тАФ 14 !
10-27 16:12:20.272: NLU[00080011; 8/17] 10-27 16:12:27.338: NTI[09-Roses Are Red.flac] 10-27 16:12:27.342: NAL[] 10-27 16:12:27.342: NAT[] 10-27 16:12:27.342: NDN[] 10-27 16:12:27.343: NJA/1937[2-...; TYPE=URL; PACKET=NOT_USED; URL=http://192.168.1.80/album_art.cgi; RAW(null)] 10-27 16:12:27.649: NMS[xxxxxS1f1; TRACK_MENU=DISABLE; POS_FEED=DISABLE; NEG_FEED=DISABLE; TIME_SEEK=ENABLE; TIME_DISPLAY=ELAPSED_TOTAL; ICON=USB_REAR] 10-27 16:12:27.649: NTR[0009; 0011] 10-27 16:12:27.649: NFI[/44.1kHz/16bit; FORMAT=; FREQUENCY=44.1kHz; BITRATE=16bit] 10-27 16:12:27.649: NLT[F1020000000B060002FF00Aquarium (1997); SERVICE=USB_REAR; UI=LIST; LAYER=UNDER_2ND_LAYER; CURSOR=0; ITEMS=11; LAYERS=6; START=NOT_FIRST; LEFT_ICON=USB; RIGHT_ICON=NONE; STATUS=NONE; title=Aquarium (1997)] 10-27 16:12:27.724: NLS[C0P; INF_TYPE=CURSOR; LINE_INFO=0; PROPERTY=NO; UPD_TYPE=PAGE; LIST_DATA=null] 10-27 16:12:27.727: NLS[U0-Happy Boys & Girls; INF_TYPE=UNICODE; LINE_INFO=0; PROPERTY=NO; UPD_TYPE=NO; LIST_DATA=Happy Boys & Girls] 10-27 16:12:27.734: NLS[U1-My Oh My; INF_TYPE=UNICODE; LINE_INFO=1; PROPERTY=NO; UPD_TYPE=NO; LIST_DATA=My Oh My] 10-27 16:12:27.737: NLS[U2-Barbie Girl; INF_TYPE=UNICODE; LINE_INFO=2; PROPERTY=NO; UPD_TYPE=NO; LIST_DATA=Barbie Girl] 10-27 16:12:27.740: NLS[U3-Good Morning Sunshine; INF_TYPE=UNICODE; LINE_INFO=3; PROPERTY=NO; UPD_TYPE=NO; LIST_DATA=Good Morning Sunshine] 10-27 16:12:27.760: NLA[X0002S000...; RESP=X; SEQ_NR=2; STATUS=S; UI=LIST; XML=<?xml version="1.0" encoding="utf-8"?><response status="ok"><items offset="0" totalitems="11" ><item icontype="M" iconid="2d" title="Happy Boys & Girls" selectable="1" /><item icontype="M" iconid="2d" title="My Oh My" selectable="1" /><item icontype="M" iconid="2d" title="Barbie Girl" selectable="1" /><item icontype="M" iconid="2d" title="Good Morning Sunshine" selectable="1" /><item icontype="M" iconid="2d" title="Doctor Jones" selectable="1" /><item icontype="M" iconid="2d" title="Heat Of The Night" selectable="1" /><item icontype="M" iconid="2d" title="Be A Man" selectable="1" /><item icontype="M" iconid="2d" title="Lollipop (Candyman)" selectable="1" /><item icontype="0" iconid="36" title="Roses Are Red" selectable="1" /><item icontype="M" iconid="2d" title="Turn Back Time" selectable="1" /><item icontype="M" iconid="2d" title="Calling You" selectable="1" /></items></response>] 10-27 16:12:29.697: NTI[Roses Are Red] 10-27 16:12:29.718: NJA/1952[2-...; TYPE=URL; PACKET=NOT_USED; URL=http://192.168.1.80/album_art.cgi; RAW(null)] 10-27 16:12:30.248: NAL[Aquarium] 10-27 16:12:30.248: NAT[Aqua] 10-27 16:12:30.248: NDN[] 10-27 16:12:30.248: NMS[xxxxxS1f1; TRACK_MENU=DISABLE; POS_FEED=DISABLE; NEG_FEED=DISABLE; TIME_SEEK=ENABLE; TIME_DISPLAY=ELAPSED_TOTAL; ICON=USB_REAR] 10-27 16:12:30.248: NTR[0009; 0011] 10-27 16:12:30.248: NFI[FLAC/44.1kHz/16bit; FORMAT=FLAC; FREQUENCY=44.1kHz; BITRATE=16bit] 10-27 16:12:30.248: NLT[F1020000000B060002FF00Aquarium (1997); SERVICE=USB_REAR; UI=LIST; LAYER=UNDER_2ND_LAYER; CURSOR=0; ITEMS=11; LAYERS=6; START=NOT_FIRST; LEFT_ICON=USB; RIGHT_ICON=NONE; STATUS=NONE; title=Aquarium (1997)] 10-27 16:12:30.248: NMS[xxxxxS1f1; TRACK_MENU=DISABLE; POS_FEED=DISABLE; NEG_FEED=DISABLE; TIME_SEEK=ENABLE; TIME_DISPLAY=ELAPSED_TOTAL; ICON=USB_REAR] 10-27 16:12:30.248: NFI[FLAC/44.1kHz/16bit; FORMAT=FLAC; FREQUENCY=44.1kHz; BITRATE=16bit] 10-27 16:12:30.248: NLT[F1020000000B060002FF00Aquarium (1997); SERVICE=USB_REAR; UI=LIST; LAYER=UNDER_2ND_LAYER; CURSOR=0; ITEMS=11; LAYERS=6; START=NOT_FIRST; LEFT_ICON=USB; RIGHT_ICON=NONE; STATUS=NONE; title=Aquarium (1997)] 10-27 16:12:34.815: NMS[xxxxxS1f1; TRACK_MENU=DISABLE; POS_FEED=DISABLE; NEG_FEED=DISABLE; TIME_SEEK=ENABLE; TIME_DISPLAY=ELAPSED_TOTAL; ICON=USB_REAR] 10-27 16:12:34.819: NFI[FLAC/44.1kHz/16bit; FORMAT=FLAC; FREQUENCY=44.1kHz; BITRATE=16bit] 10-27 16:12:34.860: NLT[F1020000000B060002FF00Aquarium (1997); SERVICE=USB_REAR; UI=LIST; LAYER=UNDER_2ND_LAYER; CURSOR=0; ITEMS=11; LAYERS=6; START=NOT_FIRST; LEFT_ICON=USB; RIGHT_ICON=NONE; STATUS=NONE; title=Aquarium (1997)]
, . , , , .
- Onkyo NS-6130. , Onkyo NS-6170. - Onkyo , , , , . - , .
, . :
- . , . , RI Onkyo. , , , .



, 10 , , . , , . , , .
- Onkyo , , .
рдЖрдкрдХрд╛ рдзреНрдпрд╛рди рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж!