Podívej se na VideoLAN/VLC.