放送を禁止にする方法

VPSを借りてたり非力なサーバーをつかっている状態で、誰でも放送できるようにしていると、帯域がどんどん圧迫されます。

そこで、もうこれ以上放送開始してほしくないときに、放送開始しないようにする方法

ApplicationAdapterかそれに準ずるクラスの継承したクラス上で

@Override
	public void streamBroadcastStart(IBroadcastStream stream) {
		// stopをなげて、superにながさないと、そのままunpublishします。
		stream.stop();
	}
 
streamBroadcastStart上でstream.stopを実行、そのままsuperクラスのstreamBroadcastStartを実行しなければ
unpublishしたことになります。
これで余計な放送を勝手に増やされることはないです。
たぶんstreamRecordStartとstreamPublishStartで同じことをやってやれば、録画放送だけ禁止とか
ライブ放送だけ禁止とかできるかも。(試してません)

タグ:

+ タグ編集
  • タグ:

このサイトはreCAPTCHAによって保護されており、Googleの プライバシーポリシー利用規約 が適用されます。

最終更新:2011年04月23日 22:16
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。