Features » History » Version 36

Andreas Smas, 12/15/2015 09:38 PM

1 25 Leonid Protasov
h1. Movian 4.10 - List of features
2 1 Andreas Smas
3 25 Leonid Protasov
h2. Supported platforms
4 25 Leonid Protasov
5 1 Andreas Smas
* RPi v1 and v2
6 1 Andreas Smas
* PS3
7 1 Andreas Smas
* Linux
8 33 Andreas Smas
9 33 Andreas Smas
h3. Beta supported platforms
10 33 Andreas Smas
11 33 Andreas Smas
* Mac OS X
12 33 Andreas Smas
* Android
13 36 Andreas Smas
* "Google Chrome App":https://chrome.google.com/webstore/detail/movian/nmgfcbigejokjgholnnnipegblickgnp
14 33 Andreas Smas
15 33 Andreas Smas
Builds for these platforms are only available as in "Bleeding Edge":/downloads/movian/master versions. Full support will come in version 5.0 (Scheduled for end of year 2015)
16 25 Leonid Protasov
17 1 Andreas Smas
h2. File browsing
18 1 Andreas Smas
19 25 Leonid Protasov
* Local file system 
20 25 Leonid Protasov
* on PS3 and RPi external USB drives (including NTFS) are automounted with read/write support
21 12 Leonid Protasov
* Reads content and can play files from compressed ZIP and uncompressed RAR archives
22 1 Andreas Smas
* "SMB / CIFS":http://en.wikipedia.org/wiki/Server_Message_Block - "Windows shares"
23 1 Andreas Smas
* "FTP":http://en.wikipedia.org/wiki/File_Transfer_Protocol - File Transfer Protocol
24 21 Andreas Smas
* "UPnP/DLNA":http://en.wikipedia.org/wiki/UPnP
25 1 Andreas Smas
* "WebDAV":http://en.wikipedia.org/wiki/WebDAV
26 34 Andreas Smas
* Torrent client - can directly play audio/video file over bittorrent protocol as well as browsing the torrent file and playing torrent files via magnet links
27 1 Andreas Smas
28 1 Andreas Smas
h2. Video streaming
29 3 Andreas Smas
30 26 Leonid Protasov
* HTTP - direct file playing over HTTP/HTTPS protocols
31 27 Leonid Protasov
* "HLS":http://en.wikipedia.org/wiki/HTTP_Live_Streaming -  HTTP Live Streaming. For multi bit rate streams Movian will select optimum stream based on available bandwidth. Streams with internal as well as external multitrack audio are supported.
32 3 Andreas Smas
* "RTMP":http://en.wikipedia.org/wiki/Real_Time_Messaging_Protocol - Streaming protocol used for Flash players.
33 3 Andreas Smas
* "HTSP":https://tvheadend.org/projects/tvheadend/wiki/Htsp - Streaming of Live TV from "Tvheadend":https://tvheadend.org
34 1 Andreas Smas
35 18 Andreas Smas
h2. Audio streaming
36 18 Andreas Smas
37 18 Andreas Smas
* Icecast / Shoutcast
38 18 Andreas Smas
39 3 Andreas Smas
h2. Plugins
40 1 Andreas Smas
41 29 Leonid Protasov
Movian supports plugins installed from a centralized repository. Some of the more popular plugins are Youtube, Navi-X, Twitch.tv, Opensubtitles, SVT Play. 
42 1 Andreas Smas
43 23 Andreas Smas
For the full list of available plugins see "this link":/plugins/movian.
44 5 Andreas Smas
45 5 Andreas Smas
Plugins are, by default, automatically upgraded when a new version is available.
46 5 Andreas Smas
47 30 Leonid Protasov
Developing plugins is easy. See the [[PluginDevelopment]] wiki page for details.
48 5 Andreas Smas
49 3 Andreas Smas
h2. Unified search
50 1 Andreas Smas
51 1 Andreas Smas
Searching using the toolbar on the home page will search in all installed plugins that support searching.
52 5 Andreas Smas
53 5 Andreas Smas
h2. In-application automatic upgrades.
54 22 Andreas Smas
55 5 Andreas Smas
On PS3 and RPi Movian can upgrade itself. In addition, on RPi it can also upgrade the entire "STOS operating system":/projects/stos.
56 6 Andreas Smas
57 6 Andreas Smas
The user can select to upgrade form three different tracks (In Settings -> General):
58 6 Andreas Smas
59 6 Andreas Smas
* Stable - Most stable version.
60 1 Andreas Smas
* Testing - Upgraded approximately bi-weekly depending on changes made and risk for severe bugs in the master branch.
61 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.
62 5 Andreas Smas
63 3 Andreas Smas
64 3 Andreas Smas
h2. File formats
65 3 Andreas Smas
66 25 Leonid Protasov
* All formats supported by libav can be played. For instance, MKV, MOV, AVI, M2TS, etc. For a full list see "here":http://libav.org/general.html#Supported-File-Formats-and-Codecs. Currently Movian uses libav version 11.
67 3 Andreas Smas
68 3 Andreas Smas
h2. Codecs
69 3 Andreas Smas
70 3 Andreas Smas
* See "libav's list":http://libav.org/general.html#Video-Codecs for supported video decoders
71 1 Andreas Smas
* See "libav's list":http://libav.org/general.html#Audio-Codecs for supported audio decoders
72 22 Andreas Smas
* In addition to this Movian can also play various game music formats (not available on all platforms)
73 1 Andreas Smas
74 1 Andreas Smas
h2. Hardware accelerated video decoding
75 1 Andreas Smas
76 31 Leonid Protasov
* PS3: Accelerated H.264 (up to level 4.2), MPEG-2. PS3's cell codecs do not support hardware accelerated playing of: HEVC/H265, H264 profile > 4.2, H264 High 10 (10bit), VP6, VP8, VC1/WMV9. Movian tries to play those anyway (ie decodes by using CPU). But the success varies to sound only or blackscreen when reframes/resolution are high.
77 20 Leonid Protasov
* RPi: Accelerated H.264 High 10 Profile (up to level 5.0), MPEG-4 (DivX, XviD), MPEG-2 (needs license), VC-1 (needs license). GPU accelerated VP6, VP8 (SD resolutions only), MJPEG, Ogg Theora (up to 720p)
78 8 Leonid Protasov
* Linux: Accelerated H.264 using VDPAU (NVIDIA cards only)
79 8 Leonid Protasov
* OS X: Accelerated H.264
80 1 Andreas Smas
81 1 Andreas Smas
h2. Audio output
82 1 Andreas Smas
83 20 Leonid Protasov
* PS3: Multi channel audio streams are re-encoded to 6 or 8 channel DTS/AC3 or whatever end device supports (Limitation of PS3 LV2 operating system)
84 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.
85 24 Andreas Smas
* RPi: Pass thru over HDMI. Or software decoded 8 or 2 channel PCM output.
86 1 Andreas Smas
87 1 Andreas Smas
h2. Built-in metadata lookup
88 1 Andreas Smas
89 3 Andreas Smas
* Artist and Album graphics are looked up using "last.fm":http://last.fm
90 3 Andreas Smas
* Movie metadata (including posters) are looked up via "themoviedb.org":http://themoviedb.org
91 3 Andreas Smas
* TV shows (including posters) are looked up via "thetvdb.org":http://thetvdb.org
92 1 Andreas Smas
* Metadata lookup can be turned on/off per folder. (Default on)
93 1 Andreas Smas
* Options exist for user to choose if multiple results are available. A custom search query can also be entered.
94 1 Andreas Smas
95 1 Andreas Smas
h2. Supported subtitle formats (External files)
96 1 Andreas Smas
97 1 Andreas Smas
* DVD Subtitles and VOBSUB
98 1 Andreas Smas
* ASS/SSA
99 1 Andreas Smas
* SRT
100 1 Andreas Smas
* SUB (Microdvd)
101 1 Andreas Smas
* TTML
102 18 Andreas Smas
* MPL
103 18 Andreas Smas
* TMPlayer
104 1 Andreas Smas
* Automatic code page detection using language heuristics
105 1 Andreas Smas
* On the fly decompression of .zip files and .gz files containing subtitles
106 1 Andreas Smas
107 2 Andreas Smas
h2. Network services
108 3 Andreas Smas
109 2 Andreas Smas
* Built in HTTP server available on port 42000. Currently this is mostly used for diagnostics and has HTTP control API.
110 14 Leonid Protasov
* Built in FTP server. This is default disabled but can be enabled in Settings -> Network
111 1 Andreas Smas
* RPi (STOS) has included SSH server which can be enabled/disabled from Movian UI.
112 35 Andreas Smas
* RPi (STOS) has included Avahi service which allows to discover devices running Movian by using DNS name "movian.local":http://movian.local/