2015年11月20日 星期五

[Ubuntu] 使用 mplayer 觀看幼兒園的rtsp網路串流視訊

瀏覽數
孩子就讀的幼兒園提供網路視訊,使用時輸入網址便可觀看,瀏覽器的畫面如下

但是這樣有點不方便,因為必須開著瀏覽器,什事都不用做了,想說是否可用 mplayer 來觀看,試了一下還真的可以耶。

步驟如下:

1.首先要找到網路影片的網址,在瀏覽器(Firefox)的視訊影片上按滑鼠右鍵,選 [複製],可將網址複製起來,網址如下 rtsp://xx.xxx.xxx.xx:8554/live009v0s1b6f4a0b39dce7711-4f00-40b0-8f6c-009b788d56f5 ,串流格式是rtsp。

2.輸入指令:
mplayer rtsp://xx.xxx.xxx.xx:8554/live009v0s1b6f4a0b39dce7711-4f00-40b0-8f6c-009b788d56f5

3.結果是無法看,沒關係先查一下說明(man一下,"男人"一下):
man mplayer | grep -i rtsp


4.再試一次
mplayer -rtsp-stream-over-tcp rtsp://xx.xxx.xxx.xx:8554/live009v0s1b6f4a0b39dce7711-4f00-40b0-8f6c-009b788d56f5
Yes,可以看了,mplayer 果然厲害,真是讚呀!

5.最後將指令寫成別名babym,寫入~/.bashrc,讓開機登入時可以生效。
echo  "alias babym='mplayer -xy 350 -ontop -noborder -geometry 100%:63% -rtsp-stream-over-tcp'" >> ~/.bashrc

參數說明:
-xy: 視窗大小
-ontop: 永遠在頂層,不會被其他視窗覆蓋
-noborder: 不顯示視窗外框
-geometry: 視窗的位置

以後使用時先用瀏覽器在網頁上複製串流網址,再輸入指令 babym {rtsp的網址} 即可觀看。

沒有留言: