Ну вы же понимаете, что по аналогии с теми же windows с расширение файла связано то, с помощью чего этот файл будут открывать. Вы ж не требуете от медаплейера чтобы он открывал текстовые файлы даже если в них находятся данные медиаконтента. Поэтому в общем то ваши требования скажем так - не совсем корректны. Открывать любой файл, затем анализировать что это за файл, и вызывать соответствующее приложение - это немного не то, что должно быть в спутниковом ресивере. Можно конечно показывать по маске * - то есть всё, только боюсь меня неправильно поймут -)