I love the Arte.tv plugin !
And, I'm having a look at the Canalplus player...
It's barely possible to do something. I just need a bit of help with XML parsing and Code.
I'm a newbie, but I think I can help.
First,
We got the url of the XML that list all the different theme (this could the first menu of the plugin) :
[http://webservice.canal-plus.com/rest/bigplayer/initPlayer](http://webservice.canal-plus.com/rest/bigplayer/initPlayer)
Inside this one you can find :
<?xml version="1.0" encoding="UTF-8"?>
recherchep
3
SELECTION CANAL
/pid1744-c-accueil.html?
#FFFFFF
1
LES INCONTOURNABLES
selectionp
4
SPORT
/pid1747-c-sport.html?
#33FF33
SPORT
2
LES INCONTOURNABLES
sportp
73
LES PLUS RECENTES
sportp
72
LES PLUS VUES
sportp
3
TOUT LE FOOTBALL
sportp
....etc...
With that we have to parse the and of the different .
For example : The "Theme" number 1 (1) will be entitled "LES INCONTOURNABLES" (LES INCONTOURNABLES)
or : The "Theme" number 73 (73) will be entitled "LES PLUS RECENTES" (LES PLUS RECENTES) (aka in English : the most recent.)
This will point to the second menu of the plugin which is the list of videos from a specific theme
The url then used for that is :
[http://webservice.canal-plus.com/rest/bigplayer/getMEAs/1](http://webservice.canal-plus.com/rest/bigplayer/getMEAs/1) (the 1 at the end is the ID of the Theme we want... it could have been of course 73

)
inside this new xml you can find the different shows (called MEA here) :
<?xml version="1.0" encoding="UTF-8"?>
243452
VOD STREAM
1399
OUI
4
5
http://media.canal-plus.com/wwwplus/image/1/12/1/ZAPSPORT_EMISSION_GENERIQUE_1_image_H.jpg
http://media.canal-plus.com/wwwplus/image/1/12/1/ZAPSPORT_EMISSION_GENERIQUE_1_image_L.jpg
SPORT
ZAPSPORT
EMISSION
243393
VOD STREAM
24344
OUI
4.06
54
http://media.canal-plus.com/wwwplus/image/6/20/1/ZAPPING_EMISSION_090519_CAN_89460_image_H.jpg
http://media.canal-plus.com/wwwplus/image/6/20/1/ZAPPING_EMISSION_090519_CAN_89460_image_L.jpg
DOCUS ET INFOS
ZAPPING
EMISSION
243121
VOD PROG
So, here we can parse the infos of the many shows.
Example :
The show which ID is "243452" (243452) is entitled "Zapsport" ().
There is a description (),
and some thumbnails (Big (GRAND) and Small (PETIT)) (
http://media.canal-plus.com/wwwplus/image/6/20/1/ZAPPING_EMISSION_090519_CAN_89460_image_H.jpghttp://media.canal-plus.com/wwwplus/image/6/20/1/ZAPPING_EMISSION_090519_CAN_89460_image_L.jpg).
There's no url for the video, and we need to parse another xml to find it.
this url is :
[http://webservice.canal-plus.com/rest/bigp...eosLiees/243452](http://webservice.canal-plus.com/rest/bigplayer/getVideosLiees/243452) (243452 at the end is the ID of the show

)
Inside the xml we will find the url if the video :
There you can find the various URL of the video.
and even a HD one

And voila !
You just have to be aware of the accent and everything... french is a weird language !
Maybe, Isaac, Mr Mayor you can help us