|
From: Michael K. <li...@mk...> - 2024-11-06 13:55:19
|
Hi Michael,
you can easily add a "command" option to the MixMonitor app to automatically move the recorded file after the call has finished.
Example:
----
exten => 77,1,Set(CHANNEL(language)=en)
same => n,Set(CALLFILENAME=MM_${CALLERID(NUM)}-${STRFTIME(${EPOCH},Europe/Berlin,%Y%m%d-%H%M%S)})
same => n,MixMonitor(${CALLFILENAME}.wav,v(1)V(-2),/bin/nice -n 19 mv ^{MIXMONITOR_FILENAME} /mnt/kd/mixmonitor/)
...
...
; ("v" + "V" is for correcting the loudness of both sides)
----
> Am 06.11.2024 um 14:39 schrieb Lonnie Abelbeck <li...@lo...>:
>
> Hi Michael,
>
> The s3fs support is just another method for remote file system storage.
>
> For call recording, you probably want to initially write the files locally, and then you could move them to /var/s3fs/mnt/ via cron or possibly a call hangup hook or such.
>
> S3 object storage offers inexpensive, robust, sometimes encrypted at rest, archiving support that can be accessed by various clients/OSs .
>
> A key concern for an S3 bucket with sensitive call recordings it make sure it is locked down from public view. Test, test, test.
>
> Lonnie
>
>
>
>> On Nov 5, 2024, at 11:56 PM, Michael Knill <mic...@ip...> wrote:
>>
>> Hi Guys
>> Could this work for call recording? I could move files across which are picked up by an external Quality Management server for analysis.
>> Regards
>> Michael Knill
>> From: Lonnie Abelbeck <li...@lo...>
>> Date: Saturday, 6 July 2024 at 11:44 PM
>> To: AstLinux Users Mailing List <ast...@li...>
>> Cc: AstLinux Developers Mailing List <ast...@li...>
>> Subject: [Astlinux-devel] AstLinux Pre-Release with S3 object storage support (s3fs)
>> Greetings,
>>
>> Pre-Release Version: astlinux-1.5-6098-6ab1c5
>>
>> AstLinux Project -> Development
>> https://www.astlinux-project.org/dev.html
>>
>> Of particular note is a new feature to mount S3 Object Storage.
>> --
>> S3 Object Storage Client (s3fs)
>> https://doc.astlinux-project.org/userdoc:tt_s3_object_storage_client
>> --
>>
>> One interesting use case for s3fs is to provide a Read/Only mount to an S3 bucket containing a custom AstLinux firmware repository.
>> --
>> https://doc.astlinux-project.org/userdoc:tt_s3_object_storage_client#custom_firmware_repository
>> --
>>
>> I'm sure there are many other interesting use cases. If you are so inclined, spin-up the beta Install ISO and give it a test.
>>
>> I personally tested it with: Linode (Akamai), Vultr, Backblaze B2, Cloudflare R2 (all but Vultr supports limited access keys)
>>
>>
>> Complete Pre-Release ChangeLog:
>> https://astlinux-project.org/beta/astlinux-changelog/ChangeLog.txt
>>
>> The "AstLinux Pre-Release ChangeLog" and "Pre-Release Repository URL" entries can be found under the "Development" tab of the AstLinux Project web site ...
>>
>> AstLinux Project -> Development
>> https://www.astlinux-project.org/dev.html
>>
>>
>> AstLinux Team
Michael
http://www.mksolutions.info
|