ECLER ٽيڪنيڪل دستياب
پليئر صفر JSON حڪم
ٽئين پارٽي ڪنٽرول پروٽوڪول
پيداوار ختمVIEW
JSON (JavaScript Object Notation) ھڪڙو ھلڪو وزن وارو ڊيٽا-انٽرچنج فارميٽ آھي جيڪو PLAYER ZERO کي ٽئين پارٽي جي ڊوائيسز ۽ پليٽ فارمن سان رابطو ڪرڻ جي اجازت ڏئي ٿو، جھڙوڪ EclerNet Manager. JSON هڪ ٽيڪسٽ فارميٽ آهي جيڪو مڪمل طور تي آزاد ٻولي آهي پر ڪنوينشن استعمال ڪري ٿو جيڪي ٻولين جي C-Family جي پروگرامرن کان واقف آهن. سرڪاري دورو ڪريو webوڌيڪ معلومات لاء سائيٽ: https://www.json.org
عام خيالات
- رابطي کي Ethernet يا وائي فائي ۽ TCP/IP ٽرانسپورٽ پروٽوڪول جي استعمال سان قائم ڪري سگهجي ٿو، هميشه 2003 TCP پورٽ جي ذريعي.
- IP پتو چيڪ ڪرڻ لاءِ، ENTER بٽڻ کي دٻايو 2-3 سيڪنڊن لاءِ منتظم مينيو ۾ داخل ٿيڻ لاءِ.
- ڪجهه ڪنٽرول سسٽم کي اجازت ڏيڻ لاءِ (جهڙوڪ CRESTRON®, EXTRON®, AMX®, RTI®, VITY®, MEDIALON®، وغيره) پيغامن کي وڌيڪ آسانيءَ سان پروسيس ڪرڻ لاءِ، PLAYER ZERO CR سان هر پيغام جي آخر تائين اجازت ڏئي ٿو (\n) - لائن فيڊ، ڪردار 10-.
- سڀئي حڪم جواب ڏين ٿا {"نتيجو": سچو} (ڪاميابي) يا {"نتيجو": غلط} (ڪجهه ناڪام)
رانديگر حڪم
پليئر اسٽيريو / مونو سيٽ ڪريو
مونو موڊ
{"jsonrpc":"2.0"،طريقو":"Player.Stereo","Stereo":false}
اسٽيريو موڊ
{"jsonrpc":"2.0"،"طريقو":"Player.Stereo","Stereo":true}
پليئر فيڊ سيٽ ڪريو
نه ڦٽي
{"jsonrpc":"2.0"،"طريقو":"پليئر.Fade","Fade":0}
ڪراس ڦٽي
{"jsonrpc":"2.0"،"طريقو":"پليئر.Fade","Fade":1}
ڦيرو
{"jsonrpc":"2.0"،"طريقو":"پليئر.Fade","Fade":2}
پليئر موڊ سيٽ ڪريو
پليئر موڊ ترتيب وار
{"jsonrpc":"2.0"،"طريقو":"Player.Mode","PlayMode":0}
پليئر موڊ بي ترتيب
{"jsonrpc":"2.0"،"طريقو":"Player.Mode","PlayMode":1}
پليئر ٻيهر سيٽ ڪريو
سڀ کيڏڻ
{"jsonrpc":"2.0"،"طريقو":"پليئر.ٻيهرايو","ورجايو":0}
هڪ کيڏيو
{"jsonrpc":"2.0"،"طريقو":"پليئر.ٻيهرايو","ورجايو":1}
سڀني کي ورجايو
{"jsonrpc":"2.0"،"طريقو":"پليئر.ٻيهرايو","ورجايو":2}
ھڪڙو ورجايو
{"jsonrpc":"2.0"،"طريقو":"پليئر.ٻيهرايو","ورجايو":3}
پليئر جي مختصر معلومات حاصل ڪريو
{"jsonrpc":"2.0"،"طريقو":"Player.GetStats"}
{"عنوان":"برائن هيلينڊ - هڪ چمي سان سيل ڪيو ويو"، "ڪائونٽر":"19:30"،"txtSource":"NET"،"اسٽيٽس":1}
مڪمل پليئر ڄاڻ حاصل ڪريو
{"jsonrpc":"2.0"،"طريقو":"Player.GetStatsEx"}
{"عنوان":"ايلوس پريسلي - جوڊي"،ڪائونٽر":"07:02"،"txtSource":"NET"،"اسٽيٽس":1،ذريعو فهرست":
[“”,”MMC”,”USB دستياب ناهي”,”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″}
پليئر شامل ڪريو N EXT Playlist ITEM
هن فنڪشن سان استعمال ڪندڙ ڊوائيس جي پبليڪيشن کي منظم ڪري سگهي ٿو صرف موجوده شيء جي ختم ٿيڻ کان اڳ ايندڙ شيون داخل ڪندي.
ايندڙ شئي کي سيٽ ڪريو "next_item.mp3" {"jsonrpc":"2.0","method":"Player.QueueNextElem"،"url”:“mmc://next_item.mp3"}
پليئر داخل ڪريو PR ORITY آئٽم
هن فنڪشن سان استعمال ڪندڙ هڪ ترجيحي شئي داخل ڪري سگهي ٿو جيڪا راند ڪئي ويندي "اوور" حقيقي راند واري شيءِ. موجوده راند جي شيء کي ختم ڪيو ويندو.
اڳيون شيون سيٽ ڪريو "priority_item.mp3" تي
{"jsonrpc":"2.0"،"طريقو":"Player.PrioritySetElem"،url”:“usb://priority_item.mp3"}
پليئر راند
جيڪڏهن پليئر کي روڪيو ويو آهي يا روڪيو ويو آهي هن فنڪشن کي استعمال ڪريو موجوده لوڊ ٿيل شيون ٻيهر پيدا ڪرڻ شروع ڪرڻ لاءِ، ٻي صورت ۾ پليئر کي روڪيو ويندو.
{"jsonrpc":"2.0"،طريقو":"Player.Play"}
پليئر اسٽاپ
{"jsonrpc":"2.0"،"طريقو":"Player.Stop"}
پليئر اڳيون
{"jsonrpc":"2.0"،"طريقو":"پليئر.اڳيون"}
پليئر اڳوڻو
{"jsonrpc":"2.0"،"طريقو":"پليئر.اڳيون"}
وڌايل مقدار
حجم وڌايو صرف هڪ ڊي بي {"jsonrpc":"2.0","طريقو":"پليئر. حجم","ايڪشن":"inc"}
گھٽتائي جو مقدار
مقدار ۾ گهٽتائي صرف هڪ dB {"jsonrpc":"2.0","طريقي":"Player. Volume","Action":"dec"}
حجم مقرر ڪريو
پرم حجم٪ ۾ ظاهر ڪيو ويو آهي. حجم کي 50٪ تي سيٽ ڪرڻ لاء استعمال ڪريو ايندڙ حڪم.
{"jsonrpc":"2.0"،"طريقو":"پليئر. حجم"،"حجم":50}
کوليو پلے لسٽ URL
Url param ڪنهن به صحيح ڊوائيس هجڻ گهرجي url.
{"jsonrpc":"2.0"،"طريقو":"پليئر.اوپن"،Url”:“http://50.7.181.186:8060"}
اڳواٽ انڊيڪس 10 کوليو
Preset param لازمي طور تي صحيح اڳواٽ انڊيڪس 1 کان 20 هجڻ گهرجي
{"jsonrpc":"2.0"،"طريقو":"پليئر.اوپن"،پري سيٽ":10}
اوپن سورس انڊيڪس 4 ايئر پلي (دستياب ذريعن جي فهرست مان)
ماخذ هڪ صحيح پليئر سورس انڊيڪس هجڻ گهرجي. مھرباني ڪري چيڪ ڪريو "حاصل جي فهرست دستياب ذريعن" سڀني صحيح ذريعن کي ڄاڻڻ لاء.
{"jsonrpc":"2.0"،"طريقو":"پليئر. اوپن"،ذريعو":4}
دستياب ذريعن جي لسٽ حاصل ڪريو
هي حڪم دستياب ذريعن جي فهرست کي واپس ڏئي ٿو.
{"jsonrpc":"2.0"،"طريقو":"Source.GetList"}
{“ذريعو فهرست”:[“”,”MMC”,”USB دستياب ناهي”,”DLNA”,”Airplay”,”ROCK 80s”,”DISCO 80s”]}
ڪنفيگريشن ڪمانڊز
ڊوائيس سيٽنگون ري سيٽ ڪريو
ڊوائيس فيڪٽري ڊفالٽ سيٽنگون بحال ڪريو. توهان جون سڀئي سيٽنگون گم ٿي وينديون.
{"jsonrpc":"2.0"،"طريقو":"سيٽنگون. ري سيٽ ڪريو"}
مان ڊوائيس سيٽنگون بحال ڪريو URL
ڊيوائس سيٽنگون بحال ڪريو قدرن ۾ url file.
{"jsonrpc":"2.0"،"طريقو":"سيٽنگون.بحال"،url”:“http://ecler.com/my_player_config.config"}
بيڪ اپ ڪرنٽ ڊيوائس جي ٺاھ جوڙ
بيڪ اپ ڊيوائس سيٽنگون ڏانهن url. دستياب ترتيبون: استعمال ڪندڙ، منتظم يا گيلري.
{"jsonrpc":"2.0"،"طريقو":"سيٽنگون.بيڪ اپ"،url”:“mmc://backups/gim.config","صارف":"منتظم"}
ڊيوائس متغير قيمت حاصل ڪرڻ
هي فنڪشن هڪ ڊوائيس متغير قيمت واپس ڏئي ٿو. مھرباني ڪري سڀني interface.settings.variable قدرن کي جانچڻ لاءِ پليئر LUA مينوئل چيڪ ڪريو.
حاصل ڪرڻ لاءِ preset01.settings.bname (اڳوڻي نالو) استعمال ڪندڙ کي ايندڙ حڪم موڪليندڙ کي پليئر ZERO: "jsonrpc":"2.0","method":"CFG.get","interface":"preset01"، "سيڪشن":"سيٽنگون"،"متغير":"بنا مون"}
{"قيمت":"منجھند جو اڳوڻو"}
سيٽنگ ڊيوائس variable VALUE
هي فنڪشن هڪ ڊوائيس متغير قيمت مقرر ڪري ٿو. مھرباني ڪري سڀني interface.settings.variable قدرن کي جانچڻ لاءِ پليئر LUA مينوئل چيڪ ڪريو.
preset01.settings.bname (اڳوڻي نالو) سيٽ ڪرڻ لاءِ صارف کي ايندڙ حڪم موڪليندڙ کي پليئر ZERO: "jsonrpc":"2.0","method":"CFG.set","interface":"preset01"، "سيڪشن":"سيٽنگون"،"متغير لي":"بنياد"،"قيمت":"اڌي رات جو اڳوڻو"}
ڊوائيس جي اندروني ياداشت ۾ تبديلين کي ذخيرو ڪريو
هي فنڪشن سڀني انٽرفيس متغيرن کي اندروني ڊوائيس ميموري ۾ محفوظ ڪري ٿو. سڀني تبديلين کي سيٽ ڪرڻ کان پوء سڏيو وڃي.
پليئر صفر کي لازمي طور تي ڊيٽا کي ٻيهر لوڊ ڪرڻ گهرجي ريلوڊ افعال استعمال ڪندي.
{"jsonrpc":"2.0","طريقه":"CFG.commit","انٽرفيس":"preset01″}
اڳواٽ حڪم
GFG.get ۽ CFG.set لاءِ اڳواٽ متغير. مھرباني ڪري چيڪ ڪريو پليئر LUA دستياب. اڳواٽ متغير.
پري لوڊ ڪريو
ٻيهر لوڊ ڪريو اشارو ڪيل اڳوڻي انڊيڪس. انڊيڪس هڪ صحيح اڳواٽ انڊيڪس هجڻ گهرجي 1..20. اڳواٽ متغيرن کي تبديل ڪرڻ کان پوءِ سڏيو وڃي ٿو ۽ ڪمٽ ڪمانڊ ڪال ڪريو
{"jsonrpc":"2.0"،"طريقو":"Preset.Reload","Index":1}
ايونٽ ڪمانڊز
GFG.get ۽ CFG.set لاءِ واقعا متغير. مھرباني ڪري چيڪ ڪريو پليئر LUA دستياب. واقعا متغير.
واقعي کي ٻيهر لوڊ ڪريو
اشارو ٿيل واقعي کي ٻيهر لوڊ ڪريو. نالو ھئڻ گھرجي: GPI1, GPI2 يا SILENCE. ايونٽ متغيرن کي تبديل ڪرڻ کان پوءِ سڏيو وڃي ٿو ۽ ڪمٽ ڪمانڊ ڪال ڪريو.
{"jsonrpc":"2.0"،طريقو":"Event.Reload","نالو":"GPI1″}
ڪئلينڊر حڪم
GFG.get ۽ CFG.set لاءِ ڪئلينڊر متغير. مھرباني ڪري چيڪ ڪريو پليئر LUA دستياب. اڳواٽ متغير
ٻيهر لوڊ ڪريو ڪئلينڊر
ڏيکاريل ڪئلينڊر ٻيهر لوڊ ڪريو. ڪئلينڊر انڊيڪس هڪ نمبر هجڻ گهرجي 1..24. ڪئلينڊر جي متغيرن کي تبديل ڪرڻ کان پوءِ سڏيو وڃي ٿو ۽ ڪمٽ ڪمانڊ ڪال ڪريو. ٻيهر لوڊ ڪريو ڪئلينڊر 24 اڳample: {"jsonrpc":"2.0","طريقو":"Calendar.Reload","Index":24}
اسٽور ۽ فارورڊ ڪمانڊز
GFG.get ۽ CFG.set لاءِ SAF متغير. مھرباني ڪري چيڪ ڪريو پليئر LUA دستياب. SAF متغير
ٻيهر لوڊ ڪريو SAF
SAF ترتيب ٻيهر لوڊ ڪريو. SAF متغير کي تبديل ڪرڻ کان پوء سڏيو وڃي ٿو ۽ ڪال ڪمٽ ڪمانڊ.
{"jsonrpc":"2.0"،"طريقو":"SAF.Reload"}
گوگل ڊرائيو حڪم
GFG.get ۽ CFG.set لاءِ SAF متغير. مھرباني ڪري چيڪ ڪريو پليئر LUA دستياب. SAF متغير
GOOGLE ڊرائيو کي ٻيهر لوڊ ڪريو
GDRIVE ترتيب ٻيهر لوڊ ڪريو. گوگل ڊرائيو متغيرن کي تبديل ڪرڻ کان پوءِ سڏ ڪيو وڃي ۽ ڪمٽ ڪمانڊ ڪال ڪريو.
{"jsonrpc":"2.0","طريقو":"GDRIVE.Reload"}
گوگل ڊرائيو جي تصديق ڪريو
هن حڪم کي ڪال ڪريو گوگل ڊرائيو جي ترتيب جي تصديق ڪرڻ لاءِ گوگل سرورز سان.
{"jsonrpc":"2.0","طريقو":"GDRIVE. تصديق ڪريو"}
گوگل ڊرائيو کي هم وقت سازي ڪريو
ھاڻي گوگل ڊرائيو مواد کي هم وقت سازي ڪرڻ لاءِ ھن فنڪشن کي ڪال ڪريو
{"jsonrpc":"2.0","طريقو":"GDRIVE. هم وقت سازي"}
مواد مينيجمينٽ سسٽم (سي ايم ايس) حڪم
GFG.get ۽ CFG.set لاءِ CMS متغير. مھرباني ڪري چيڪ ڪريو پليئر LUA دستياب. CMS متغير.
CMS ٻيهر لوڊ ڪريو
CMS ترتيب ٻيهر لوڊ ڪريو. CMS متغيرن کي تبديل ڪرڻ ۽ ڪال ڪمٽ ڪمانڊ کان پوءِ سڏيو وڃي.
{"jsonrpc":"2.0","طريقو":"CMS.Reload"}
اسڪرپٽ حڪم
اسڪرپٽ متغير GFG.get ۽ CFG.set لاءِ. مھرباني ڪري چيڪ ڪريو پليئر LUA دستياب. اسڪرپٽ متغير.
اسڪرپٽ ٻيهر لوڊ ڪريو
اسڪرپٽ جي ترتيب کي ٻيهر لوڊ ڪريو. انڊيڪس اسڪرپٽ انڊيڪس 1 کان 20 هجڻ گھرجي. اسڪرپٽ متغيرن کي تبديل ڪرڻ ۽ ڪال ڪمٽ ڪمانڊ کان پوءِ سڏڻ گھرجي. اسڪرپٽ ٻيهر لوڊ ڪريو 7 exampاليزي:
{"jsonrpc":"2.0"،"طريقو":"اسڪرپٽ ٻيهر لوڊ ڪريو""انڊيڪس":7}
اسڪرپٽ تي عمل ڪريو 6
{"jsonrpc":"2.0","طريقه":"Script.Command","Index":6,"Command":"Start"}
ڪل اسڪرپٽ 3
{"jsonrpc":"2.0","طريقه":"Script.Command","Index":3,"Command":"Stop"}
سوال اسڪرپٽ 11 اسٽيٽس
{"jsonrpc":"2.0"،"طريقو":"اسڪرپٽ اسٽيٽس""انڊيڪس":11}
{"اسٽيٽس":"بيڪار"}
رجسٽر حڪم
شامل ڪريو رجسٽر لائن
ڊوائيس LOG ۾ لائن شامل ڪريو. ممڪن لائين قدر آھن: ٽريڪ، خبردار، غلطي.
هڪ ڊيڄاريندڙ لائن شامل ڪريو اڳampاليزي:
{"jsonrpc":"2.0","طريقه":"Device.Log","Severity":"Trace","Message":"هي هڪ ڊيڄاريندڙ پيغام آهي"}
ڊيوائس حڪم
ڊوائيس ريبوٽ
{"jsonrpc":"2.0"،"طريقو":"Device.Reboot"}
حاصل ڪريو ڊوائيس جو نسخو
{"jsonrpc":"2.0"،"طريقو":"Device.GetVersion"}
{"نسخ":"3.04r0"}
ڊيوائس تازه ڪاري فرم ویئر
هن فنڪشن سان صارف هڪ مخصوص ورزن ڏانهن ڊوائيس فرم ويئر کي اپڊيٽ ڪري سگهي ٿو. استعمال ڪندڙ کي firmware مهيا ڪرڻ گهرجي url. ڊوائيس سيٽنگ محفوظ ڪئي ويندي.
{"jsonrpc":"2.0"،"طريقو":"Device.Update"،url”:“https://www.ecler.com/new_firmware.bin"}
ڊيوائس بوٽ ڪنفيگ ڪمانڊ
دستياب BootPreset1 اختيارات آهن: 1 - PRESET1، 2 - اسٽيٽس رکو {"jsonrpc":"2.0","method":"Device.BootPreset1","BootPreset1":2}
DEVICE GET MAC
{"jsonrpc":"2.0"،"طريقو":"Device.GetMac"}
{"ميڪ":"32 41 41 20 40 42"}
DEVICE GET Gallery Registration Key
{"jsonrpc":"2.0"،"طريقو":"Device.GetRegkey"}
{“regkey”:”2E1BB146B2DB2WA1″}
پينل حڪم
پينل سيٽ لاڪ سيٽنگون
پينل لاڪ کي سيٽ ڪريو "سڀني کي بند ڪريو" "ان لاڪ يوزر" "سڀ کي بند ڪريو". پاس ڪرڻ لاءِ پينل پاسورڊ سيٽ ڪريو.
{"jsonrpc":"2.0"،طريقو":"Device.Panel","Lock":"Lock All","Pass":"1234″}
پينل لاڪ سيٽنگون حاصل ڪريو
{"jsonrpc":"2.0"،"طريقو":"Device.GetPanel"}
{"لاڪ":"سڀني کي کوليو"،پاس":""}
تلاش ڪندڙ حڪم
تلاش ڪندڙ آپريشن شروع ڪريو / بند ڪريو
{"jsonrpc":"2.0"،"طريقو":"Device.Finder","Finder":true}
پيداوار جي رواداري جي ڪري سڀ پراڊڪٽ خاصيتون تغير جي تابع آهن.
NEEC AUDIO BARCELONA SL حق محفوظ رکي ٿو تبديلين يا سڌارن کي ڊيزائن يا پيداوار ۾ جيڪي متاثر ڪري سگھن ٿيون انهن شين جي وضاحتن تي
ٽيڪنيڪل سوالن لاءِ پنهنجي سپلائر، ورهائيندڙ سان رابطو ڪريو يا اسان تي رابطو فارم مڪمل ڪريو webسائيٽ، سپورٽ / ٽيڪنيڪل درخواستن ۾.
موٽرس، 166-168 08038 بارسلونا - اسپين -
(+34) 932238403
information@ecler.com
www.ecler.com
دستاويز / وسيلا
![]() |
ecler پليئر زيرو JSON ٽئين پارٽي ڪنٽرول پروٽوڪول [pdf] استعمال ڪندڙ دستياب پليئر زيرو JSON ٽئين پارٽي ڪنٽرول پروٽوڪول، پليئر زيرو JSON، ٽئين پارٽي ڪنٽرول پروٽوڪول، ڪنٽرول پروٽوڪول، پروٽوڪول |