PrivacyPlayer Supported formats
Livestreams
| Format | Support |
|---|---|
| HLS | Fully supported |
| Dash | Not supported yet |
| Webdav | Fully supported |
| Icecast | Fully supported |
| RTMP | Not supported (but converted to HLS via Jet-Stream is) |
HLS is the widely used standard in the streaming industry, And gives the best results.
Video on demand
| Format | Support |
|---|---|
| MP4(AVC/h264) | Widely supported and the best choice for VoD |
| MP4(HEVC/h265) | Limited support from browsers |
| Ogg | Good support from browsers but not supported on IOS |
| MOV | No support |
| WebM | Supported on newer systems and browsers |
| AVI | Not supported by browsers |
| MP3 | HLS/Dash streaming not supported, download is. |
Trancoding
If you have content in a unusual or not widely supported format the best option is transcoding.
FFmpeg
FFmpeg is an open source command line tool with a small footprint that can transcode all modern formats. There website can be found here
$ ffmpeg -i input.avi output.mp4
Using this command you can simply transcode all content to mp4 locally.
Video editors
Another option is to transcode with a video editor or player, these usually have a build in transcoding engine.
VLC is a good free option that makes it possible to save the opened content under a different format.