タグ

動画とPHPに関するs_ryuukiのブックマーク (3)

  • ドキュメントルート外の動画ファイルをvideoタグで公開する際の注意点(HTTP_RANGE) - Qiita

    ドキュメントルート外にある動画を再生させるとなると readfile()やfile_get_contents(), fread()を使用してドキュメントルート外にある動画をはき出してくれるようなphpを用いれば良いがそれではうまく再生できない場合がある。 ・safari ・mobile safari ・chrome これら3つのブラウザはサーバー側がHTTP_RANGEに対応していなければならない。 Content-Range:bytes 0-99 たとえば、ブラウザがサーバーに対して0~99までをリクエストしてきたとする。 ドキュメントルート内にある動画ファイルを直接読み込む場合は自動でHTTP_RANGEに対応してくれるのだが、間にPHPをかませる場合はその処理を自前で用意してやる必要がある。 <?php $filePath = "/var/www/hoge.mp4"; $fileSi

    ドキュメントルート外の動画ファイルをvideoタグで公開する際の注意点(HTTP_RANGE) - Qiita
  • AWSを利用した動画変換から動画配信まで - Qiita

    動画関連の知識がなく苦労したのでメモ。 ffmpegでの動画変換も試したのですが、変換の時間とサーバのリソースをうため、 小規模サービスでは向かないと判断し、ElasticTranscoderを利用することとしました。 今回の構成としては、COOKPADに近いものとなっています。 http://techlife.cookpad.com/entry/2014/06/17/160905 動画配信方法 PC,スマートフォン(iOS, Android)向けに配信する方法を調査し、最終的にmp4とHLSで配信する事としました。 大半のデバイスはこの2種類を用意すればカバーできます。 mp4 : PC, Android2系への配信(flash) HLS : iOS, Android4系への配信 HTML5での動画再生用のライブラリがいくつかあるので、 そちらを使えば両形式の配信に対応できます。 今回

    AWSを利用した動画変換から動画配信まで - Qiita
  • PHPで行う動画変換(後編)

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    PHPで行う動画変換(後編)
  • 1