2013-10-16 27 views
6

誰かがウェブでRSTPを正しくストリーミングする方法を教えてもらえますか?ウェブ経由でRTSPを再生/ストリームする方法。

私はこのURLを持っていますrtsp://192.168.1.55:554/vid/stream/channels/1 VLCプレーヤーで再生すると、デスクトップのストリーミングは/ストリームがうまく動作しているようです。

私の次の課題は、これをWEBで見ることです。だから私は単純なHTMLサイトを作成し、stackoverflowのどこかで見つけたquicktimeコードを埋め込んだ。

<OBJECT CLASSID="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" WIDTH="400" HEIGHT="300" CODEBASE="http://www.apple.com/qtactivex/qtplugin.cab";> 
<PARAM NAME="src" VALUE="rtsp://192.168.1.55:554/vid/stream/channels/1";> 
<PARAM NAME="controller" VALUE="false"> 
<PARAM name="AUTOPLAY" VALUE="true"> 
<PARAM NAME="qtsrc" VALUE="rtsp://192.168.1.55:554/vid/stream/channels/1";> 
<PARAM NAME="pluginspage" VALUE="http://www.apple.com/quicktime/download/indext.html";> 
<PARAM name="type" VALUE="video/quicktime"> 
<EMBED WIDTH="400" HEIGHT="300" AUTOPLAY="true" CONTROLLER="false" SRC="rtsp://192.168.1.55:554/vid/stream/channels/1"; qtsrc="rtsp://192.168.1.55:554/vid/stream/channels/1"; BGCOLOR="FFFFFF" BORDER="0" PLUGINSPAGE="http://www.apple.com/quicktime/download/indext.html";></EMBED> 
</OBJECT> 

私も<head>タグ

<script src="http://www.apple.com/library/quicktime/scripts/ac_quicktime.js" language="JavaScript" type="text/javascript"></script> 
<script src="http://www.apple.com/library/quicktime/scripts/qtp_library.js" language="JavaScript" type="text/javascript"></script> 
<link href="http://www.apple.com/library/quicktime/stylesheets/qtp_library.css" rel="StyleSheet" type="text/css" /> 

にこれらを含めしかし、私はページをロードするとき、私は空白の画面を取得します。

私はchrome/ie/firefoxを試しました。

+0

おそらくの重複[この1](のhttp:// stackoverflowの.com/questions/2245040/how-can-i-display-an-r tsp-video-stream-in-a-web-page) – zabumba

答えて

-2

ルータのパブリックポート554をプライベート192.168.1.55:554ポートにリダイレクトする必要があります。これは、Webの別の場所からフォームにアクセスするためです。

RTSP://xxx.xxx.xxx.xxxへ:554/VID /ストリーム/チャンネル/ 1

代わりにRTSP

の:

は最終的にあなたは、コードを変更する必要があります/ /192.168.1.55:554/vid/stream/channels/1

XXX.XXX.XXX.XXXがある

ルーターのパブリックIP

関連する問題