ECLE TECHNICAL MWONGOZO
MCHEZAJI ZERO JSON Commands
PROTOKALI YA UDHIBITI WA MTU WA TATU
BIDHAA IMEKWISHAVIEW
JSON (JavaScript Object Notation) ni umbizo la kubadilishana data nyepesi ambalo huruhusu PLAYER ZERO kuwasiliana na vifaa na mifumo ya watu wengine, kama vile EclerNet Manager. JSON ni umbizo la maandishi ambalo halijitegemei kwa lugha lakini hutumia kanuni zinazojulikana kwa watayarishaji programu wa C-familia ya lugha. Tembelea afisa webtovuti kwa habari zaidi: https://www.json.org
MAMBO YA JUMLA
- Mawasiliano nayo yanaweza kuanzishwa kwa kutumia Ethernet au WiFi na itifaki ya usafiri ya TCP/IP, kila mara kwa njia ya bandari ya TCP ya 2003.
- Ili kuangalia anwani ya IP, shikilia kitufe cha ENTER kwa sekunde 2-3 ili kuingiza menyu ya msimamizi.
- Ili kuruhusu baadhi ya mifumo ya udhibiti (kama vile CRESTRON®, EXTRON®, AMX®, RTI®, VITY®, MEDIALON®, n.k.) kuchakata ujumbe kwa urahisi zaidi, PLAYER ZERO inaruhusu hadi mwisho wa kila ujumbe kwa kutumia CR (\n) -line kulisha, tabia 10-.
- Amri zote hujibu {“matokeo”:true} (mafanikio) au {“matokeo”:false} (kuna kitu kimeshindikana)
AMRI ZA MCHEZAJI
WEKA MCHEZAJI STEREO/MONO
Hali ya Mono
{“jsonrpc”:”2.0″,”mbinu”:”Player.Stereo”,”Stereo”:false}
Hali ya stereo
{“jsonrpc”:”2.0″,”mbinu”:”Player.Stereo”,”Stereo”:true}
WEKA FADE YA MCHEZAJI
Hakuna kufifia
{“jsonrpc”:”2.0″,”mbinu”:“Player.Fade”,”Fifisha”:0}
Msalaba Fade
{“jsonrpc”:”2.0″,”mbinu”:“Player.Fade”,”Fifisha”:1}
Fifisha
{“jsonrpc”:”2.0″,”mbinu”:“Player.Fade”,”Fifisha”:2}
WEKA HALI YA MCHEZAJI
Mpangilio wa hali ya kichezaji
{“jsonrpc”:”2.0″,”mbinu”:“Modi ya Kichezaji”,”Modi ya kucheza”:0}
Hali ya Mchezaji Nasibu
{“jsonrpc”:”2.0″,”mbinu”:“Modi ya Kichezaji”,”Modi ya kucheza”:1}
WEKA MARUDIO YA KICHEZAJI
Cheza zote
{“jsonrpc”:”2.0″,”mbinu”:”Player.Repeat”,”Rudia”:0}
Cheza moja
{“jsonrpc”:”2.0″,”mbinu”:”Player.Repeat”,”Rudia”:1}
Rudia yote
{“jsonrpc”:”2.0″,”mbinu”:”Player.Repeat”,”Rudia”:2}
Rudia moja
{“jsonrpc”:”2.0″,”mbinu”:”Player.Repeat”,”Rudia”:3}
PATA TAARIFA FUPI ZA MCHEZAJI
{“jsonrpc”:”2.0″,”mbinu”:”Player.GetStats”}
{“title”:”Brian Hyland – Alifungwa Kwa Busu”,”kaunta”:”19:30″,”txtSource”:"NET”,”hali”:1}
PATA HABARI KAMILI ZA MCHEZAJI
{“jsonrpc”:”2.0″,”mbinu”:”Player.GetStatsEx”}
{"title":"Elvis Presley - Judy","counter":"07:02","txtSource":"NET","status":1,"SourceList":
[“”,”MMC”,”USB HAIPATIkani”,”DLNA”,”AIRPLAY”,”JVL
PLAYLIST”,”MUSICUP”],”source”:6,”preset”:1,”volume”:100,”txtVolume”:”0dB”,”stereo”:1,”repeat”: “,”playmode”:0,”fade”:1,”bootpreset1″:0,”sp”:1,”bitrate”:”128″,”duration”:”–:-“,”freq”:”44.1″,”playlist_index”:” 0006 / 0056″}
MCHEZAJI ONGEZA KIFAA CHA ORODHA YA KUCHEZA
Kwa kutumia chaguo hili mtumiaji anaweza kudhibiti orodha ya kucheza ya kifaa kwa kuingiza tu kipengee kinachofuata kabla ya mwisho wa kipengee cha sasa.
weka kipengee kinachofuata kuwa “next_item.mp3” {“jsonrpc”:”2.0″,”njia”:"Player.QueueNextElem”,”url”:”mmc://next_item.mp3“}
MCHEZAJI WEKA KIPANDE CHA PR ORITY
Akiwa na chaguo hili la kukokotoa mtumiaji anaweza kuingiza kipengee cha kipaumbele ambacho kitachezwa "juu" ya kipengee halisi cha kucheza. Kipengee cha sasa cha kucheza kitafifia.
weka kipengee kinachofuata kuwa "priority_item.mp3"
{“jsonrpc”:”2.0″,”mbinu”:“Player.PrioritySetElem”,”url”:”usb://priority_item.mp3“}
MCHEZAJI CHEZA
Ikiwa kichezaji kimesitishwa au kusimamishwa tumia chaguo hili ili kuanza utayarishaji wa kipengee kilichopakiwa, vinginevyo kichezaji kitasitishwa.
{“jsonrpc”:”2.0″,”mbinu”:"Player.Play”}
MCHEZAJI ACHA
{“jsonrpc”:"2.0″,"mbinu":"Player.Stop"}
MCHEZAJI ANAYEFUATA
{“jsonrpc”:"2.0″,"mbinu":"Player.Next"}
MCHEZAJI ILIYOPITA
{“jsonrpc”:”2.0″,”mbinu”:"Player.Prev”}
ONGEZEKO LA KIASI
Ongezeko la sauti dB moja tu {“jsonrpc”:”2.0″,”njia”:“Player.Volume”,”Action”:”inc”}
KIASI CHA KUPUNGUA
Kupunguza sauti dB moja tu {“jsonrpc”:”2.0″,”mbinu”:"Player.Volume”,"Kitendo":"des"}
WEKA KIASI
Kiasi cha param kinaonyeshwa kwa%. Ili kuweka sauti hadi 50% tumia amri inayofuata.
{“jsonrpc”:”2.0″,”mbinu”:“Player.Volume”,”Volume”:50}
FUNGUA ORODHA YA KUCHEZA URL
Url param lazima iwe kifaa chochote halali url.
{“jsonrpc”:”2.0″,”mbinu”:“Player.Open”,”Url”:”http://50.7.181.186:8060“}
FUNGUA INDEX 10 ILIYOWEZA KUWEKA
Param iliyowekwa mapema lazima iwe faharasa halali iliyowekwa awali 1 hadi 20
{“jsonrpc”:”2.0″,”mbinu”:”Player.Open”,”Weka Mapema”:10}
FUNGUA CHANZO INDEX 4 AIRPLAY (KUTOKA ORODHA YA VYANZO VINAVYOPATIKANA)
Chanzo lazima kiwe faharasa sahihi ya chanzo cha wachezaji. Tafadhali angalia "Pata orodha ya vyanzo vinavyopatikana" ili kujua vyanzo vyote halali.
{“jsonrpc”:”2.0″,”mbinu”:”Player.Open”,”Chanzo”:4}
PATA ORODHA YA VYANZO VINAVYOPATIKANA
Amri hii inarudisha orodha ya vyanzo vinavyopatikana.
{“jsonrpc”:”2.0″,”mbinu”:”Chanzo.GetList”}
{“SourceList”:[“”,”MMC”,”USB HAIPATIkani”,”DLNA”,”AIRPLAY”,”ROCK 80s”,”DISCO 80s”]}
AMRI ZA UWEKEZAJI
WEKA UPYA MIPANGILIO YA KIFAA
Rejesha mipangilio chaguomsingi ya kiwanda. Mipangilio yako yote itapotea.
{“jsonrpc”:”2.0″,”mbinu”:"Mipangilio.Weka upya"}
REJESHA MIPANGILIO YA KIFAA KUTOKA URL
Rejesha mipangilio ya kifaa kwa maadili ndani url file.
{“jsonrpc”:"2.0″,"mbinu":"Settings.Restore","url”:”http://ecler.com/my_player_config.config“}
HIFADHI UPANDISHI WA KIFAA CHA SASA
Hifadhi mipangilio ya kifaa kwa url. Usanidi unaopatikana: mtumiaji, msimamizi au nyumba ya sanaa.
{“jsonrpc”:"2.0″,"mbinu":"Settings.Backup","url”:”mmc://backups/gim.config","mtumiaji":"admin"}
KUPATA THAMANI INAYOGEUZWA YA KIFAA
Chaguo hili la kukokotoa hurejesha thamani ya kifaa. Tafadhali angalia mwongozo wa Player LUA ili kuangalia thamani zote za interface.settings.variable.
Ili kupata preset01.settings.bname (jina lililowekwa tayari) mtumiaji anapaswa kutuma amri ifuatayo kwa SIFURI YA MCHEZAJI: {“jsonrpc”:”2.0″,”njia”:”CFG.get”,”interface”:”preset01″, "sehemu":"mipangilio","kigeu":"bna me"}
{“thamani”:”UTANGULIZI WA MCHANA”}
KUWEKA THAMANI INAYOBADILIKA KIFAA
Chaguo hili la kukokotoa liliweka thamani ya kutofautiana ya kifaa. Tafadhali angalia mwongozo wa Player LUA ili kuangalia thamani zote za interface.settings.variable.
Ili kuweka preset01.settings.bname (jina lililowekwa tayari) mtumiaji anapaswa kutuma amri ifuatayo kwa SIFURI YA MCHEZAJI: {“jsonrpc”:”2.0″,”njia”:”CFG.set”,”interface”:”preset01″, "sehemu":"mipangilio","variab le":"bname","thamani":"MIDNIGHT PRESET"}
MABADILIKO YA DUKA KATIKA KUMBUKUMBU YA NDANI YA KIFAA
Chaguo hili la kukokotoa huhifadhi vigezo vyote vya kiolesura kwenye kumbukumbu ya kifaa cha ndani. Inapaswa kuitwa baada ya kuweka mabadiliko yote.
MCHEZAJI SIFURI lazima apakie upya data kwa kutumia vipengele vya kupakia upya.
{“jsonrpc”:”2.0″,”mbinu”:”CFG.commit”,”kiolesura”:”preset01″}
AMRI ZILIZOWEKA
Vigezo vilivyowekwa mapema vya GFG.get na CFG.set. Tafadhali angalia Mwongozo wa Player LUA. Vigezo vilivyowekwa mapema.
PAKIA UPYA ILIYOWEKA
Pakia upya faharasa iliyoonyeshwa tayari. Kielezo kinafaa kuwa kielezo halali kilichowekwa awali 1..20. Lazima iitwe baada ya kurekebisha vigeu vilivyowekwa awali na amri ya ahadi ya simu
{“jsonrpc”:”2.0″,”mbinu”:“Preset.Pakia upya”,”Index”:1}
AMRI ZA TUKIO
Vigeu vya matukio vya GFG.get na CFG.set. Tafadhali angalia Mwongozo wa Player LUA. Vigezo vya matukio.
PAKIA TUKIO
Pakia upya tukio lililoonyeshwa. Jina linapaswa kuwa: GPI1, GPI2 au UKIMYA. Lazima iitwe baada ya kurekebisha vigeu vya tukio na amri ya ahadi ya simu.
{“jsonrpc”:”2.0″,”mbinu”:”Tukio.Pakia upya”,”Jina”:"GPI1″}
AMRI ZA KALENDA
Vigeu vya Kalenda vya GFG.get na CFG.set. Tafadhali angalia Mwongozo wa Player LUA. Vigezo vilivyowekwa mapema
PAKIA KALENDA
Pakia upya kalenda iliyoonyeshwa. Faharasa ya kalenda inapaswa kuwa nambari 1..24. Lazima iitwe baada ya kurekebisha vigezo vya kalenda na amri ya ahadi ya simu. Pakia upya kalenda 24 example: {“jsonrpc”:”2.0″,”mbinu”:”Calendar.Reload”,”Index”:24}
DUKA NA AMRI ZA MBELE
Vigeu vya SAF vya GFG.get na CFG.set. Tafadhali angalia Mwongozo wa Player LUA. Vigezo vya SAF
UPYA SAF
Pakia upya usanidi wa SAF. Lazima ipigwe baada ya kurekebisha vigeu vya SAF na amri ya kufanya simu.
{“jsonrpc”:”2.0″,”mbinu”:”SAF.Pakia upya”}
AMRI ZA HIFADHI YA GOOGLE
Vigeu vya SAF vya GFG.get na CFG.set. Tafadhali angalia Mwongozo wa Player LUA. Vigezo vya SAF
PIA UPYA HIFADHI YA GOOGLE
Pakia upya usanidi wa GDRIVE. Lazima ipigwe baada ya kurekebisha vigeu vya Hifadhi ya Google na amri ya ahadi ya kupiga simu.
{“jsonrpc”:”2.0″,”mbinu”:”GDRIVE.Pakia upya”}
THIBITISHA HIFADHI YA GOOGLE
Piga amri hii ili kuthibitisha usanidi wa Hifadhi ya Google na seva za Google.
{“jsonrpc”:”2.0″,”mbinu”:”GDRIVE.Thibitisha”}
SAwazisha HIFADHI YA GOOGLE
Piga kipengele hiki ili kusawazisha maudhui ya Hifadhi ya Google sasa
{“jsonrpc”:”2.0″,”mbinu”:”GDRIVE.Synchronize”}
AMRI ZA MFUMO WA USIMAMIZI WA MAUDHUI (CMS).
Vigeu vya CMS vya GFG.get na CFG.set. Tafadhali angalia Mwongozo wa Player LUA. Vigezo vya CMS.
UPYA CMS
Pakia upya usanidi wa CMS. Lazima ipigwe baada ya kurekebisha vigeu vya CMS na amri ya ahadi ya simu.
{“jsonrpc”:”2.0″,”mbinu”:”CMS.Pakia upya”}
MAANDIKO YA AMRI
Vigeu vya hati vya GFG.get na CFG.set. Tafadhali angalia Mwongozo wa Player LUA. Vigezo vya hati.
PIA UPYA MAANDIKO
Pakia upya usanidi wa hati. Kielezo kinafaa kuwa kielezo cha hati 1 hadi 20. Lazima kiitwe baada ya kurekebisha vigeu vya Hati na amri ya ahadi ya simu. Pakia upya hati 7 example:
{“jsonrpc”:”2.0″,”mbinu”:”Script.Reload”,”Index”:7}
TIMIZA ANDIKO 6
{“jsonrpc”:”2.0″,”mbinu”:”Script.Command”,”Index”:6,”Amri”:”Anza”}
KUUA MAANDIKO 3
{“jsonrpc”:”2.0″,”mbinu”:”Script.Command”,”Index”:3,”Amri”:”Acha”}
SWALI SCRIPT HALI YA 11
{“jsonrpc”:”2.0″,”mbinu”:”Script.Status”,”Index”:11}
{"hadhi":"Haifanyi kazi"}
KUSAJILI AMRI
ONGEZA MSTARI WA KUSAJILI
Ongeza laini kwenye LOG ya kifaa. Thamani za mstari zinazowezekana ni: Fuatilia, Onyo, Hitilafu.
Ongeza mstari wa onyo kwa mfanoample:
{“jsonrpc”:”2.0″,”mbinu”:"Device.Log”,”Severity”:“Fuatilia”,”Message”:“Huu ni ujumbe wa onyo”}
AMRI ZA KIFAA
WASHA KIFAA UPYA
{“jsonrpc”:"2.0″,"mbinu":"Device.Reboot"}
PATA TOLEO LA KIFAA
{“jsonrpc”:”2.0″,”mbinu”:”Device.GetVersion”}
{“toleo”:”3.04r0″}
USASISHAJI WA KIFAA
Kwa utendakazi huu mtumiaji anaweza kusasisha programu dhibiti ya kifaa hadi toleo mahususi. Mtumiaji lazima atoe programu dhibiti url. Mipangilio ya kifaa itahifadhiwa.
{“jsonrpc”:”2.0″,”mbinu”:“Device.Sasisha”,”url”:”https://www.ecler.com/new_firmware.bin“}
AMRI YA UKUBARIKI WA BUTI YA KIFAA
Chaguzi zinazopatikana za BootPreset1 ni: 1 – PRESET1, 2 – weka hali {“jsonrpc”:”2.0″,”njia”:”Device.BootPreset1″,”BootPreset1″:2}
KIFAA PATA MAC
{“jsonrpc”:”2.0″,”mbinu”:“Device.GetMac”}
{“mac”:”32 41 41 20 40 42″}
KIFAA PATA UFUNGUO WA USAJILI WA GALARI
{“jsonrpc”:”2.0″,”mbinu”:“Device.GetRegkey”}
{“regkey”:”2E1BB146B2DB2WA1″}
JOPO LA AMRI
MIPANGILIO YA KUFUNGUA JOPO
Weka Kufuli ya paneli ili "FUNGUA YOTE" "FUNGUA MTUMIAJI" "FUNGA ZOTE". Weka nenosiri la paneli kuwa Pass.
{“jsonrpc”:”2.0″,”mbinu”:“Device.Panel”,”Funga”:”FUNGA ZOTE”,”Pass”:”1234″}
JOPO PATA MIPANGILIO YA KUFUNGA
{“jsonrpc”:"2.0″,"mbinu":"Device.GetPanel"}
{“Funga”:”FUNGUA ZOTE”,”Pitisha”:"”}
AMRI ZA MTAFUTA
Anza/simamisha operesheni ya kitafuta
{“jsonrpc”:”2.0″,”mbinu”:“Device.Finder”,”Finder”:true}
Tabia zote za bidhaa zinaweza kubadilika kwa sababu ya uvumilivu wa uzalishaji.
NEEC AUDIO BARCELONA SL inahifadhi haki ya kufanya mabadiliko au uboreshaji katika muundo au utengenezaji ambao unaweza kuathiri vipimo hivi vya bidhaa.
Kwa maswali ya kiufundi wasiliana na msambazaji wako, msambazaji au ujaze fomu ya mawasiliano kwenye yetu webtovuti, katika Usaidizi / maombi ya kiufundi.
Motors, 166-168 08038 Barcelona - Uhispania -
(+34) 932238403
habari@ecler.com
www.ecler.com
Nyaraka / Rasilimali
![]() |
ecler Itifaki ya Udhibiti ya Mchezaji Sifuri JSON [pdf] Mwongozo wa Mtumiaji Itifaki ya Udhibiti wa Mchezaji Sifuri JSON, Itifaki ya Udhibiti wa Mhusika wa Tatu, Mchezaji Sifuri JSON, Itifaki ya Udhibiti wa Wengine, Itifaki ya Kudhibiti, Itifaki |