3 <!-- These are compiled-in as re-ordering them would break scripts
4 The following aliases may also be used:
5 audiodefaultplayer, videodefaultplayer, videodefaultdvdplayer
6 <player name="DVDPlayer" audio="true" video="true" />
7 <player name="DVDPlayer" /> placeholder for MPlayer
8 <player name="PAPlayer" audio="true" />
12 <rules name="system rules">
13 <rule name="rtv" protocols="rtv" player="DVDPlayer" />
14 <rule name="hdhomerun/myth/mms/udp" protocols="hdhomerun|myth|cmyth|mms|mmsh|udp" player="DVDPlayer" />
15 <rule name="lastfm/shout" protocols="lastfm|shout" player="PAPlayer" />
17 <!-- dvdplayer can play standard rtsp streams -->
18 <rule name="rtsp" protocols="rtsp" filetypes="!(rm|ra)" player="PAPlayer" />
20 <!-- Internet streams -->
21 <rule name="streams" internetstream="true">
22 <rule name="aacp/sdp" mimetypes="audio/aacp|application/sdp" player="DVDPlayer" />
23 <rule name="mp2" mimetypes="application/octet-stream" filetypes="mp2" player="PAPlayer" />
27 <rule name="dvd" dvd="true" player="DVDPlayer" />
28 <rule name="dvdimage" dvdimage="true" player="DVDPlayer" />
30 <!-- Only dvdplayer can handle these normally -->
31 <rule name="sdp/asf" filetypes="sdp|asf" player="DVDPlayer" />
33 <!-- Pass these to dvdplayer as we do not know if they are audio or video -->
34 <rule name="nsv" filetypes="nsv" player="DVDPlayer" />
36 <!-- pvr radio channels should be played by dvdplayer because they need buffering -->
37 <rule name="radio" filetypes="pvr" filename=".*/radio/.*" player="DVDPlayer" />