この回答の一部は、AskUbuntu: セキュリティ カメラ システム サーバーからのものです。
特定の IP カメラは、いくつかのフレーバー、ブランド名、およびモデルで、セットアップ/プレビュー/モニター用の独自の Web ページを提供します。そこから、Web サイトの独自のプロジェクトで使用できるコードの一部を抽出できます。
justin.tv や他の Web ベースのストリーミング サービスにストリーミングすることで何を考えているのかはわかりませんが、達成したいことが Web ベースのストリーミング サービス自体の人気を利用して視聴者を獲得することである場合は、この解決策はあなたのためではありません。
ただし、独自のカスタマイズされた Web サイトで使用するためにコードの一部を収集するためだけに Web ベースのストリーミング サービスを使用している場合は、独自の IP カメラが提供するコードを使用できます。
私の知る限り、IP カメラの大部分は、
この仮想ショップに表示されているように、945.00 メキシコ ペソ (ほぼ 100 米ドル) から始まり、このD-Link DC-900 (大部分は私がテストしました) ) は、モーション検出、予約録画、およびリモート コントロールを単独で解決します (360° の動き、リモート コントロールを特徴とするものはごくわずかです)。
外部からカメラに到達する方法は、ダイナミック ドメイン ネーム サービスを取得してモデム/ルーターで使用するのと同じくらい簡単です。または、固定 IP を使用している場合は問題がなく、ルーティングも必要になります。特定のポートをカメラに送信し、特定のポートの要求にカメラが応答するようにします。
1 つの Web ページに 3 台のカメラ (うち 1 台はリモート コントロール) を埋め込んでいる私のセキュリティ システムの例のように、Web ブラウザーを介してすべてを監視/制御できます。(プライバシーのために必要な部分をぼかしています)。

リモート制御カメラはここに示すもので、双方向オーディオ (カメラの近くにいる人と話すことができます)、ワイヤレスおよび赤外線暗視機能を備えています。(申し訳ありませんが、私はこれらのカメラを販売していませんが、メキシコシティで購入しました。)
ここで提供される例では、次の図に示すように、元の IP カメラ Web ページ監視システムのコードの一部を使用しています。
オリジナルの DCS-900 カメラの Web ベースのアプリケーション

したがって、これは IP カメラ Web アプリケーションから直接実行できると思いますが、前述したように、(視聴者を獲得するために) Web ベースのストリーミング サービスを利用したい場合は、別の選択肢を検討することをお勧めします。
幸運を!