>しかし、動画(MP4)のデータをバッファリングしながら再生させる方法が分かり
ません。
こちらなのですが、単純に動画を再生するのであれば、MPMovilePlayerや
AVPlayerを使ってみてはいかがでしょうか?
たぶん、MPMovilePlayerやAVPlayerが自動でバッファリングしてくれると思います。
それとも、再生する動画のフレームを一フレーム一フレーム加工して、再生した
いと言うご相談でしょうか?
ご返答ありがとうございます。
> それとも、再生する動画のフレームを一フレーム一フレーム加工して、再生した
> いと言うご相談でしょうか?
はい。
MPMovilePlayer で再生が可能なのは存じております。
サーバーとのデータのやりとりが、平文では無く暗号化されたデータ通信を行い、
それを復号化しながら再生をさせたいのです。
その為、通信自体は独自でTCP/IP通信を行い、受信したデータを復号化しながら再生させる方法を模索しています。
参考となる書籍、使用できそうなライブラリ(有償のものでも可)などの情報でもかまいませんので、
何かありましたら教えてください。
2011年7月24日22:40 芝尾幸一郎 <shib...@gmail.com>:
--
Koji Noguchi <mailto:kn....@gmail.com>
> その為、通信自体は独自でTCP/IP通信を行い、受信したデータを復号化しなが
ら再生させる方法を模索しています。
> 参考となる書籍、使用できそうなライブラリ(有償のものでも可)などの情報
でもかまいませんので、
> 何かありましたら教えてください。
こちらですと、独自にデコードしたデータを、OpenGLのテクスチャーなどに貼り
付けて、パラパラ漫画の要領で、映像を再生する形になるだろうと思います。
確かAVPlayer
http://www.eplayworks.com/p/lgplinformation.html
がffmpegを内部に持っていて、テクスチャーを貼り付ける形式だったと思います。
これをこのまま使う場合は、LGPLのライセンスルールに従う必要がございます。
また、AppleのAppStoreガイドラインにより、
http://ameblo.jp/micro-garden/entry-10652404001.html
9.4 携帯電話のネットワークよりも長い10分以上の動画をストリーミングコンテ
ンツは、HTTPライブストリーミングを使用する必要が、ベースラインを64 kbps
の音声のみのHTTPライブストリームが含まれます。
により、携帯電話のネットワークを使用して、10分を超える動画を扱う場合は、
HTTPライブストリーミングの使用が必要になりますのでご注意ください。
ご返答ありがとうございます。
> こちらですと、独自にデコードしたデータを、OpenGLのテクスチャーなどに貼り
> 付けて、パラパラ漫画の要領で、映像を再生する形になるだろうと思います。
やはり、その方法しかありませんか。。。
そうではないかと思っていたのですが。。。
> により、携帯電話のネットワークを使用して、10分を超える動画を扱う場合は、
> HTTPライブストリーミングの使用が必要になりますのでご注意ください。
携帯電話ネットワークではなく、ローカルネットワーク内での配信なので、
問題ないと思っています。
http://corecodec.com/oem/licensing
こんなツールキットを見つけたのですが、ご存知ないでしょうか?
以上、よろしくお願いします。
2011年7月27日3:55 芝尾幸一郎 <shib...@gmail.com>:
--
Koji Noguchi <mailto:kn....@gmail.com>