08-27-2024 04:48 PM - edited 08-27-2024 04:51 PM
Bought three brand new Nest Cams (2x battery, 1x wired) and a Nest Hub gen 2
Able to stream with no issues on my Pixel/my partner's iPhone in the Google Home app and on my Nest Hub gen 2
Have an almost brand new Sony Google TV also registered in the same home. Can control it via the app and cast videos to it without problem
If I say 'OK Google, stream driveway/back garden/baby room camera' it looks as if it's going to work, but then displays a grey screen with a crossed out camera
Seen lots of other people having this issue and some answers to suggest Google have done this deliberately to force people to buy a Chromecast (or now that that's discontinued, a Google TV Streamer), but I'm holding out hope there's a fix and Google's own products and certified third party products work as advertised
Just spent over £500 on Google products so really hoping for a resolution
08-30-2024 07:16 PM - edited 08-30-2024 07:21 PM
Hello @Palsternakka,
Thanks for posting in the community.
I appreciate the detailed information about the issue you're facing with your Nest Cameras and Google TV. I understand the frustration of encountering this problem.
It's frustrating when devices within the same ecosystem don't function as expected. I appreciate your effort.
You can set up a TV with Google Cast:
Setup Essentials:
You can also check out this link to know how to do it: Set up your TV with Google Cast.
Please let me know how it goes. Thank you.
All the best,
Jorge
08-30-2024 10:30 PM - edited 08-30-2024 10:50 PM
Hi @ovidioj,
As per my original post, I have already done this -
'Have an almost brand new Sony Google TV also registered in the same home. Can control it via the app and cast videos to it without problem'
I have also tried -
Tried streaming from the camera between each of the above steps and still getting the grey background with the crossed out camera
Enabling developer options and running logcat via adb, I can see the following errors -
08-31 05:56:29.106 28625 28625 I cast_shell: [28625:28625:INFO:CONSOLE(239)] Cast App (0B1A777A): "8/31/2024, 5:56:29 AM webrtc_castapp: POST to signalingUrl: https://googlehomefoyer-pa.googleapis.com/v1/join_stream error. Status: 403. Type: ", source: https://www.gstatic.com/cast/manhattan/webrtccastapp/production/webrtccastapp_out/bundle.js (239)
08-31 05:56:29.109 28625 28625 I cast_shell: [28625:28625:INFO:CONSOLE(239)] Cast App (0B1A777A): "8/31/2024, 5:56:29 AM webrtc_castapp: CallErrorCode 3", source: https://www.gstatic.com/cast/manhattan/webrtccastapp/production/webrtccastapp_out/bundle.js (239)
08-31 05:56:29.113 28625 28625 I cast_shell: [28625:28625:INFO:CONSOLE(239)] Cast App (0B1A777A): "8/31/2024, 5:56:29 AM webrtc_castapp: Unhandled CallErrorCode 3", source: https://www.gstatic.com/cast/manhattan/webrtccastapp/production/webrtccastapp_out/bundle.js (239)
08-31 05:56:29.116 28625 28625 I cast_shell: [28625:28625:INFO:CONSOLE(239)] Cast App (0B1A777A): "8/31/2024, 5:56:29 AM webrtc_castapp: Error thrown: Name: CallError. Message: POST to signalingUrl: https://googlehomefoyer-pa.googleapis.com/v1/join_stream error. Status: 403. Type: . Stack: Error\n at new Sc (https://www.gstatic.com/cast/manhattan/webrtccastapp/production/webrtccastapp_out/bundle.js:87:509)\n at XMLHttpRequest.l.onreadystatechange (https://www.gstatic.com/cast/manhattan/webrtccastapp/production/webrtccastapp_out/bundle.js:120:12). Error thrown at postOfferSdp().", source: https://www.gstatic.com/cast/manhattan/webrtccastapp/production/webrtccastapp_out/bundle.js (239)
08-31 05:56:29.117 28625 28625 I cast_shell: [28625:28625:INFO:CONSOLE(239)] Cast App (0B1A777A): "8/31/2024, 5:56:29 AM webrtc_castapp: Stream Stopped.", source: https://www.gstatic.com/cast/manhattan/webrtccastapp/production/webrtccastapp_out/bundle.js (239)
08-31 05:56:29.119 32132 32209 W cast_shell: [32132:32209:WARNING:webrtc_voice_engine.cc(1587)] Attempting to get [removed, see footnote*] parameters for the default, unsignaled audio receive stream, but not yet configured to receive such a stream.
08-31 05:56:29.119 32132 32209 W cast_shell: [32132:32209:WARNING:webrtc_video_engine.cc(1150)] Attempting to get [removed, see footnote*] parameters for the default, unsignaled video receive stream, but not yet configured to receive such a stream.
08-31 05:56:34.652 4687 5386 E katniss_interactor_TraceManagerImpl: Trace Broadcast to anonymous android.intent.action.SCREEN_ON timed out after 2244416 ms. Complete trace: # uuj@6722a7fe
The above would suggest that access to necessary APIs was was denied due to a permissions error -
POST to signalingUrl: https://googlehomefoyer-pa.googleapis.com/v1/join_stream error. Status: 403.
This is causing an exception to be thrown -
Error thrown: Name: CallError. Message: POST to signalingUrl: https://googlehomefoyer-pa.googleapis.com/v1/join_stream error. Status: 403.
The Nest camera I am trying to stream from is running software version spencer-user 1.73 OPENMASTER 422270, and the Android TV OS Build is BRAVIA_VH22_EU-user 10 QTG3.200305.006.S386675461
Please escalate this to an engineer as there is clearly a bug - happy to provide further logs to help diagnose this issue
I have also raised an issue in the Issue Tracker
Thank you
* removed the word R-T-P in logs as it was causing the error 'The message body contains R-T-P, which is not permitted in this community. Please remove this content before sending your post.' when trying to reply