Posts Tagged ‘Wowza’
Wowza Media Server 2 でiPhoneへのオンデマンドストリーミング、ライブストリーミング
Wowza Media Serverのバージョン2が先日リリースされたのですが、Apple HTTP Live StreamingによるiPhoneへの配信が可能になりました。ということで試してみましたのでついでにCentOS5でのセットアップの手順を書きました。
Javaのインストール
[root@localhost ~]# yum install java
Wowza ServerのRPMインストール
WowzaサイトからLinux RPM版のURLを取得します。
また、実行に必要なシリアルNoも取得しておきます。(今回はWowza Server Developer Editionを取得しました。)
$ mkdir work
$ cd work
$ wget http://www.wowzamedia.com/downloads/WowzaMediaServer-2-0-0/WowzaMediaServer-2.0.0.rpm.bin
$ chmod +x WowzaMediaServer-2.0.0.rpm.bin
$ ./WowzaMediaServer-2.0.0.rpm.bin
Wowza Serverのライセンスキー設定及び実行
$ cd /usr/local/WowzaMediaServer/bin
$ ./startup.sh
Configure logging: file:///usr/local/WowzaMediaServer/conf/log4j.properties
Please enter serial number:
XXXXX-XXXXX-XXXXX-XXXXX-XXXXX #ここでシリアルNoを入力
サーバが起動しますので、一旦Ctrl+Cで停止します。
自動起動の設定
$ chkconfig WowzaMediaServer on
$ chkconfig WowzaMediaServer --list
WowzaMediaServer 0:off 1:off 2:on 3:on 4:on 5:on 6:off
$ /etc/rc.d/init.d/WowzaMediaServer start #再度、Wowzaを起動
サンプルのインストール
$ cd /usr/local/WowzaMediaServer/examples/
$ ./installall.sh
オンデマンドをiPhoneで試す
オンデマンドアプリケーションの作成、設定
$ cd /usr/local/WowzaMediaServer/conf/
$ mkdir vod
$ cp Application.xml vod/
http://hostname:1935/vod/mp4:Extremists.m4v/playlist.m3u8 にアクセスすると動画のストリーミングが開始されます。
ライブストリーミングをiPhoneで試す
ライブストリーミングアプリケーションの作成、設定
$ cd /usr/local/WowzaMediaServer/conf/
$ mkdir live
$ cp Application.xml live/
$ vi live/Application.xml
#Streams/StreamTypeをliveに変更
#Streams/LiveStreamPacketizersをcupertinostreamingpacketizerに変更(WowzaのドキュメントではStreamタグ内と書いてありませんでしたが、こちらに設定しないとうまくいきませんでした)
#RTP/Authentication/PlayMethodをnoneに変更
#RTP/Authentication/PublishMethodをnoneに変更
ウェブキャストアプリケーションのインストール、放送
ここではWireCastを使用します。
こちらからWireCastをダウンロード、インストールし起動
ウィンドウ下部で使用するカメラを選択
メニュー > 放送 > 放送セッティングを選択し下記セッティングを用意する
- エンコーダープレ
エンコーダプレコンボボックスから編集を選択。ここでは下記のようにしました。 - デスティネーション
QuickTime ストリーミングサーバに知らせる。 - ホスト名
hostname:1935 - ロケーション
live/myStream.sdp(myStream部分は別名可) - ユーザ名、パスワード
なし(認証は試していません) - TCP経由ブロードキャスト
なし
上記で保存。
ウィンドウ左上の放送アイコンをクリック。これで放送が開始されます。
http://hostname:1935/live/myStream.sdp/playlist.m3u8 にアクセスするとライブストリーミングが開始されます。