2014-11-01 17 views
1

我有一個IP攝像機與RTSP流。我想用我的樹莓派作爲錄音機。這個想法是:openRTSP錄製與分段

  • Pi正在開始;
  • 啓動後,Pi應自動開始錄製流並使用h.264編解碼器保存;
  • 當文件達到100MB或1小時時,Pi開始記錄它到一個新的;

但我不知道如何做到這一點?

我試圖使用命令:

openRTSP rtsp://user:[email protected]:554/cam/realmonitor -w 1280 -h 720 -f 15 -P 3600 -i /home/pi/nagrania/MyVdeoFFmpeg.avi 

但我只收到:

Usage: openRTSP [-p <startPortNum>] [-r|-q|-4|-i] [-a|-v] [-V] [-d <duration>] [-D <max-inter-packet-gap-time> [-c] [-S <offset>] [-n] [-O] [-t|-T <http-port>] [-u <username> <password>] [-s <initial-seek-time>] [-z <scale>] [-w <width> -h <height>] [-f <frames-per-second>] [-y] [-H] [-Q [<measurement-interval>]] [-F <filename-prefix>] [-b <file-sink-buffer-size>] [-B <input-socket-buffer-size>] [-I <input-interface-ip-address>] [-m] <url> (or openRTSP -o [-V] <url>) 

我做錯了什麼?使用任何參數都會導致顯示此提示。

我也試過VLC,但是我無法爲它設置分割,文件大小遞增太快。

我使用安裝了lates Raspbian的Raspberry Pi。

回答

0

您需要使用 'U' 標誌,以提供用戶名和passowrd,請嘗試以下操作: -

openrtsp -u USER PASSWORD -w 1080 -h 720 -D 60「的rtsp://192.168.1.108 :554/cam/realmonitor「

這應該會給你一個文件一分鐘的視頻截圖。 一旦你確認這個作品,你就可以指定輸出文件名/位置

+0

Thx,一旦我再次訪問服務器,我會盡快嘗試。 – Filip 2014-11-03 15:41:39

1
openRTSP -i -u {User} {Password} -w 1080 -h 720 -f 15 -P 3600 "rtsp://192.168.1.108:554/cam/realmonitor" > /home/pi/nagrania/MyVideoFFmpeg.avi 

我認爲這應該爲你工作。根據你的流,你可能會考慮使用-4而不是-i輸出爲mp4而不是avi。相應地更改文件的文件擴展名。