2016-02-12, 07:00
Here is my modified playcorefactory from Derek, I will test it later when I am home
DSplayer with Madvr by default play: MKV and AVI
MPC-HC with Madvr will play : mov,mts,ts,vob,bdmv and http
DVDPlayer (Kodi player) will play : all streaming
DVDPlayer (Kodi player) will play
VD and DVD Images also can play with MPC-HC
<playercorefactory>
<players>
<player name="MPC-HC" type="ExternalPlayer" audio="false" video="true">
<filename>C:\Program Files\MPC-HC\MPC-HC.exe</filename>
<args>"{1}" /fullscreen /close</args>
<hidexbmc>false</hidexbmc>
<hideconsole>false</hideconsole>
<warpcursor>none</warpcursor>
<playcountminimumtime>1140</playcountminimumtime>
</player>
<rules action="prepend">
<!-#- DSplayer by default with Madvr play: MKV and AVI -#->
<!-#- MPC-HC will play : mov,mts,ts,vob,bdmv and http -#->
<rule filetypes="divx|ogm|mp4|mov|m4v|flv|m2v|mpeg|mpg|mts|m2ts|vob|bdmv" player="MPC-HC">
<rule protocols="http|https" player="MPC-HC"/>
<!-#- DVDPlayer will play : all streaming -#->
<rule protocols="daap|rtv|rtsp|rtmp|rtmpe|rtsp|mms|rtp|pvr" player="DVDPlayer"/>
<!-#- DVDPlayer will play
VD and DVD Images also can play with MPC-HC-#->
<rule name="dvd" dvd="true" player="DVDPlayer" />
<rule name="dvdimage" dvdimage="true" player="DVDPlayer" />
</rules>
</players>
</playercorefactory>
DSplayer with Madvr by default play: MKV and AVI
MPC-HC with Madvr will play : mov,mts,ts,vob,bdmv and http
DVDPlayer (Kodi player) will play : all streaming
DVDPlayer (Kodi player) will play

<playercorefactory>
<players>
<player name="MPC-HC" type="ExternalPlayer" audio="false" video="true">
<filename>C:\Program Files\MPC-HC\MPC-HC.exe</filename>
<args>"{1}" /fullscreen /close</args>
<hidexbmc>false</hidexbmc>
<hideconsole>false</hideconsole>
<warpcursor>none</warpcursor>
<playcountminimumtime>1140</playcountminimumtime>
</player>
<rules action="prepend">
<!-#- DSplayer by default with Madvr play: MKV and AVI -#->
<!-#- MPC-HC will play : mov,mts,ts,vob,bdmv and http -#->
<rule filetypes="divx|ogm|mp4|mov|m4v|flv|m2v|mpeg|mpg|mts|m2ts|vob|bdmv" player="MPC-HC">
<rule protocols="http|https" player="MPC-HC"/>
<!-#- DVDPlayer will play : all streaming -#->
<rule protocols="daap|rtv|rtsp|rtmp|rtmpe|rtsp|mms|rtp|pvr" player="DVDPlayer"/>
<!-#- DVDPlayer will play

<rule name="dvd" dvd="true" player="DVDPlayer" />
<rule name="dvdimage" dvdimage="true" player="DVDPlayer" />
</rules>
</players>
</playercorefactory>