![]() ![]() Edit: also, some cameras have a particular bug in which they will continue sending RTP-over-TCP data to a file descriptor after it's closed. And UDP has its own problems (single lost packet => seconds of video questionable/useless, but still sent, and there's no real congestion handling unless they've done a miracle in application code with infrequent RTCP reports). I've noticed several cameras' RTSP/TCP support (aka RTP over RTSP interleaved channels) will truncate RTSP data messages when the TCP send buffer fills, throwing off the framing. ![]() ![]() Also, the RTSP implementation is probably a lot better at handling mixed network conditions. Even if they don't, the wifi hardware/software on anything that isn't a cheap camera is probably a lot more stable. The proxy server can multiplex so you can have several things connecting to it, and ideally they go over the wired LAN. * If the camera must be wireless, try using an RTSP proxy server so that there's only one direct client. To be clear, wired cameras still have crap firmware but you should be able to get a stable stream. I haven't tried a lot of wifi cameras, but I'm not surprised you're having trouble, particularly with multiple simultaneous streams talking directly to the camera. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |