Sorry but the previous post was closed, the topic is interesting, this youtube video show how to use rtsp stream from different sources trought linphone:
Cool, thnx for sharing, will have a look later
for now i’m using this app:
It works, but not with linphone, for some reason… i’m using now acrobits softphone, working good, setup a confbridge an inviting the RTSP stream…
Probably obvious to most people but with RTSP you don’t negotiate codecs… you use what the RTSP source publishes. So you would have to configure your SIP client exactly or go through a b2bua that will transcode (Asterisk won’t transcode video).
It’s just a little gateway utility that you can run either on the Asterisk server or some other server that is close to your RTSP source. Wherever you run it, it needs to be able to communicate with both Asterisk and the RTSP device(s). In my case the RTSP devices are on my home network and Asterisk is cloud-hosted so I ran the gateway on a small linux device on the home network.
also watched the video from first post, but still unclear to me how to inject that in asterisk and use it in dialplan, how can i use /dev/video , and specify it to an endpoint for example?
So if that endpoint calls another endpoint , it will show the video? i dont see any options to specify an /dev/video device to endpoint
Video is not managed inside asterisk, it’s linphone endpoint that link the rtsp.
The sip extension, get connected to the /dev/videox.
v4l2-ctl --list-devices show the webcam that should be available inside linphone.
It works, but should setup a one to one extension with /dev/video.