четверг, 1 декабря 2011 г.

Черновик мана по амазоновскому FMS

Грабли - маны по дефолту на офсайте под версию 4.5, а софт версии 4.0
Собственно, вот мануал (про ориджин):
http://help.adobe.com/en_US/FlashMediaServer/4.0_amazonec2/index.html
Покупается лицензия:
http://www.adobe.com/products/flashmediaserver/amazonwebservices/
Стартуем инстанс из ami-2f945346 (на данный момент - 2011-12-1) или из любого Adobe ami
Тестим ориджин, раздел Live streaming:
http://help.adobe.com/en_US/FlashMediaServer/4.0_amazonec2/WSbb9528066c89be0e-605aa81e132abbe8ee2-7ffb.html
гнать видео этим:
http://www.adobe.com/products/flashmediaserver/flashmediaencoder/
тут конфигуряем плеер:
http://www.osmf.org/configurator/fmp/#
url: rtmp://ec2-75-101-169-79.compute-1.amazonaws.com/live/livestream
можно зайти на сервак:
ssh root@ec2-75-101-169-79.compute-1.amazonaws.com -i speed.pem
и код плеера запихать в /mnt/webroot/file.html, зайти на трансляцию:
http://ec2-75-101-169-79.compute-1.amazonaws.com/file.html

Теперь эдж.
запускаем инстанс.
в /opt/adobe/fms/conf/_defaultRoot_/_defaultVHost_/Vhost.xml правим:

Mode: "remote"
Anonymous: "true"
В разделе Route вписываем: "edge_name:*;origin_name:*"
Для упрощения:
 sed -i -e 's/<Mode>local<\/Mode>/<Mode>remote<\/Mode>/' /opt/adobe/fms/conf/_defaultRoot_/_defaultVHost_/Vhost.xml
 sed -i -e 's/<Anonymous>false<\/Anonymous>/<Anonymous>true<\/Anonymous>/' /opt/adobe/fms/conf/_defaultRoot_/_defaultVHost_/Vhost.xml
sed -i -e 's/<RouteEntry><\/RouteEntry>/<RouteEntry>*:*;ec2-107-21-90-191.compute-1.amazonaws.com:*<\/RouteEntry>/' /opt/adobe/fms/conf/_defaultRoot_/_defaultVHost_/Vhost.xml



/opt/adobe/fms/server restart

Комментариев нет: