I would like to publish an external stream (RTSP) into a room, so multiple users in the same room can see it.
I would also like the users to be able to leave the room in any order and the remaining users still be able to watch/hear the stream.
The problem is, I can only see one way of publishing the stream, and that is from the client Woogeen API. It works initially, and subsequent users joining the same room can see the stream okay.
But if the user that published first leaves the room, then the stream dies, and other user no longer see/hear video.
Is there a way I can publish an external stream (perhaps on the server side) so that it is not associated with a specific client user?
It would also be good to have an event at the server that tells me when users have left a room, but I can check on an interval timer otherwise. This is so I could automatically unpublish such a stream when no users are remaining in the room.
All publish/subscribe operations are designed to associate with specific users for easy system resource management. For your requirement, we will develop RESTful APIs to do back-end operations easily, but still need associate with user. Hope this make sense to you.
Regarding to the user left event notification, now we have already such event, please refer to the SDK user guide for the details.
Hello Lei, Dan,
We also see 'parent' of a room closure for RTSP sources as a major issue for our deployment. The Intel WebRTC collaboration suite is an excellent solution for security based applications viewing both IP camera's and user video conference rooms. We look forward to the API additions to continue our solution to market. After concept is complete we will be using the Intel VCA transcode hardware for scalability. We look forward to your update.
Will the back end RESTful API for manual / override room closure be available in v3.4?
Do you have a development estimation time? The work around is rather messy, having to create a dummy dynamic parent to open the room prior to any 'real' clients connecting, then be aware when everyone has left.
This will be a great feature for RTSP applications with video conferencing.
Do we have any update on the request for this powerful feature?
The ability to create rooms for RTSP sources as users enter and leave would be most functional. Do you hace any suggestions for a work around?