Вопрос

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

Это было полезно?

Решение

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

Другие советы

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top