いまさらAdobeMediaServer

いまさら、AdobeMediaServerのテストを行うために、サンプルを設定する。

Apacheは入っているので、Apacheは入れない設定で、インストール。

1)httpdの設定
$ vi /etc/httpd/conf.d/dstreaming.conf
LoadModule f4fhttp_module modules/mod_f4fhttp.so
#LoadModule jithttp_module modules/mod_jithttp.so
<location /vod>
HttpStreamingEnabled true
HttpStreamingContentPath "/opt/adobe/ams/webroot/vod"
</Location>
<location /hds-vod>
HttpStreamingEnabled true
HttpStreamingContentPath "/opt/adobe/ams/webroot/hds-vod"
</Location>

2)モジュールファイルの配置

$ cp /usr/local/src/AMS_5_0_3_r3029/Apache2.2/modules/mod_f4fhttp.so /etc/httpd/modules/
$ cp /usr/local/src/AMS_5_0_3_r3029/Apache2.2/modules/libhds.so /etc/httpd/modules/
$ cp /usr/local/src/AMS_5_0_3_r3029/Apache2.2/modules/libadbe_license.so /etc/httpd/modules/
$ cp /usr/local/src/AMS_5_0_3_r3029/Apache2.2/modules/libadbe_dme.so /etc/httpd/modules/
$ cp /usr/local/src/AMS_5_0_3_r3029/Apache2.2/modules/libcrypto.so.1.0.0 /etc/httpd/modules/
$ cp /usr/local/src/AMS_5_0_3_r3029/Apache2.2/modules/libasneu.so.1 /etc/httpd/modules/
$ cp /usr/local/src/AMS_5_0_3_r3029/libcares.so.2 /etc/httpd/modules/
$ cp /usr/local/src/AMS_5_0_3_r3029/Apache2.2/modules/libadbe_dme.so /etc/httpd/modules/
$ cp /usr/local/src/AMS_5_0_3_r3029/Apache2.2/lib/libexpat.so.0 /etc/httpd/modules/

※SELinux対応
$ yum install prelink
$ cd /etc/httpd/modules/
$ ls -laZ
$ restorecon -RFv mod_f4fhttp.so
$ restorecon -RFv libhds.so
$ restorecon -RFv libadbe_license.so
$ restorecon -RFv libadbe_dme.so
$ restorecon -RFv libcrypto.so.1.0.0
$ restorecon -RFv libasneu.so.1
$ restorecon -RFv libcares.so.2
$ restorecon -RFv libadbe_dme.so
$ restorecon -RFv libexpat.so.0
$ setsebool -P allow_execstack 1
$ execstack -c mod_f4fhttp.so
$ execstack -c libadbe_dme.so

3)ストリーミングファイル作成
$ /opt/adobe/ams/tools/f4fpackager/f4fpackager --input-file /opt/adobe/ams/webroot/vod/sample1_150kbps.f4v --output-path=/opt/adobe/ams/webroot/hds-vod
$ /opt/adobe/ams/tools/f4fpackager/f4fpackager --input-file /opt/adobe/ams/webroot/vod/sample1_500kbps.f4v --output-path=/opt/adobe/ams/webroot/hds-vod
$ /opt/adobe/ams/tools/f4fpackager/f4fpackager --input-file /opt/adobe/ams/webroot/vod/sample1_700kbps.f4v --output-path=/opt/adobe/ams/webroot/hds-vod
$ /opt/adobe/ams/tools/f4fpackager/f4fpackager --input-file /opt/adobe/ams/webroot/vod/sample1_1000kbps.f4v --output-path=/opt/adobe/ams/webroot/hds-vod
$ /opt/adobe/ams/tools/f4fpackager/f4fpackager --input-file /opt/adobe/ams/webroot/vod/sample1_1500kbps.f4v --output-path=/opt/adobe/ams/webroot/hds-vod

4)マニフェストファイル修正
$ vi /opt/adobe/ams/webroot/vod/hds_sample1_manifest.f4m

<manifest xmlns="http://ns.adobe.com/f4m/2.0">

<media href="../hds-vod/sample1_150kbps.f4m" bitrate="150"/>

<media href="../hds-vod/sample1_500kbps.f4m" bitrate="500"/>

<media href="../hds-vod/sample1_700kbps.f4m" bitrate="700"/>

<media href="../hds-vod/sample1_1000kbps.f4m" bitrate="1000"/>

<media href="../hds-vod/sample1_1500kbps.f4m" bitrate="1500"/>

</manifest>

5)hds-vodを配置
$ cp -R /opt/adobe/ams/webroot/vod /opt/adobe/ams/webroot/hds-vod
$ cd /opt/adobe/ams/webroot/hds-vod
$ cp sample1_150kbps.f4v sample1_150kbps.f4v.f4m
$ cp sample1_500kbps.f4v sample1_500kbps.f4v.f4m
$ cp sample1_700kbps.f4v sample1_700kbps.f4v.f4m
$ cp sample1_1000kbps.f4v sample1_1000kbps.f4v.f4m
$ cp sample1_1500kbps.f4v sample1_1500kbps.f4v.f4m

6)portを開ける
1111,1935を開ける。

7)サービス再起動
$ /etc/init.d/httpd restart
$ /etc/init.d/ams restart

コメント

ドメインサーチ

https://www.makko.biz/whois/?q=bg.bahaiquotesillustrated.info

このブログの人気の投稿

Apacheプロセス増加について

wgetでsitemap作成

ApacheでSSL自己証明書作成(オレオレ証明書)