mpromonet / v4l2rtspserver

RTSP Server for V4L2 device capture supporting HEVC/H264/JPEG/VP8/VP9
The Unlicense
1.83k stars 423 forks source link

live555 change from April 6 causes breaking change #179

Closed kshala closed 4 years ago

kshala commented 4 years ago

Hi, I am working on a camera with a raspberry pi zero and I successfully compiled this project yesterday but today I'm getting an error that TCPStreamSink.hh is missing. I did some investigation and found that live555 project updated today. The CMakeList.txt file is referring to the "latest" package.

This issue is easily reproducible by 1. cloning the project, 2. "cmake ." and 3. "make". at 98% of the make process the compilation fails.

mpromonet commented 4 years ago

Hi kshala,

Thanks for this, live555 have changed the way implementing HLS, this probably need some rework. For a temporary solution, I updated the default live555 version to live.2020.03.06.

Best Regards, Michel.

kshala commented 4 years ago

@mpromonet thank you so much for the hot fix. Just confirming that it now compiles successfully.

mpromonet commented 4 years ago

Hi kshala,

Finally I fix the problem and revert to the last live555 since commit https://github.com/mpromonet/v4l2rtspserver/commit/be67798772d00929c4af6b0b31f2bbea6d49c3b4

Best Regards, Michel.