Hey, i have setup a conference, i’m adding an local RTSP stream with Originate
But seems there is no video offer ?
I tried adding h264 with the C option, doesnt work
I tried adding media_offer settings, didnt work
How can i make video possible wirh originate? Am i missing something?
exten => 666,1,NoOp()
same => n,Set(PJSIP_MEDIA_OFFER(video)=h264)
same => n,Set(PJSIP_SEND_SESSION_REFRESH()=invite)
same => n,Originate(Local/doorbell_rtsp@from-internal-custom,exten,default,777,1,aC(h264))
same => n,ConfBridge(1,myconferenceroom,default_user)
exten => 777,1,NoOp()
same => n,ConfBridge(1,myconferenceroom,admin_user)
ok, a step closer
I tried hardcoding it, i added this line in the .c file of the originat app: ast_format_cap_append(capabilities, ast_format_h264, 0);
that worked when i hardcoded it
But seems i was missing an “,” in my dialplan:
changed
same => n,Originate(Local/doorbell_rtsp@from-internal-custom,exten,default,888,1,aC(h264))
to
same => n,Originate(Local/doorbell_rtsp@from-internal-custom,exten,default,888,1,aC(h264))
But now i receive:
[May 3 23:09:36] WARNING[630][C-00000001]: translate.c:494 ast_translator_build_path: No translator path: (starting codec is not valid)
[May 3 23:09:36] WARNING[630][C-00000001]: channel.c:5765 set_format: Unable to find a codec translation path: (slin) -> (h264)
What am i missing? isnt h264 not right to add? i dont want to hardcode it