-
Notifications
You must be signed in to change notification settings - Fork 5
JS based Video-Mail skeleton for FreeSWITCH
mzeena/FreeSWITCH-JS_Videomail
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
, : .''' `''' ''''` ''''. ,''' .''' ''` ''. ''` ''. '': '' '''''''''''''' ''''''''''''''' '' '' '' '' '' '' '' '' '' '' '' '' ''''''''''''''' .'''''''''''''' ``````````'' '' '' '' '' This is a simple skeleton video-capable answering machine application based on a FS Wiki "answer.js" example. In this edit, Flite is jacked in as a placeholder for recorded announcments and WAV files are replaced with FSV, a native format to store audio (L16) and video (codec native) frames as seen inside RTP packets [2]. By restricting the channel to allow a single video codec only (ie: H263-1998) videomail compatibility between video clients is possible with an implicit audio-only fallback. Note how Flite is not be perfect for the purpose (we use a callie-version) but its ok for this basic example to keep it flexible. The email attachment functionality is non-functional as FSV/RTP is not supported by any mediaplayer and no conversion utilities surfaced yet. To Install: - Place all scripts in /usr/local/freeswitch/scripts/javascript/ - Create writeable directory /var/spool/freeswitch - Create dialplan entries for the script and forwarding rules using the included example - Extend it For more info: http://www.qxip.net/mediawiki/index.php/Fs_js_vvm
About
JS based Video-Mail skeleton for FreeSWITCH
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published