實時流協議 RTSP 是在實時傳輸協議的基礎上工作的,主要實現對多媒體播放的控制。用戶對多媒體信息的播放、暫停、前進和后退等功能就是通過對實時數據流的控制來實現的。 而這些播放控制功能的實現不僅需要多媒體播放器, 同時還需要實時流協議。實時流協議是通過請求報文和響應報文的交互實現的,請求報文和發送報文。
下面我們來再詳細的介紹一下它的搭建。
參看:VLC搭建RTSP服務器的過程
一、VLC搭建RTSP服務器的過程
服務器搭建:
第一步,打開VLC
第二步:在媒體下拉菜單下!有一個子菜單“串流”如圖所示:

點擊“串流”子菜單

彈出一個窗口!如下圖所示。

添加一個你要串流的本地文件,我剛才傳給你的那個長一點的文件。



第三步,會出現如下的界面:

第四:點擊下一步

第五步:在下拉框內部,選擇”rtsp”,然后點擊右邊的“添加”按鈕,出現如下圖片

注意:紅框內部的兩個藍色的地方需要修改:一個是缺省的端口號5544!可以不改。
另外一個是URL的上下文,我這邊寫的是1!
加入你的本機IP地址是192.168.1.1.188,則產生的rtsp串是:“rtsp://192.168.1.188:5544/1”.
注意一點!在紅框下面有一個“激活轉碼”復選框不要選中!
第六步:點擊“下一個”按鈕。出現如下界面:

該圖,可以不做任何修改,如果不需要組播。直接點擊“串流”按鈕即可!
會出下如下圖:

注意!由於文件比較小,可以點一下紅圈內的按鈕,這樣可以循環串流!
客戶端播放:
第一步:打開另一個VLC
第二步:如下圖所示,選中籃筐中的子菜單:

會彈出一個如下的窗口,如下圖所示:

在URL欄里面輸入剛才你的服務器的rtsp URL地址:例如:rtsp://192.168.1.188:5544/1
點擊藍框內的“播放”按鈕!,就可以播放剛才的服務器發過來的rtsp視頻流。
轉:https://blog.csdn.net/qq_29350001/article/details/77979355
