EasyRTSPClient是一套簡單、穩定、高效、易用的RTSPClient工具庫,能夠將各種網絡IPCamera攝像機流進行拉取後經過自定義流程進行處理(轉發 或者錄像),支持Windows、Linux、ARM、Android、iOS等幾乎所有平臺,支持RTP Over TCP/UDP,同時也支持斷線重連。
上文我們聊過在aarch64版編譯libEasyRTSPClient庫無法通過問題,目前已經得到完善的解決,本文我來講一下編譯aarch64版EasyRTSPLive,兩個庫引用函數重複定義問題。
編譯EasyRTSPLive需要用到libeasyrtspclient,與libEasyAACEncoder 庫,在編譯EasyRTSPLive時遇到以下問題
在libeasyrtspclient庫,與libEasyAACEncoder 出現了重複定義。
由於liveRTSPSink.cpp中重複定義的函數只是在liveRTSPSink.cpp中使用了,所以把liveRTSPSink.cpp重複定義的函數,增加static限制,重新編譯通過,生成EasyRTSPLive