playbackを使って呼び出す実験をしてみました。playbackを使って呼び出す実験をしてみました。そもそもなんでそんなことをしているかというと、次の仕事まで間が空いたってのもありますが、逆にこういう時間こそ有効に使わないといかんのね、フリーは(笑)。Storeを徘徊したり、「ストリーミングの研究」と題してGyaoのグラビアアイドル動画を物色している場合ではないんである。断じてダメである←ならするな。うちのサイトは動画(ムービー)ネタが多い。動画をページに組み込んで再生しようとすると、ある問題が発生して前から気になっていました。その問題とは、ファイル形式。動画は大きく分けると2つのファイル形式に分かれると思います。Palyer、そしてもうひとつはQuickTime。ページに動画を組み込んだまま再生させる場合、ファイル形式をwmaかmovに絞らなければならないんですけど、wmaを選ぶとMacユーザには見づらいし、movにするとWinユーザーが見づらい。両方載せるわけにもいかない。mdが動画をページに組み込んで再生する方法を使わなかったのは、アクセシビリティの観念もあったけど、もっぱらはこの理由があったから。プラグイン普及率の高い「Flash」から動画データを呼び出せばいいじゃん!、と思いつくのは自然な成り行きなわけで...幸いFlashには「Flashビデオ形式(flv)」てのがある。今回はこれを使ってみませう。Flashビデオ(FLV)とは?んまぁ、詳しくはmacromediaのサイトを見てもらった方が早いです。videoを使うメリットは、プラグイン普及率が高く、Win、Mac両方で使えるムービーデータを外部ファイルにできるため、パブリッシュにかかる時間を大幅に短縮できるプログレッシブダウンロード(疑似ストリーミング)が使えるサーバーを立てればストリーミング配信も可能てな部分。わたしは制作途中から何度もパブリッシュる傾向がある。ムービーのエンコードはすごく時間がかかるので、パブリッシュるたびに待たされると大変。ムービーを外部ファイルにできるメリットはすごく大きい。videoって、プログレッシブダウンロードやストリーミング再生が可能。著作権が絡むコンテンツには、ファイルの残らないストリーミング形式は極めて有効。上記に対し、デメリットはさほどない。Proも必要だと思うFlashを使うと、アクセシビリティからは遠くなるembedがXHTMLではvalidぢゃないワナFlashのパブリッシュで書き出したソースからembedを削除すると、どーいうわけかfirefoxで再生されない(対策完了しました。embedを取るだけではダメみたいorz)という部分。Proを買うのはキビシイ。昔はFlashムービーをよく作ったんですけど、アクションスクリプトについていけなくなり、だんだん疎遠に...(笑)。Proにアップデートしました。Flashを使うとアクセシビリティからは遠くなる問題もあるけど、グローバルメニューに使うわけではないですし、早く確実に伝えるための手段としてのFlashなら、いいんじゃないでしょうかね...flvファイルをswfファイルから呼び出してみたとりあえず、まだ実験段階なんでアレですが、flvファイルをswfから呼び出して再生してみました。pluginが必要ですアクセシビリティの観念から自動再生をオフにしてます。再生されていなくてもムービーデータを先行してどんどん読み込んでいる...はず。ちなみに、ストリーミングではなくプログレッシブダウンロードになっちょります。この方法なら、十数秒も待てば動画を再生可能なほど、待ち時間が短い。このメリットはデカい。最終的にはオリジナルのコントローラーと置き換えたり、アクセスキーとかも設定とかもしなきゃいけないんですけど、今宵はこれまで。mdまでお問い合わせください。光輝ホームページ制作者(青森県八戸市)。2006年からWeb制作に従事し、2016年に株式会社スタジオエムディ代表取締役に就任。八戸市にてホームページ作成をおこなう。ホームページ制作者のブログはこちら。「現役IT業界人に学ぶ!社会で使える企画とプレゼン術」が一般参加者も募集中。株式会社スタジオエムディ※共同事務所となっておりますので「スタジオエムディ」とお申し付けください。ホームページ作成・制作が可能なケースがありますので、お気軽にお問い合わせください。