-
-
Notifications
You must be signed in to change notification settings - Fork 127
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Consider supporting smart TV UA strings. #70
Comments
It's been in consideration for a while. The biggest hesitation thus far is that they're not very locked down, and vary a lot not just between manufacturers but from device to device. This makes them a lot to detect and a lot to support. I was curious what kind of usage there was for these devices, so while not totally scientific, I parsed through 850 million access log rows from a number of sites I manage. Apple TVnone Unsurprising as the browser is only embedded within Apps for authorization and such and not a general purpose browser. Google Chromecastnone I don't imagine many people cast their browser to their TV, and I doubt this will remain sniffable in the future anyway with Chrome locking down their user agents. Amazon Fire Stick
Rokunone Samsung Smart TV
Sony Bravia
Toshiba Smart TVnone Philips Smart TVnone However I have two records for other non Philips HbbTV devices
LG WebOSVery surprising to me none. I actually have own a Smart LG TV but I never use the smart features. I don't even know if it comes with a browser. I'll have to poke that some later tonight. Based on this, none of them individually reach 1% saturation, let alone as a whole. 1% is my usual "is this worth supporting" line. I'll leave this ticket open though and pin it for future consideration. |
Would you consider detecting popular smart TV operating systems? (like LG WebOS). What about detecting Apple TV, Google Chromecast and others? I know that most of them are running Linux, but it would be nice to get more specific results.
Samrt TV UA strings: https://deviceatlas.com/blog/list-smart-tv-user-agent-strings
List of LG WebOS user agent strings: http://webostv.developer.lge.com/discover/specifications/web-engine/
The text was updated successfully, but these errors were encountered: