目次
Helix DNA Server を用いた Live 配信メモ
このサーバの特徴:
Helix DNA Serverのダウンロード:
Live 配信の設定:
<!-- R E C E I V E R -->
<List Name="BroadcastReceiver">
<List Name="Receivers">
<!-- Uncomment the "Anyone" Receiver to begin listening for encoder feeds
on port 30001, adjust setttings to suite. -->
<!-- DELETE THIS LINE ...
<List Name="Anyone">
<Var FECLevel="0"/>
<Var UseTCPForPullBackchannel="0"/>
<Var OriginSpec="0.0.0.0/0"/>
<Var AcquisitionDataInterval="5"/>
<List Name="Security">
<Var Password="PASSWORD"/>
<Var Type="Basic"/>
</List>
<Var Protocol="udp/unicast"/>
<Var PullSplitEnabled="0"/>
<Var PortRange="30001-30020"/>
<Var ResendSupported="0"/>
</List>
...AND THIS LINE TO UNCOMMENT THE "Anyone" RECEIVER-->
</List>
を
<!-- R E C E I V E R -->
<List Name="BroadcastReceiver">
<List Name="Receivers">
<!-- Uncomment the "Anyone" Receiver to begin listening for encoder feeds
on port 30001, adjust setttings to suite. -->
<List Name="Anyone">
<Var FECLevel="0"/>
<Var UseTCPForPullBackchannel="0"/>
<Var OriginSpec="0.0.0.0/0"/>
<Var AcquisitionDataInterval="5"/>
<List Name="Security">
<Var Password="PASSWORD"/>
<Var Type="Basic"/>
</List>
<Var Protocol="udp/unicast"/>
<Var PullSplitEnabled="0"/>
<Var PortRange="30001-30020"/>
<Var ResendSupported="0"/>
</List>
</List>
に修正(PASSWORDは実際のパスワードにする)。
配信Windows 用 Helix Producer Basic 9/10 で配信する場合は
コマンドラインのエンコーダで配信する場合:
#!/bin/bash v4lctl setstation Composite1 producer -vc /dev/video0 -vp 1 -ac 0 -ap 0 -sp PASSWORD@servername:30001/live.rm
#!/bin/bash v4lctl setchannel $1 producer -vc /dev/video0 -vp 0 -ac 0 -ap 0 -sp PASSWORD@servername:30001/live.rm ※コマンドラインエンコーダの使いかたは http://service.jp.real.com/help/library/guides/helixproducer/Producer.htm
注意:無線LANの内側から外部のサーバに配信する場合
受信:Real Player でrtsp://servername:554/broadcast/live.rmにアクセス。
|