M marvin944 Member Licensed User Longtime User Nov 14, 2022 #1 Hi! I would like to develop for Chromecast, will B4A be the right choice?
Blueforcer Well-Known Member Licensed User Longtime User Nov 14, 2022 #2 Chromecast is just a Streaming-Player. you cannot install apps on it. if youre using a Chromecast with GoogleTV you can install Android apps and therfore use B4A Upvote 0
Chromecast is just a Streaming-Player. you cannot install apps on it. if youre using a Chromecast with GoogleTV you can install Android apps and therfore use B4A
DonManfred Expert Licensed User Longtime User Nov 14, 2022 #3 Casty - Cast Videos to Google Cast Devices (Chromecast) This is a wrap for this Github project. I started doing the wrap back in 2017 but did not got it working. A few tries later i now got it working ;-) Casty Author: DonManfred Version: 1.0 Class representing local media metadata. Fields: KEY_CONTENT_TYPE As String KEY_IMAGES As String... www.b4x.com Upvote 0
Casty - Cast Videos to Google Cast Devices (Chromecast) This is a wrap for this Github project. I started doing the wrap back in 2017 but did not got it working. A few tries later i now got it working ;-) Casty Author: DonManfred Version: 1.0 Class representing local media metadata. Fields: KEY_CONTENT_TYPE As String KEY_IMAGES As String... www.b4x.com
M marvin944 Member Licensed User Longtime User Nov 26, 2022 #4 Blueforcer said: Chromecast is just a Streaming-Player. you cannot install apps on it. if youre using a Chromecast with GoogleTV you can install Android apps and therfore use B4A Click to expand... Sorry,but I just installes my own app on it... Upvote 0
Blueforcer said: Chromecast is just a Streaming-Player. you cannot install apps on it. if youre using a Chromecast with GoogleTV you can install Android apps and therfore use B4A Click to expand... Sorry,but I just installes my own app on it...
agraham Expert Licensed User Longtime User Nov 27, 2022 #5 How to install APKs on Chromecast with Google TV For the first time, the new Google Chromecast comes with Google TV and a remote, and here's a guide on How to install and enjoy APKs bestdroidplayer.com Upvote 0
How to install APKs on Chromecast with Google TV For the first time, the new Google Chromecast comes with Google TV and a remote, and here's a guide on How to install and enjoy APKs bestdroidplayer.com
R Rodrigo Vargas Member Licensed User Longtime User May 2, 2024 #6 DonManfred said: Casty - Cast Videos to Google Cast Devices (Chromecast) This is a wrap for this Github project. I started doing the wrap back in 2017 but did not got it working. A few tries later i now got it working ;-) Casty Author: DonManfred Version: 1.0 Class representing local media metadata. Fields: KEY_CONTENT_TYPE As String KEY_IMAGES As String... www.b4x.com Click to expand... I was able to make a few changes (suggested in other posts) and it compiled once and close. Now I'm stuck in this error. Is there any update of those libraries? they suppose to work recently (on 2024)? I think last update was 2019... Code: 1 ** Activity (main) Resume ** Error occurred on line: 56 (Main) java.lang.IllegalArgumentException: menu item with ID 2131296367 doesn't have a MediaRouteActionProvider. at com.google.android.gms.cast.framework.CastButtonFactory.setUpMediaRouteButton(com.google.android.gms:play-services-cast-framework@@21.2.0:14) at pl.droidsonroids.casty.Casty.setUpMediaRouteMenuItem(Casty.java:193) at pl.droidsonroids.casty.Casty.addMediaRouteMenuItem(Casty.java:120) at de.donmanfred.Castywrapper.addMediaRouteMenuItem(Castywrapper.java:252) at de.donmanfred.cast.main._activity_createmenu(main.java:435) at java.lang.reflect.Method.invoke(Native Method) at anywheresoftware.b4a.shell.Shell.runMethod(Shell.java:732) at anywheresoftware.b4a.shell.Shell.raiseEventImpl(Shell.java:348) at anywheresoftware.b4a.shell.Shell.raiseEvent(Shell.java:255) at java.lang.reflect.Method.invoke(Native Method) at anywheresoftware.b4a.ShellBA.raiseEvent2(ShellBA.java:157) at de.donmanfred.cast.main._onCreateOptionsMenu(main.java:839) at java.lang.reflect.Method.invoke(Native Method) at anywheresoftware.b4a.BA.runHook(BA.java:190) at de.donmanfred.cast.main.onCreateOptionsMenu(main.java:137) at android.app.Activity.onCreatePanelMenu(Activity.java:4379) at androidx.activity.ComponentActivity.onCreatePanelMenu(ComponentActivity.java:521) at androidx.appcompat.view.WindowCallbackWrapper.onCreatePanelMenu(WindowCallbackWrapper.java:95) at androidx.appcompat.app.AppCompatDelegateImpl$AppCompatWindowCallback.onCreatePanelMenu(AppCompatDelegateImpl.java:3122) at androidx.appcompat.app.ToolbarActionBar.populateOptionsMenu(ToolbarActionBar.java:458) at androidx.appcompat.app.ToolbarActionBar$1.run(ToolbarActionBar.java:58) at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1037) at android.view.Choreographer.doCallbacks(Choreographer.java:845) at android.view.Choreographer.doFrame(Choreographer.java:775) at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1022) at android.os.Handler.handleCallback(Handler.java:980) at android.os.Handler.dispatchMessage(Handler.java:104) at android.os.Looper.loopOnce(Looper.java:238) at android.os.Looper.loop(Looper.java:357) at android.app.ActivityThread.main(ActivityThread.java:8098) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1026) Caused by: java.lang.IllegalArgumentException: cannot refreshButtonSelector with null mediaRouteActionProvider at com.google.android.gms.cast.framework.CastButtonFactory.zze(com.google.android.gms:play-services-cast-framework@@21.2.0:3) at com.google.android.gms.cast.framework.CastButtonFactory.setUpMediaRouteButton(com.google.android.gms:play-services-cast-framework@@21.2.0:11) ... 32 more Upvote 0
DonManfred said: Casty - Cast Videos to Google Cast Devices (Chromecast) This is a wrap for this Github project. I started doing the wrap back in 2017 but did not got it working. A few tries later i now got it working ;-) Casty Author: DonManfred Version: 1.0 Class representing local media metadata. Fields: KEY_CONTENT_TYPE As String KEY_IMAGES As String... www.b4x.com Click to expand... I was able to make a few changes (suggested in other posts) and it compiled once and close. Now I'm stuck in this error. Is there any update of those libraries? they suppose to work recently (on 2024)? I think last update was 2019... Code: 1 ** Activity (main) Resume ** Error occurred on line: 56 (Main) java.lang.IllegalArgumentException: menu item with ID 2131296367 doesn't have a MediaRouteActionProvider. at com.google.android.gms.cast.framework.CastButtonFactory.setUpMediaRouteButton(com.google.android.gms:play-services-cast-framework@@21.2.0:14) at pl.droidsonroids.casty.Casty.setUpMediaRouteMenuItem(Casty.java:193) at pl.droidsonroids.casty.Casty.addMediaRouteMenuItem(Casty.java:120) at de.donmanfred.Castywrapper.addMediaRouteMenuItem(Castywrapper.java:252) at de.donmanfred.cast.main._activity_createmenu(main.java:435) at java.lang.reflect.Method.invoke(Native Method) at anywheresoftware.b4a.shell.Shell.runMethod(Shell.java:732) at anywheresoftware.b4a.shell.Shell.raiseEventImpl(Shell.java:348) at anywheresoftware.b4a.shell.Shell.raiseEvent(Shell.java:255) at java.lang.reflect.Method.invoke(Native Method) at anywheresoftware.b4a.ShellBA.raiseEvent2(ShellBA.java:157) at de.donmanfred.cast.main._onCreateOptionsMenu(main.java:839) at java.lang.reflect.Method.invoke(Native Method) at anywheresoftware.b4a.BA.runHook(BA.java:190) at de.donmanfred.cast.main.onCreateOptionsMenu(main.java:137) at android.app.Activity.onCreatePanelMenu(Activity.java:4379) at androidx.activity.ComponentActivity.onCreatePanelMenu(ComponentActivity.java:521) at androidx.appcompat.view.WindowCallbackWrapper.onCreatePanelMenu(WindowCallbackWrapper.java:95) at androidx.appcompat.app.AppCompatDelegateImpl$AppCompatWindowCallback.onCreatePanelMenu(AppCompatDelegateImpl.java:3122) at androidx.appcompat.app.ToolbarActionBar.populateOptionsMenu(ToolbarActionBar.java:458) at androidx.appcompat.app.ToolbarActionBar$1.run(ToolbarActionBar.java:58) at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1037) at android.view.Choreographer.doCallbacks(Choreographer.java:845) at android.view.Choreographer.doFrame(Choreographer.java:775) at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1022) at android.os.Handler.handleCallback(Handler.java:980) at android.os.Handler.dispatchMessage(Handler.java:104) at android.os.Looper.loopOnce(Looper.java:238) at android.os.Looper.loop(Looper.java:357) at android.app.ActivityThread.main(ActivityThread.java:8098) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1026) Caused by: java.lang.IllegalArgumentException: cannot refreshButtonSelector with null mediaRouteActionProvider at com.google.android.gms.cast.framework.CastButtonFactory.zze(com.google.android.gms:play-services-cast-framework@@21.2.0:3) at com.google.android.gms.cast.framework.CastButtonFactory.setUpMediaRouteButton(com.google.android.gms:play-services-cast-framework@@21.2.0:11) ... 32 more