開発者ドキュメント

CentOS6でNginxとJWPlayerを使用してビデオをストリーミングする方法

ステータス:非推奨

この記事では、サポートされなくなったバージョンのCentOSについて説明します。 現在CentOS6を実行しているサーバーを運用している場合は、サポートされているバージョンのCentOSにアップグレードまたは移行することを強くお勧めします。

理由: CentOS 6は2020年11月30日に保守終了(EOL)に達し、セキュリティパッチまたはアップデートを受信しなくなりました。 このため、このガイドは維持されなくなりました。

代わりに参照してください:
このガイドは参照として役立つ場合がありますが、他のCentOSリリースでは機能しない場合があります。 可能な場合は、使用しているCentOSのバージョン用に作成されたガイドを使用することを強くお勧めします。

ステップ1-Nginxをインストールします

rpm -ivh http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm
yum -y install nginx
chkconfig nginx on && service nginx restart

ステップ2-JWPlayerをダウンロードする

最新バージョンはウェブサイトから入手できます。

cd /usr/share/nginx/html
wget http://www.longtailvideo.com/download/jwplayer-3359.zip
unzip jwplayer-3359.zip

JWPlayerが/usr/ share / nginx / html / jwplayerにインストールされたので、それを呼び出すHTMLファイルを追加する必要があります。

ステップ3-再生用のHTMLファイルを作成する

このコードを既存のウェブページに埋め込むか、新しいファイルplayer.htmlを作成して/usr/share/nginx/html/player.htmlに保存することができます

以前の記事から、「big_buck_bunny_720p_surround.flv」フラッシュファイルを再生できます。

&lthtml>
&ltbody>
&ltscript type="text/javascript" src="/jwplayer/jwplayer.js">&lt/script>
&ltdiv id="myElement">Loading the player...&lt/div>

&ltscript type="text/javascript">
jwplayer("myElement").setup({ file: "big_buck_bunny_720p_surround.flv",
"autoStart": true });
&lt/script>

&lt/body>
&lt/html>

クラウドサーバーのIPと再生ファイル名(この例ではhttp://198.199.88.112/player.html)に移動します。

そして、あなたはすべて完了です!

モバイルバージョンを終了