############### # Device Detector - The Universal Device Detection library for parsing User Agents # # @link https://matomo.org # @license http://www.gnu.org/licenses/lgpl.html LGPL v3 or later ############### Apple: regex: '(?:Apple-)?iPod' device: 'portable media player' models: - regex: '(?:Apple-)?iPod1[C,_]?1' model: 'iPod Touch 1G' - regex: '(?:Apple-)?iPod2[C,_]?1' model: 'iPod Touch 2G' - regex: '(?:Apple-)?iPod3[C,_]?1' model: 'iPod Touch 3' - regex: '(?:Apple-)?iPod4[C,_]?1' model: 'iPod Touch 4' - regex: '(?:Apple-)?iPod5[C,_]?1' model: 'iPod Touch 5' - regex: '(?:Apple-)?iPod7[C,_]?1' model: 'iPod Touch 6' - regex: '(?:Apple-)?iPod9[C,_]?1' model: 'iPod Touch 7' - regex: '(?:Apple-)?iPod' model: 'iPod Touch' Cowon: regex: 'COWON ([^;/]+) Build' device: 'portable media player' model: '$1' # FiiO (https://www.fiio.com/) FiiO: regex: 'FiiO' device: 'portable media player' models: - regex: 'M11 Plus LTD' model: 'M11 Plus LTD' - regex: 'M(1[57])' model: 'M$1' Microsoft: regex: 'Microsoft ZuneHD' device: 'portable media player' model: 'Zune HD' Panasonic: regex: '(SV-MV100)' device: 'portable media player' model: '$1' Samsung: regex: 'YP-(G[SIPB]?1|G[57]0|GB70D)' device: 'portable media player' models: - regex: 'YP-G[B]?1' model: 'Galaxy Player 4.0' - regex: 'YP-G70' model: 'Galaxy Player 5.0' - regex: 'YP-GS1' model: 'Galaxy Player 3.6' - regex: 'YP-GI1' model: 'Galaxy Player 4.2' - regex: 'YP-GP1' model: 'Galaxy Player 5.8' - regex: 'YP-G50' model: 'Galaxy Player 50' - regex: 'YP-GB70D' model: 'Galaxy Player 70 Plus' Wizz: regex: '(DV-PTB1080)(?:[);/ ]|$)' device: 'portable media player' model: '$1' # Sonos (sonos.com) SONOS: regex: 'Sonos/.+\((?:ZP.+)\)|Sonos;' device: 'portable media player' models: - regex: '\((ZPS(?:[13569]|1[1-578]|2[03])|ZP90)\)' model: '$1' - regex: 'Sonos;Play5;' model: 'Play:5' - regex: 'Sonos;One;' model: 'One' # Shanling Shanling: regex: 'Shanling M6' device: 'portable media player' models: - regex: 'Shanling (M6\(21\))' model: '$1'