5612008440340f7ea5ba53dcc675d9114ba11c6f
[profile/ivi/rygel.git] / data / rygel-default.conf
1 # Configuration file for Rygel
2 #
3 # In most cases, you would want to use the rygel-preferences UI rather than
4 # editing this file by hand.
5
6 # General configuration options
7 [general]
8 # Set it to 'false' if you want to only use the streaming part of Rygel and/or
9 # don't want it to advertize itself on the UPnP network. If you want to
10 # completely disable rygel, just don't run it then. :)
11 upnp_enabled=true
12
13 # Set it to 'false' if you want to disable transcoding support.
14 enable-transcoding=true
15
16 # Set it to 'false' if you want to disable MP3 transcoding support.
17 enable-mp3-transcoder=true
18
19 # Set it to 'false' if you want to disable LPCM transcoding support.
20 enable-lpcm-transcoder=true
21
22 # Set it to 'false' if you want to disable mpeg transport stream
23 # (mpeg 2 video + audio) transcoding support.
24 enable-mp2ts-transcoder=true
25
26 # Set it to 'false' if you want to disable WMV transcoding support.
27 enable-wmv-transcoder=true
28
29 # The network interface to attach rygel to. Leave it blank for dynamic
30 # configuration.
31 interface=
32 # The port to run HTTP server on. 0 means dynamic.
33 port=0
34
35 # The log level
36 #
37 # 1=critical
38 # 2=error
39 # 3=warning
40 # 4=message/info
41 # 5=debug
42 #
43 log-level=4
44
45 # Allow upload of media files?
46 allow-upload=true
47
48 # Allow deletion of media folders and files?
49 allow-deletion=true
50
51 # Plugin specific sections
52 #
53 # Some options are generic and some are specific to each plugin.
54 # The generic ones are:
55 #
56 # * enabled: As the name suggests, to enable or disable the plugin.
57 # * title: The title of the plugin to advertise to UPnP clients. This can
58 #          contain the following automatically substituted keywords:
59 #       * @REALNAME@: The real name of the user as returned by
60 #                     g_get_real_name() function of glib library.
61 #       * @USERNAME@: The user name of the user as returned by
62 #                     g_get_user_name() function of glib library.
63 #       * @HOSTNAME@: The host name of the machine rygel is running on, as
64 #                     returned by g_get_host_name() function of glib library.
65 #
66
67 [Tracker]
68 enabled=true
69 share-pictures=true
70 share-videos=true
71 share-music=true
72 title=@REALNAME@'s media
73
74 [MediaExport]
75 enabled=true
76 title=@REALNAME@'s media
77 # List of URIs to export. Following variables are automatically substituted by
78 # the appropriate XDG standar media folders by Rygel for you.
79 #
80 #       * @MUSIC@: The standard music folder (typically ${HOME}/Music).
81 #       * @VIDEOS@: The standard videos folder (typically ${HOME}/Videos).
82 #       * @PICTURES@: The standard pictures folder (typically ${HOME}/Pictures).
83 #
84 uris=@MUSIC@;@VIDEOS@;@PICTURES@
85 include-filter=.mp3;.oga;.ogv;.ogg;.mkv;.avi;.mp4;.m4v;m4a;.mpeg;.mpg;.ts;.flac;.jpeg;.jpg;.png;.wav;.wma;.wmv;.asf
86 extract-metadata=true
87
88 [Playbin]
89 enabled=true
90 title=Audio/Video playback on @HOSTNAME@
91
92 [ZDFMediathek]
93 enabled=false
94 # List of ids of broadcasts
95 rss=508
96 update-interval=1800
97
98 [GstLaunch]
99 enabled=false
100 launch-items=audiotestsrc;videotestsrc;videotestoverlay
101 audiotestsrc-title=Audiotestsrc
102 audiotestsrc-mime=audio/x-wav
103 audiotestsrc-launch=audiotestsrc ! wavenc
104 videotestsrc-title=Videotestsrc
105 videotestsrc-mime=video/mpeg
106 videotestsrc-launch=videotestsrc ! ffenc_mpeg2video ! mpegtsmux
107 videotestoverlay-title=Videotestsrc with timeoverlay 2
108 videotestoverlay-mime=video/mpeg
109 videotestoverlay-launch=videotestsrc ! timeoverlay ! ffenc_mpeg2video ! mpegtsmux