Hi All, I'm going to release a new module that I've been developing, Real Time Streaming is a protocol to connect to camera devices to record video. Using this module, you can connect to all kinds of cameras and map them to internal numbers. When you call these numbers, the recorded video will appear on your video call station and change between cameras by DTMF. In addition, This module is used for video surveillance solutions. Please let me know your ideas on this. I am looking forward to hearing new ideas in this regard. With best regards --Mojtaba Esfandiari.S
On 23 Oct 2023, at 11:13, Mojtaba via sr-dev sr-dev@lists.kamailio.org wrote:
Hi All, I'm going to release a new module that I've been developing, Real Time Streaming is a protocol to connect to camera devices to record video. Using this module, you can connect to all kinds of cameras and map them to internal numbers. When you call these numbers, the recorded video will appear on your video call station and change between cameras by DTMF. In addition, This module is used for video surveillance solutions. Please let me know your ideas on this. I am looking forward to hearing new ideas in this regard.
It sounds like a great application that many need. But I am curious on how you see this as a Kamailio module, as kamailio does not handle media. Or do you have a server like RTPengine that you control from Kamailio somehow?
/O
Absolutely yes, it has a built-in engine called "RTSPEngine" for media management, moreover, it can work with other modules in Kamailio like LRKProxy, RTPEngine or RTPProxy. The main decision to use the internal engine in this module is to avoid having multiple connections to each camera at the same time. Suppose two different agents want to check the specific camera on their phone stations. In this situation, the RTSP module initiates one connection to the camera. After that, the RTP streams come to the RTSPEngine and then will be sent to all agents. I am looking forward to hearing more ideas. Thanks
On Mon, Oct 23, 2023 at 3:35 PM Olle E. Johansson oej@edvina.net wrote:
On 23 Oct 2023, at 11:13, Mojtaba via sr-dev sr-dev@lists.kamailio.org
wrote:
Hi All, I'm going to release a new module that I've been developing, Real Time
Streaming is a protocol to connect to camera devices to record video.
Using this module, you can connect to all kinds of cameras and map them
to internal numbers. When you call these numbers, the recorded video will appear on your video call station and change between cameras by DTMF.
In addition, This module is used for video surveillance solutions. Please let me know your ideas on this. I am looking forward to hearing
new ideas in this regard.
It sounds like a great application that many need. But I am curious on how you see this as a Kamailio module, as kamailio does not handle media. Or do you have a server like RTPengine that you control from Kamailio somehow?
/O
Where do you run the SIP user agent?
/O
On 24 Oct 2023, at 09:25, Mojtaba mespio@gmail.com wrote:
Absolutely yes, it has a built-in engine called "RTSPEngine" for media management, moreover, it can work with other modules in Kamailio like LRKProxy, RTPEngine or RTPProxy. The main decision to use the internal engine in this module is to avoid having multiple connections to each camera at the same time. Suppose two different agents want to check the specific camera on their phone stations. In this situation, the RTSP module initiates one connection to the camera. After that, the RTP streams come to the RTSPEngine and then will be sent to all agents. I am looking forward to hearing more ideas. Thanks
On Mon, Oct 23, 2023 at 3:35 PM Olle E. Johansson <oej@edvina.net mailto:oej@edvina.net> wrote:
On 23 Oct 2023, at 11:13, Mojtaba via sr-dev <sr-dev@lists.kamailio.org mailto:sr-dev@lists.kamailio.org> wrote:
Hi All, I'm going to release a new module that I've been developing, Real Time Streaming is a protocol to connect to camera devices to record video. Using this module, you can connect to all kinds of cameras and map them to internal numbers. When you call these numbers, the recorded video will appear on your video call station and change between cameras by DTMF. In addition, This module is used for video surveillance solutions. Please let me know your ideas on this. I am looking forward to hearing new ideas in this regard.
It sounds like a great application that many need. But I am curious on how you see this as a Kamailio module, as kamailio does not handle media. Or do you have a server like RTPengine that you control from Kamailio somehow?
/O
-- --Mojtaba Esfandiari.S
The SIP user agent can register in the same Kamailio which is support RTSP module
On Tue, Oct 24, 2023 at 11:00 AM Olle E. Johansson oej@edvina.net wrote:
Where do you run the SIP user agent?
/O
On 24 Oct 2023, at 09:25, Mojtaba mespio@gmail.com wrote:
Absolutely yes, it has a built-in engine called "RTSPEngine" for media management, moreover, it can work with other modules in Kamailio like LRKProxy, RTPEngine or RTPProxy. The main decision to use the internal engine in this module is to avoid having multiple connections to each camera at the same time. Suppose two different agents want to check the specific camera on their phone stations. In this situation, the RTSP module initiates one connection to the camera. After that, the RTP streams come to the RTSPEngine and then will be sent to all agents. I am looking forward to hearing more ideas. Thanks
On Mon, Oct 23, 2023 at 3:35 PM Olle E. Johansson oej@edvina.net wrote:
On 23 Oct 2023, at 11:13, Mojtaba via sr-dev sr-dev@lists.kamailio.org
wrote:
Hi All, I'm going to release a new module that I've been developing, Real Time
Streaming is a protocol to connect to camera devices to record video.
Using this module, you can connect to all kinds of cameras and map them
to internal numbers. When you call these numbers, the recorded video will appear on your video call station and change between cameras by DTMF.
In addition, This module is used for video surveillance solutions. Please let me know your ideas on this. I am looking forward to hearing
new ideas in this regard.
It sounds like a great application that many need. But I am curious on how you see this as a Kamailio module, as kamailio does not handle media. Or do you have a server like RTPengine that you control from Kamailio somehow?
/O
-- --Mojtaba Esfandiari.S
On 24 Oct 2023, at 09:40, Mojtaba mespio@gmail.com wrote:
The SIP user agent can register in the same Kamailio which is support RTSP module
That’s thte SIP user agent client. Where do you run the SIP user agent SERVER?
/O
On Tue, Oct 24, 2023 at 11:00 AM Olle E. Johansson <oej@edvina.net mailto:oej@edvina.net> wrote:
Where do you run the SIP user agent?
/O
On 24 Oct 2023, at 09:25, Mojtaba <mespio@gmail.com mailto:mespio@gmail.com> wrote:
Absolutely yes, it has a built-in engine called "RTSPEngine" for media management, moreover, it can work with other modules in Kamailio like LRKProxy, RTPEngine or RTPProxy. The main decision to use the internal engine in this module is to avoid having multiple connections to each camera at the same time. Suppose two different agents want to check the specific camera on their phone stations. In this situation, the RTSP module initiates one connection to the camera. After that, the RTP streams come to the RTSPEngine and then will be sent to all agents. I am looking forward to hearing more ideas. Thanks
On Mon, Oct 23, 2023 at 3:35 PM Olle E. Johansson <oej@edvina.net mailto:oej@edvina.net> wrote:
On 23 Oct 2023, at 11:13, Mojtaba via sr-dev <sr-dev@lists.kamailio.org mailto:sr-dev@lists.kamailio.org> wrote:
Hi All, I'm going to release a new module that I've been developing, Real Time Streaming is a protocol to connect to camera devices to record video. Using this module, you can connect to all kinds of cameras and map them to internal numbers. When you call these numbers, the recorded video will appear on your video call station and change between cameras by DTMF. In addition, This module is used for video surveillance solutions. Please let me know your ideas on this. I am looking forward to hearing new ideas in this regard.
It sounds like a great application that many need. But I am curious on how you see this as a Kamailio module, as kamailio does not handle media. Or do you have a server like RTPengine that you control from Kamailio somehow?
/O
-- --Mojtaba Esfandiari.S
-- --Mojtaba Esfandiari.S
It depends on what network you want to use it on. What is important is that the camera and Kamailio server can communicate with each other on port 554. Also, all traffic sent from the camera should be received by Kamailio without worry about NAT problems.
On Tue, Oct 24, 2023 at 11:11 AM Olle E. Johansson oej@edvina.net wrote:
On 24 Oct 2023, at 09:40, Mojtaba mespio@gmail.com wrote:
The SIP user agent can register in the same Kamailio which is support RTSP module
That’s thte SIP user agent client. Where do you run the SIP user agent SERVER?
/O
On Tue, Oct 24, 2023 at 11:00 AM Olle E. Johansson oej@edvina.net wrote:
Where do you run the SIP user agent?
/O
On 24 Oct 2023, at 09:25, Mojtaba mespio@gmail.com wrote:
Absolutely yes, it has a built-in engine called "RTSPEngine" for media management, moreover, it can work with other modules in Kamailio like LRKProxy, RTPEngine or RTPProxy. The main decision to use the internal engine in this module is to avoid having multiple connections to each camera at the same time. Suppose two different agents want to check the specific camera on their phone stations. In this situation, the RTSP module initiates one connection to the camera. After that, the RTP streams come to the RTSPEngine and then will be sent to all agents. I am looking forward to hearing more ideas. Thanks
On Mon, Oct 23, 2023 at 3:35 PM Olle E. Johansson oej@edvina.net wrote:
On 23 Oct 2023, at 11:13, Mojtaba via sr-dev <
sr-dev@lists.kamailio.org> wrote:
Hi All, I'm going to release a new module that I've been developing, Real
Time Streaming is a protocol to connect to camera devices to record video.
Using this module, you can connect to all kinds of cameras and map
them to internal numbers. When you call these numbers, the recorded video will appear on your video call station and change between cameras by DTMF.
In addition, This module is used for video surveillance solutions. Please let me know your ideas on this. I am looking forward to hearing
new ideas in this regard.
It sounds like a great application that many need. But I am curious on how you see this as a Kamailio module, as kamailio does not handle media. Or do you have a server like RTPengine that you control from Kamailio somehow?
/O
-- --Mojtaba Esfandiari.S
-- --Mojtaba Esfandiari.S
Hello all, I look forward to new ideas or discussions to open my mind for adding new features to the module. With Best Regards.
Mojtaba Esfandiari.S
On Tue, Oct 24, 2023 at 11:27 AM Mojtaba mespio@gmail.com wrote:
It depends on what network you want to use it on. What is important is that the camera and Kamailio server can communicate with each other on port 554. Also, all traffic sent from the camera should be received by Kamailio without worry about NAT problems.
On Tue, Oct 24, 2023 at 11:11 AM Olle E. Johansson oej@edvina.net wrote:
On 24 Oct 2023, at 09:40, Mojtaba mespio@gmail.com wrote:
The SIP user agent can register in the same Kamailio which is support RTSP module
That’s thte SIP user agent client. Where do you run the SIP user agent SERVER?
/O
On Tue, Oct 24, 2023 at 11:00 AM Olle E. Johansson oej@edvina.net wrote:
Where do you run the SIP user agent?
/O
On 24 Oct 2023, at 09:25, Mojtaba mespio@gmail.com wrote:
Absolutely yes, it has a built-in engine called "RTSPEngine" for media management, moreover, it can work with other modules in Kamailio like LRKProxy, RTPEngine or RTPProxy. The main decision to use the internal engine in this module is to avoid having multiple connections to each camera at the same time. Suppose two different agents want to check the specific camera on their phone stations. In this situation, the RTSP module initiates one connection to the camera. After that, the RTP streams come to the RTSPEngine and then will be sent to all agents. I am looking forward to hearing more ideas. Thanks
On Mon, Oct 23, 2023 at 3:35 PM Olle E. Johansson oej@edvina.net wrote:
On 23 Oct 2023, at 11:13, Mojtaba via sr-dev <
sr-dev@lists.kamailio.org> wrote:
Hi All, I'm going to release a new module that I've been developing, Real
Time Streaming is a protocol to connect to camera devices to record video.
Using this module, you can connect to all kinds of cameras and map
them to internal numbers. When you call these numbers, the recorded video will appear on your video call station and change between cameras by DTMF.
In addition, This module is used for video surveillance solutions. Please let me know your ideas on this. I am looking forward to
hearing new ideas in this regard.
It sounds like a great application that many need. But I am curious on how you see this as a Kamailio module, as kamailio does not handle media. Or do you have a server like RTPengine that you control from Kamailio somehow?
/O
-- --Mojtaba Esfandiari.S
-- --Mojtaba Esfandiari.S
-- --Mojtaba Esfandiari.S
The question really was: who is answering the call to provide to audio/video stream? As Kamailio doesn’t do that.
On Mon, 30 Oct 2023 at 09:08, Mojtaba via sr-dev sr-dev@lists.kamailio.org wrote:
Hello all, I look forward to new ideas or discussions to open my mind for adding new features to the module. With Best Regards.
Mojtaba Esfandiari.S
On Tue, Oct 24, 2023 at 11:27 AM Mojtaba mespio@gmail.com wrote:
It depends on what network you want to use it on. What is important is that the camera and Kamailio server can communicate with each other on port 554. Also, all traffic sent from the camera should be received by Kamailio without worry about NAT problems.
On Tue, Oct 24, 2023 at 11:11 AM Olle E. Johansson oej@edvina.net wrote:
On 24 Oct 2023, at 09:40, Mojtaba mespio@gmail.com wrote:
The SIP user agent can register in the same Kamailio which is support RTSP module
That’s thte SIP user agent client. Where do you run the SIP user agent SERVER?
/O
On Tue, Oct 24, 2023 at 11:00 AM Olle E. Johansson oej@edvina.net wrote:
Where do you run the SIP user agent?
/O
On 24 Oct 2023, at 09:25, Mojtaba mespio@gmail.com wrote:
Absolutely yes, it has a built-in engine called "RTSPEngine" for media management, moreover, it can work with other modules in Kamailio like LRKProxy, RTPEngine or RTPProxy. The main decision to use the internal engine in this module is to avoid having multiple connections to each camera at the same time. Suppose two different agents want to check the specific camera on their phone stations. In this situation, the RTSP module initiates one connection to the camera. After that, the RTP streams come to the RTSPEngine and then will be sent to all agents. I am looking forward to hearing more ideas. Thanks
On Mon, Oct 23, 2023 at 3:35 PM Olle E. Johansson oej@edvina.net wrote:
On 23 Oct 2023, at 11:13, Mojtaba via sr-dev <
sr-dev@lists.kamailio.org> wrote:
Hi All, I'm going to release a new module that I've been developing, Real
Time Streaming is a protocol to connect to camera devices to record video.
Using this module, you can connect to all kinds of cameras and map
them to internal numbers. When you call these numbers, the recorded video will appear on your video call station and change between cameras by DTMF.
In addition, This module is used for video surveillance solutions. Please let me know your ideas on this. I am looking forward to
hearing new ideas in this regard.
It sounds like a great application that many need. But I am curious on how you see this as a Kamailio module, as kamailio does not handle media. Or do you have a server like RTPengine that you control from Kamailio somehow?
/O
-- --Mojtaba Esfandiari.S
-- --Mojtaba Esfandiari.S
-- --Mojtaba Esfandiari.S
-- --Mojtaba Esfandiari.S _______________________________________________ Kamailio (SER) - Development Mailing List To unsubscribe send an email to sr-dev-leave@lists.kamailio.org
Ofcourse, But in a real-world solution, you can use this module while you use Pager devices in your network. When a call is made by pressing the button on the pager, the video stream from the camera will be relayed to the station. Also it could be used in SoS services, When someone scans a QRcode in a situation, Automatically a call will be made (by using webrtc) with one (or more) camera stream near to place. In another situation, you can use third-party sip agents, to simulate the answering calls, then relay the stream to the station.
On Mon, Oct 30, 2023 at 12:39 PM David Villasmil < david.villasmil.work@gmail.com> wrote:
The question really was: who is answering the call to provide to audio/video stream? As Kamailio doesn’t do that.
On Mon, 30 Oct 2023 at 09:08, Mojtaba via sr-dev < sr-dev@lists.kamailio.org> wrote:
Hello all, I look forward to new ideas or discussions to open my mind for adding new features to the module. With Best Regards.
Mojtaba Esfandiari.S
On Tue, Oct 24, 2023 at 11:27 AM Mojtaba mespio@gmail.com wrote:
It depends on what network you want to use it on. What is important is that the camera and Kamailio server can communicate with each other on port 554. Also, all traffic sent from the camera should be received by Kamailio without worry about NAT problems.
On Tue, Oct 24, 2023 at 11:11 AM Olle E. Johansson oej@edvina.net wrote:
On 24 Oct 2023, at 09:40, Mojtaba mespio@gmail.com wrote:
The SIP user agent can register in the same Kamailio which is support RTSP module
That’s thte SIP user agent client. Where do you run the SIP user agent SERVER?
/O
On Tue, Oct 24, 2023 at 11:00 AM Olle E. Johansson oej@edvina.net wrote:
Where do you run the SIP user agent?
/O
On 24 Oct 2023, at 09:25, Mojtaba mespio@gmail.com wrote:
Absolutely yes, it has a built-in engine called "RTSPEngine" for media management, moreover, it can work with other modules in Kamailio like LRKProxy, RTPEngine or RTPProxy. The main decision to use the internal engine in this module is to avoid having multiple connections to each camera at the same time. Suppose two different agents want to check the specific camera on their phone stations. In this situation, the RTSP module initiates one connection to the camera. After that, the RTP streams come to the RTSPEngine and then will be sent to all agents. I am looking forward to hearing more ideas. Thanks
On Mon, Oct 23, 2023 at 3:35 PM Olle E. Johansson oej@edvina.net wrote:
> On 23 Oct 2023, at 11:13, Mojtaba via sr-dev < sr-dev@lists.kamailio.org> wrote: > > Hi All, > I'm going to release a new module that I've been developing, Real Time Streaming is a protocol to connect to camera devices to record video. > Using this module, you can connect to all kinds of cameras and map them to internal numbers. When you call these numbers, the recorded video will appear on your video call station and change between cameras by DTMF. > In addition, This module is used for video surveillance solutions. > Please let me know your ideas on this. I am looking forward to hearing new ideas in this regard.
It sounds like a great application that many need. But I am curious on how you see this as a Kamailio module, as kamailio does not handle media. Or do you have a server like RTPengine that you control from Kamailio somehow?
/O
-- --Mojtaba Esfandiari.S
-- --Mojtaba Esfandiari.S
-- --Mojtaba Esfandiari.S
-- --Mojtaba Esfandiari.S _______________________________________________ Kamailio (SER) - Development Mailing List To unsubscribe send an email to sr-dev-leave@lists.kamailio.org