Hello, I working on a website that will show live stream from an IP camera. The web will serve end users in Africa, so the physical server must be in Africa. Meaning no cloud solutions can be implemented. I think that actual video stream will not work well due to the slow internet bandwidth there. If someone thinks otherwise, I will be glad to hear his advice. So I plan to implement it with something like a GIF animation. I not a beginner to web development, but still not the sharpest one yet… Will be very appreciate on an advice on how to approach this issue. Yoni.
thanks. Will I be able to have many end users use the sire simultaneous? My biggest concern is that each will open a session with the camera and it will fail. It can’t take more than 5-10 users in time.
WebRTC is just the beginning that you might have to start with. Which data transfer method is your choice. You're concerned about the bottleneck of direct browser connection you can go the server route, but building a streaming server is expensive. I can guarantee you. In term of expensive, I did not just mean the money. If you really interested, I suggest you start with a small project and upscale it. Otherwise, write a native app for particular OS.