ایپلیکیشن HeosStream HEOS پروٹوکول کی مدد سے Denon AVR پر Stream URLs چلانے کا امکان فراہم کرتی ہے۔ یہ دوسرے فراہم کنندگان کی خدمات کی مدد کے بغیر کیا جاتا ہے (معیاری HEOS ایپلیکیشن دیکھیں )
زیادہ تر ریڈیو سٹیشنز اپنے ویب پیج پر اپنے اسٹریمنگ یو آر ایل (کبھی کبھی لائیو یو آر ایل کہلاتے ہیں) شائع کرتے ہیں۔ ان یو آر ایل کو براؤزر کے "شیئر" فنکشن کے ذریعے HeosStream میں منتقل کیا جا سکتا ہے۔
سٹریم یو آر ایلز HeosStream کو بطور M3U پلے لسٹ فائلز فراہم کیے جاتے ہیں۔ ایک فائل میں کئی یو آر ایل لکھے جا سکتے ہیں۔ یہ کسی بھی ٹیکسٹڈیٹر کے ساتھ پورا کیا جا سکتا ہے۔ اس فائلوں کو ورکنگ ڈائرکٹری میں محفوظ کیا جانا چاہیے، جسے ایپلیکیشن کے پہلے آغاز کے دوران یا آپشن-مینو (3 نقطوں) کے ذریعے منتخب کیا گیا تھا۔
انہیں معیاری فارمیٹ "M3U" کی پیروی کرنی ہوگی اور ان کا نام اس طرح ہونا چاہیے: "[filename].m3u"
#EXTM3U
#EXTINF:-1,NDR 90,3
http://www.ndr.de/resources/metadaten/audio/m3u/ndr903.m3u
#EXTINF:-1,N-JOY
http://www.ndr.de/resources/metadaten/audio/m3u/n-joy.m3u
اگر کوئی فائل کھولی جاتی ہے اور اسٹیشن کا انتخاب کیا جاتا ہے تو اسے اصل پلے لسٹ میں شامل کر دیا جائے گا۔
اس پلے لسٹ میں اسٹیشن اور نام براہ راست درج کیے جا سکتے ہیں۔ ترمیم کے موڈ میں بھی تبدیلیاں کی جا سکتی ہیں۔ ایڈیٹ موڈ کے دوران اس بٹن پر لانگ کلک کرنے سے اصل پلے لسٹ کا امتحان ہوتا ہے۔
پلے لسٹ میں اسٹیشنوں کو شامل کرنے کا ایک اور امکان کمیونٹی پروجیکٹ "ریڈیو براؤزر" (> 30.000 اسٹیشنز) تک رسائی ہے۔ مثال کے طور پر پلے اسٹور کی ایپلی کیشن "RadioDroid 2" کو کسی بیرونی پلیئر کو اسٹریمز بھیجنے کے لیے استعمال کیا جا سکتا ہے (ہمارے معاملے میں HeosStream)
اس پلے لسٹ سے ایک اسٹیشن منتخب کیا جا سکتا ہے۔ ایپلیکیشن HEOS انٹرفیس کو کال کرے گی اور اسٹیشن URL کو Denon AVR کے حوالے کر دے گی۔ سٹریم کا پلے بیک آزادانہ طور پر HeosStream ایپلیکیشن سے ہوتا ہے۔ اس کا مطلب ہے کہ آپ اب ایپلیکیشن کو بند کر سکتے ہیں کیونکہ Denon AVR میں پلے بیک آپ کے موبائل کا پابند نہیں ہے۔
لیکن AVR عنوانات اور فنکاروں کے بارے میں معلومات نہیں دکھاتا ہے۔ صرف اصطلاح URL Stream دکھائی جائے گی۔ HeosStream ایپلیکیشن میں یہ فیلڈز اسکرین "PLAYINFO" پر دکھائے جاتے ہیں، جب یہ معلومات اسٹریم میں دستیاب ہوتی ہیں۔
ایپلیکیشن HeosStream کا تجربہ Denon AVR-X2600H کے ساتھ کیا گیا۔ لیکن اسے بلٹ ان HEOS کے ساتھ تمام AVRs کے ساتھ کام کرنا چاہیے، جو API کی وضاحتوں کی پیروی کرتے ہیں جیسا کہ ذیل میں بتایا گیا ہے۔
AVR تک رسائی API کی وضاحتوں پر مبنی ہے۔
CLI PROTOCOL SPECIFICATION
ورژن 1.13
10/31/2018
اور
AVR-S700_S900_X1100_X2100_X3100_X4100_X5200_X7200_PROTOCOL_V06
کنٹرول پروٹوکول