New issue
Advanced search Search tips

Issue 696137 link

Starred by 2 users

Issue metadata

Status: Available
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Android
Pri: 2
Type: Bug



Sign in to add a comment

Chromecast button unavailable for html5 videos when URL doesn't include filename

Reported by somethin...@gmail.com, Feb 25 2017

Issue description

Example URL:
https://r6---sn-q4fl6n7e.googlevideo.com/videoplayback?id=aa9442b345c88696&itag=22&source=picasa&begin=0&requiressl=yes&pl=14&sc=yes&mime=video/mp4&lmt=1487180234241332&ip=73.74.27.27&ipbits=8&expire=1488026742&sparams=expire,id,ip,ipbits,itag,lmt,mime,mm,mn,ms,mv,pl,requiressl,sc,source&signature=34565499E3C010CFB3AE8B7ECAA46FE8EFB23CD7.664E2632B85E600348490F2EB8B69CFB778D1126&key=cms1&cpn=Gen1yHm1sfwKNtZt&c=WEB&cver=1.20170222&redirect_counter=1&cm2rm=sn-vgqz77l&req_id=8b3786a523d4a3ee&cms_redirect=yes&mm=39&mn=sn-q4fl6n7e&ms=ltr&mt=1487997843&mv=m

Steps to reproduce the problem:
1. Open the included link in Chrome for Android
2. Observe that even though it is playing an mp4 in Chrome's native player, the chromecast button is absent.
3. 

What is the expected behavior?
The expected behavior is to have the chromecast button present and functional.

On the other hand, streaming from other sources works:
http://download.blender.org/peach/bigbuckbunny_movies/

my gut feeling is that the cast button only shows up if the URL has a file extension (example: https://*.mp4)

Chrome should check the filetype using a method that doesn't rely on detecting file-extensions.

What went wrong?
Chromecast button is not available for native html5 videos where the filename/extension is obscured. The button is available for videos where the URL contains the filename/file-extension.

Did this work before? N/A 

Is it a problem with Flash or HTML5? HTML5

Does this work in other browsers? N/A

Chrome version: 56.0.2924.87  Channel: stable
OS Version: 7.1.1
Flash Version: Shockwave Flash 24.0 r0

Contents of chrome://gpu:

 
Cc: aber...@chromium.org avayvod@chromium.org
Components: Internals>Cast
Labels: Needs-Feedback
Hello

Thanks for reporting the issue. However, we are unable to navigate to the example URL that you mentioned in your report. It gives 403 error. Can you please recheck the URL and provide a sample URL? Also, please let us know what device you see this on, the android version of the device and bug report, if you can.

To get bugreport:
Android Settings > About Phone > Tap Build number 10 times, go back one screen, Developer options should be right above About phone.
Once you have enabled developer options,  to take a bug report,go to Android Settings -> Developer Options ->Enable USB Debugging and then tap on Take bug report
Cc: -avayvod@chromium.org -aber...@chromium.org
Components: -Internals>Cast Internals>Cast>MediaFling
Owner: avayvod@chromium.org
Status: Assigned (was: Unconfirmed)
I believe we do check if the video type is supported by the file extension atm. We have plans to improve that and get the video type based on the metadata of the stream.
Owner: mlamouri@chromium.org
Status: Untriaged (was: Assigned)
Assigning all my bugs to Mounir for him to triage and close/reassign later.

Comment 4 by sko...@chromium.org, Oct 23 2017

Status: Assigned (was: Untriaged)
Assigning to Mounir for decision so that these get out of the general untriaged bucket.  
Cc: mfo...@chromium.org imch...@chromium.org tguilbert@chromium.org mlamouri@chromium.org
Labels: -Needs-Feedback
Owner: ----
Status: Available (was: Assigned)
Unassigning and CC'ing a few folks who might be interested.
Cc: -imch...@chromium.org

Sign in to add a comment