plexinc-plugins/Services.bundle — pull request #729 by shopgirl284 (2014-04-08 07:53:24+00:00)
Title: Updated MTV URL service using @deferred

Here is the MTV URL service using @deferred to determine parts based on Mikedm139's version of services for other Viacom sites.

I also updated the ServiceInfo.plist. There are now music videos that no longer have /misc/ in them and have replaced that with the name of the artist. That with the fact that video clips can now have a 7 digit number makes the url pattern much more broad. I tried to make them as specific as possible but have compiled a sample list of urls if you want to look at them.

I have tested it on Roku, PHT and Plex/Web with Windows PMS. The issues I have encountered are:
- The MTV channel (for Music Videos) does not produce a list of possible bitrates/resolutions for media for Vevo videos
- Plex/Web - The MTV channel (for Music Videos) will not play Vevo videos and gives an error of "crossdomain access denied." I tried both Firefox and Chrome and both the old and the new plex.tv versions of Plex/Web
- PHT - The program will fail and completely shut down and exit you out of PHT when loading the second part of media with higher bitrates/resolutions. When I choose 420p or lower, videos loaded and played all parts fine .