You can choose which device's streams to extract with the device
extractor arg. For instance, --extractor-args
rajiko:device=pc_html5 would extract the
streams the website uses.
There is no benefit to using this. It only exists to make development/investigation easier.
Known devices:
pc_html5 - the website. has every stream
provider. aSmartPhone5, aSmartPhone6, aSmartPhone6a,
aSmartPhone7a, aSmartPhone7, pc_1
- old mobile apps, + old website. the "happy path". MobileWebTrial - current mobile site. aSmartPhone8 - current mobile app. xExternalWebStations - embedded players on
stations' websites. same streams as aSmartPhone8,
though the api response isn't exactly the same. The default is aSmartPhone7a as its streams are
always the "happy path".