Features » History » Version 18

Andreas Smas, 12/31/2014 12:43 PM

1 18 Andreas Smas
h1. Showtime 4.8 - List of features
2 1 Andreas Smas
3 3 Andreas Smas
h2. File browsing
4 1 Andreas Smas
5 8 Leonid Protasov
* Local file system (on PS3 Showtime also supports reading/writing on USB attached NTFS hard drives)
6 16 Leonid Protasov
* Reads content and can play files from compressed ZIP and uncompressed RAR archives
7 1 Andreas Smas
* "SMB / CIFS":http://en.wikipedia.org/wiki/Server_Message_Block - "Windows shares"
8 3 Andreas Smas
* "FTP":http://en.wikipedia.org/wiki/File_Transfer_Protocol - File Transfer Protocol
9 12 Leonid Protasov
* "UPnP/DLNA":http://en.wikipedia.org/wiki/UPnP
10 1 Andreas Smas
* "WebDAV":http://en.wikipedia.org/wiki/WebDAV
11 18 Andreas Smas
* Torrent browsing - Allows browsing and Video/Audio -streaming of torrents without downloading first.
12 1 Andreas Smas
13 1 Andreas Smas
In addition to this normal HTTP can also be used for streaming.
14 1 Andreas Smas
15 3 Andreas Smas
h2. Video streaming
16 1 Andreas Smas
17 17 Andreas Smas
* "HLS":http://en.wikipedia.org/wiki/HTTP_Live_Streaming -  HTTP Live Streaming. For multi bit rate streams. Showtime will select optimum stream based on available bandwidth.
18 3 Andreas Smas
* "RTMP":http://en.wikipedia.org/wiki/Real_Time_Messaging_Protocol - Streaming protocol used for Flash players.
19 3 Andreas Smas
* "HTSP":https://tvheadend.org/projects/tvheadend/wiki/Htsp - Streaming of Live TV from "Tvheadend":https://tvheadend.org
20 1 Andreas Smas
21 18 Andreas Smas
h2. Audio streaming
22 18 Andreas Smas
23 18 Andreas Smas
* Icecast / Shoutcast
24 18 Andreas Smas
25 3 Andreas Smas
h2. Plugins
26 1 Andreas Smas
27 8 Leonid Protasov
Showtime supports plugins installed from a centralized repository. Some of the more popular plugins are Youtube, Navi-X, Twitch.tv, Opensubtitles, Spotify (Not available on PS3), SVT Play. 
28 1 Andreas Smas
29 5 Andreas Smas
For the full list of available plugins see "this link":https://showtimemediacenter.com/plugins/showtime.
30 5 Andreas Smas
31 5 Andreas Smas
Plugins are, by default, automatically upgraded when a new version is available.
32 5 Andreas Smas
33 5 Andreas Smas
Developing plugins is easy if you know javascript. See the [[PluginDevelopment]] wiki page for docs.
34 5 Andreas Smas
35 3 Andreas Smas
h2. Unified search
36 1 Andreas Smas
37 1 Andreas Smas
Searching using the toolbar on the home page will search in all installed plugins that support searching.
38 5 Andreas Smas
39 5 Andreas Smas
h2. In-application automatic upgrades.
40 5 Andreas Smas
41 5 Andreas Smas
On PS3 and RPi Showtime can upgrade itself. In addition, on RPi it can also upgrade the entire "STOS operating system":https://showtimemediacenter.com/projects/stos.
42 5 Andreas Smas
43 6 Andreas Smas
The user can select to upgrade form three different tracks (In Settings -> General):
44 6 Andreas Smas
45 6 Andreas Smas
* Stable - Most stable version.
46 6 Andreas Smas
* Testing - Upgraded approximately bi-weekly depending on changes made and risk for severe bugs in the master branch.
47 6 Andreas Smas
* Bleeding Edge - Tracks master branch. Every commit made by the development team is a new release. Could be very unstable from time to time.
48 5 Andreas Smas
49 3 Andreas Smas
50 3 Andreas Smas
h2. File formats
51 3 Andreas Smas
52 3 Andreas Smas
* All formats supported by libav can be played. For instnace, MKV, MOV, AVI, M2TS, etc. For a full list see "here":http://libav.org/general.html#Supported-File-Formats-and-Codecs. Currently Showtime uses libav version 9.
53 3 Andreas Smas
54 3 Andreas Smas
h2. Codecs
55 3 Andreas Smas
56 3 Andreas Smas
* See "libav's list":http://libav.org/general.html#Video-Codecs for supported video decoders
57 1 Andreas Smas
* See "libav's list":http://libav.org/general.html#Audio-Codecs for supported audio decoders
58 1 Andreas Smas
* In addition to this Showtime can also play various game music formats (not available on all platforms)
59 1 Andreas Smas
60 1 Andreas Smas
h2. Hardware accelerated video decoding
61 1 Andreas Smas
62 8 Leonid Protasov
* PS3: Accelerated H.264 (up to level 4.2), MPEG-2
63 13 Leonid Protasov
* RPi: Accelerated H.264 High 10 Profile (up to level 5.0), MPEG-4 (DivX, XviD), MPEG-2 (needs license). GPU accelerated VP6, VP8 (SD resolutions only), MJPEG (up to 720p)
64 8 Leonid Protasov
* Linux: Accelerated H.264 using VDPAU (NVIDIA cards only)
65 8 Leonid Protasov
* OS X: Accelerated H.264
66 1 Andreas Smas
67 1 Andreas Smas
h2. Audio output
68 1 Andreas Smas
69 1 Andreas Smas
* PS3: Multi channel audio streams are re-encoded to 6 or 8 channel DTS (Limitation of PS3 LV2 operating system)
70 15 Leonid Protasov
* Linux: Digital passthrough of DTS, AC3, E-AC3. For PCM output up to 32 bit 192kHz is supported depending on source content. Discrete multi channel output is also supported.
71 15 Leonid Protasov
* RPi: DTS and AC3 downmixed to stereo.
72 1 Andreas Smas
73 1 Andreas Smas
h2. Built-in metadata lookup
74 1 Andreas Smas
75 3 Andreas Smas
* Artist and Album graphics are looked up using "last.fm":http://last.fm
76 3 Andreas Smas
* Movie metadata (including posters) are looked up via "themoviedb.org":http://themoviedb.org
77 3 Andreas Smas
* TV shows (including posters) are looked up via "thetvdb.org":http://thetvdb.org
78 1 Andreas Smas
* Metadata lookup can be turned on/off per folder. (Default on)
79 1 Andreas Smas
* Options exist for user to choose if multiple results are available. A custom search query can also be entered.
80 1 Andreas Smas
81 1 Andreas Smas
h2. Supported subtitle formats (External files)
82 1 Andreas Smas
83 1 Andreas Smas
* DVD Subtitles and VOBSUB
84 1 Andreas Smas
* ASS/SSA
85 1 Andreas Smas
* SRT
86 1 Andreas Smas
* SUB (Microdvd)
87 1 Andreas Smas
* TTML
88 18 Andreas Smas
* MPL
89 18 Andreas Smas
* TMPlayer
90 1 Andreas Smas
* Automatic code page detection using language heuristics
91 1 Andreas Smas
* On the fly decompression of .zip files and .gz files containing subtitles
92 2 Andreas Smas
93 3 Andreas Smas
h2. Network services
94 2 Andreas Smas
95 14 Leonid Protasov
* Built in HTTP server available on port 42000. Currently this is mostly used for diagnostics and has HTTP control API.
96 1 Andreas Smas
* Built in FTP server. This is default disabled but can be enabled in Settings -> Network
97 14 Leonid Protasov
* RPi Showtime OS (STOS) has included ssh server which can be enabled/disabled from Showtime UI.