ALMoviePlayerControllerはiOS用のオープンソース・ソフトウェア(MIT License)です。

iOSでは元々多数のコントローラが提供されていますが、それをそのまま使っても面白いアプリが出来上がる訳ではありません。ちょっとしたカスタマイズが魅力を増幅します。今回はMPMoviePlayerControllerの代替になるALMoviePlayerControllerを紹介します。

[![](http://images.moongift.jp/2013/10/2013-10-15 10.28.47_thumb.1381838819.png)](http://images.moongift.jp/2013/10/2013-10-15 10.28.47.1381838819.png)
iPhoneで実行したデモアプリ。

[![](http://images.moongift.jp/2013/10/2013-10-15 10.28.55_thumb.1381838825.png)](http://images.moongift.jp/2013/10/2013-10-15 10.28.55.1381838825.png)
音量、フルスクリーン、再生インジケータ、AirPlayなどのボタンが配置されています。フルスクリーン後の拡大表示もできます。

機能としてはiOS 5〜7までのサポート、様々なカスタマイズ、縦横向きのサポート、iPhone/iPadサポートとなっています。動画はローカル、リモートの両方に対応しています。

スマートフォンの魅力の一つになっているのがカメラで、写真と動画が特に大事な要素になっています。iPhone 5sではスローモーションや連続撮影、iOS 7ではスクウェアやデフォルトのフィルタを実装したことからもカメラ機能に対する期待が大きいのは明らかです。

そして撮影した写真、動画をどう見せるかが今後の課題と言えるでしょう。そのまま見せれば良いというものではなく、いかに格好よく見せられるかが問われています。プレーヤ市場は今後も多彩なアプリが出てくるはずです。

alobi/ALMoviePlayerController