1. 程式人生 > >在IPCAM上實現RTSP協議直播-live555

在IPCAM上實現RTSP協議直播-live555

為了實現網路播放,找協議找開源找破了頭。終於找到一個能用的

當播出來的時候,震驚了!這也太容易了。列下步驟如下:

2,編譯之,在該網站上有說明,基本命令:

./genMakefile linux

make

3,開啟live/testProgs/testOnDemandRTSPServer.cpp,修改reuseFirstSource的值為True,並編譯之

4,mkfifo live/testProgs/test.264

5,寫自己的程式,將H264編碼的資料write到test.264管道中

6,使用vlc開啟串流

成功!

感謝ghostyu的文章

感謝live555

C++不懂,程式碼一行也沒看懂,居然就出來了。

之前一直存在一個問題:大碼流時,播放會卡。原因應該是#define BANK_SIZE 150000 這個巨集的值,太小了。改大它試一下,應該可以解決掉。