2016-03-09 373 views
0

首先請原諒我,如果這個問題沒有任何意義,我是媒體和流媒體世界的新手。將RTSP流發佈到網頁

我有一個問題,關於如何俱樂部RTSP流與網頁。我正在使用openRTSP實用程序。

我可以使用下面的代碼後串流MKV文件:

<div id="mtvPlayer"> 
    <embed 
     type="application/x-mplayer2" 
     pluginspage="http://www.microsoft.com/Windows/MediaPlayer/" 
     name="mediaplayer1" 
     ShowStatusBar="true" 
     EnableContextMenu="false" 
     autostart="true" 
     loop="false" 
     src="rtsp://192.168.0.103:8554/test.mkv" 
     width="352px" 
     height="288px" 
    /> 
</div> 

問:

我一直在試圖用openRTSP作爲客戶端,但它是一個命令行工具,所以我無法弄清楚openRTSP客戶端+瀏覽器+插件如何以及在哪裏適合。

有了上面的代碼塊,我可以在沒有openRTSP的情況下流式傳輸視頻。現在我需要使用openRTSP在網頁上傳輸,我該怎麼做?

回答

1

你不能以便攜的方式直接將RTSP流流到瀏覽器(有一些瀏覽器有VLC插件可以做到這一點,但支持有限)。因此,您需要將RTSP流重新提供給瀏覽器支持的容器。

+0

謝謝澄清,如果我沒有錯誤RTSP使用RTP RTCP通過UDP流式傳輸。 – monk

+0

@ user5584716,no,RTCP是一種爲n RTP提供QOS信息而不考慮傳輸類型(TCP/UDP)流的協議。如果您想將RTSP流嵌入到網頁中,那麼正如我所說的 - 您需要使用瀏覽器插件或部署將RTSP流複合到mp4或webm流媒體容器中的代理。 –