VPSを借りてたり非力なサーバーをつかっている状態で、誰でも放送できるようにしていると、帯域がどんどん圧迫されます。
そこで、もうこれ以上放送開始してほしくないときに、放送開始しないようにする方法
ApplicationAdapterかそれに準ずるクラスの継承したクラス上で
@Override
public void streamBroadcastStart(IBroadcastStream stream) {
// stopをなげて、superにながさないと、そのままunpublishします。
stream.stop();
}
streamBroadcastStart上でstream.stopを実行、そのままsuperクラスのstreamBroadcastStartを実行しなければ
unpublishしたことになります。
これで余計な放送を勝手に増やされることはないです。
たぶんstreamRecordStartとstreamPublishStartで同じことをやってやれば、録画放送だけ禁止とか
ライブ放送だけ禁止とかできるかも。(試してません)
最終更新:2011年04月23日 22:16