WebHU - Programozási kérdések és válaszok

Miért kapok LAUNCH_ERROR, NOT_FOUND üzenetet, amikor csak hangot tartalmazó Google Cast-eszközön próbálok lejátszani?

Nemrég vásároltam egy LG Music Flow H3-at, hogy teszteljem a Google Cast alkalmazásomat egy „csak audio” eszközzel. Engedélyeztem a csak audio eszközök támogatását a Google Cast irányítópulton belül, és regisztráltam az eszközt fejlesztésre. Az alkalmazásom a várt módon működik, ha Google Chromecaston játszom le, de amikor megpróbálom betölteni a vevőalkalmazást az LG eszközre, a következő hibaüzenetet kapom:

{"reason":"NOT_FOUND","requestId":1,"type":"LAUNCH_ERROR"}

Arra gondoltam, hogy a harmadik féltől származó eszközöket talán nem lehet regisztrálni fejlesztésre, ezért tettem közzé az alkalmazásomat. Sajnos ez nem oldotta meg a problémát.

További vizsgálat után azt vettem észre, hogy más Google Cast-alkalmazások (pl. Songza, TuneIn, Pandora stb. Androidon és iOS-en egyaránt) sem képesek lejátszani az LG Music Flow H3-mal.

Rájöttem, hogy az egyetlen módja annak, hogy a H3-at lejátszhassa a Google Cast-alkalmazásokból (az én alkalmazásomból és a többiből is), ha először futtatom az LG Music Flow többszobás audioalkalmazást. Úgy tűnik, hogy az LG Music Flow alkalmazás futtatása befolyásolja az eszköz _googlecast._tcp zeroconf szolgáltatásának észlelhetőségét. És néha a H3 megjelenik a zeroconf-ban, de továbbra sem tud játszani a hangszórón, hacsak nem fut az LG Music Flow alkalmazás.

Ez nagyon furcsa viselkedésnek tűnik. Felhívtam az LG műszaki támogatását, és azt javasolták, hogy küldjem vissza a készüléket, és cseréljem ki egy másikra. Megcsináltam, és továbbra is ugyanazt az eredményt kapom.

Így működik a Google Cast a harmadik felek eszközein? Találkoztam hibás, harmadik féltől származó megvalósítással?

19.06.2015

  • Nem hiszem, hogy lenne igazságos levonni a következtetést, és azt mondani, hogy a Google Cast soha nem lesz képes felvenni a versenyt az AirPlay-vel, ha a harmadik féltől származó eszközök ezt megtehetik. Milyen szörnyű felhasználói élmény, amikor még mindig nem tudja, hogy van-e probléma, vagy ez a helyzet. Ami a problémát illeti, le tudja játszani mondjuk a Pandorát vagy a Play Zenét azon az LG hangszórón az Android-alkalmazásaikból? Közzétette az alkalmazását, vagy ha még nem került közzétételre, regisztrálta-e eszközét fejlesztésre? 20.06.2015
  • @AliNaddaf Frissítettem a kérdést, hogy megválaszoljam kérdéseit/aggályait. 20.06.2015

Válaszok:


1

Az biztos, hogy nem ez a tervezett viselkedés. A hangszórón el kell tudni indítani a harmadik féltől származó alkalmazást. És nekem működik.

Az a tény, hogy nem tud semmilyen más harmadik féltől származó alkalmazást használni (TuneIn, Pandora stb.), azt jelzi, hogy ez egy általános probléma, és nem kifejezetten az alkalmazással.

Néhány lépést megpróbálnék: - Állítsa be a H3 hangszórót Wi-Fi-n (Ethernethez képest), és szerezze be a legújabb SW-verziót a Music Flow alkalmazás segítségével.

  • Visszaállítottad a gyári beállításokat a készüléken? ha igen, akkor újra át kell mennie a beállításon. Észrevettem, hogy a Google Cast csak az első teljes beállítás után válik engedélyezhetővé.

  • Kérjük, próbálja meg újraindítani, majd megpróbál átküldeni olyan alkalmazásokat, mint a TuneIn vagy a Pandora, és ellenőrizze, hogy ez működik-e (a MusicFlow alkalmazás használata nélkül). Korábban észrevettem, hogy ha egy alkalmazás betöltődik, és rosszul viselkedik (például rengeteg memóriát használ), akkor a hangszóró rossz állapotba kerül, ami nem teszi lehetővé egyetlen alkalmazás működését sem az újraindításig. Így előfordulhat, hogy az alkalmazás átküldésekor az rossz állapotba kerül, ami miatt később más alkalmazások meghibásodnak.

  • Győződjön meg arról, hogy nem fogyaszt túl sok memóriát? kerülje a grafikát vagy a videót?

21.06.2015
Új anyagok

A rádiógomb ellenőrzött eseményének használata a jQueryben
Ebben a cikkben látni fogjuk, hogyan kell dolgozni a jquery választógombbal ellenőrzött eseményeivel. A választógombok HTML gombok, amelyek segítenek kiválasztani egyetlen értéket egy csoportból...

Körkörös függőségek megoldása terraformban adatforrásokkal – lépésről lépésre
Mi az a körkörös függőségek Dolgozzunk egy egyszerű eseten, amikor az SQS-sor és az S3-vödör közötti körkörös függőség problémája van egy egymástól függő címkeérték miatt. provider..

Miért érdemes elkezdeni a kódolást 2023-ban?
01100011 01101111 01100100 01100101 — beep boop beep boop Világunk folyamatosan fejlődik a technológia körül, és naponta fejlesztenek új technológiákat a valós problémák megoldására. Amint..

🎙 Random Noise #2  – Örökbefogadás és hit
az analitika íratlan világának gondozása Szeretné, hogy ezek a frissítések a postaládájába kerüljenek? Iratkozzon fel itt . "Ha önvezető autókat gyártanak, akkor mi miért ne..

A legrosszabb politika és prediktív modellek májátültetésre jelöltek számára az Egyesült Államokban
A máj (vagy óangolul lifer) az emberi test legnehezebb belső szervére utal, amely csendesen működik a nap 24 órájában. Mit csinál a máj? 500 feladatot hajt végre a szervezet egészségének..

5 webhely, amely 2022-ben fejleszti front-end fejlesztői készségeit
Frontendmentor.io A tényleges projektek létrehozásával a Frontendmentor.io segítséget nyújt a front-end kódolási képességeinek fejlesztésében. A kódolást azután kezdheti meg, hogy..

Mikor kell használni a Type-t az interfészhez képest a TypeScriptben?
A TypeScript a JavaScript gépelt szuperkészlete, amely statikus gépelést ad a nyelvhez. Ez megkönnyíti a robusztus és karbantartható kód írását azáltal, hogy a hibákat a fordítási időben..