MPMoviePlayerController iPhone 3G и формат файла.mov

Просто отправляю вопрос миру... В настоящее время мое приложение настроено для воспроизведения видеофайлов. Приложение настроено для воспроизведения файлов.mov, и при тестировании на 3GS, iPhone 4 и iPad оно отлично работает. Но при воспроизведении на iPhone 3G файл не воспроизводится. Это основано на различных стандартах сжатия, которые 3G не может обработать? Мне понравилось расширение.mov, так как оно было сжато для потоковой передачи на устройство. Теперь я преобразовал видеофайлы в формат.m4v, чтобы он воспроизводился на 3G, но теперь размер файла в 3 раза больше. Заранее спасибо за любые ответы, которые я получаю!

2 ответа

Решение

3G не поддерживает (по моему опыту, не могу найти его в документах) .mov. Преобразование в другой формат, вероятно, лучший вариант. Вы можете попробовать использовать QuickTime для преобразования в "iPhone (сотовый)", так как этот формат будет меньше.

3G не должен иметь различий с форматом с 3GS, 3G работает на той же версии ОС, что и другие? MPMoviePlayerController значительно изменился между 3.0 и 3.2/4.0, и вам придется реализовать его по-разному для двух версий.

Другие вопросы по тегам