Sau khi cấu hình Jitsi Video recording (ghi hình) thành công chúng ta mới thực hiện theo hướng dẫn này.
Việc lưu file Record Video Jitsi trên server sẽ khá tốn tài nguyên. Nên người quản trị có thể cân nhắc lưu các video đó trên Dropbox để tiết kiệm không gian lưu trữ trên hệ thống.
Các bước thực hiện như sau:
Bước 1: Truy cập vào https://dropbox.com và đăng nhập vào tài khoản của bạn. Nếu chưa có tài khoản hãy tạo cho mình một tài khoản, sau đó đăng nhập.
Lưu ý: Phải xác nhận email đăng ký tài khoản
Bước 2: Lấy appKey
Truy cập đường dẫn sau để tạo API APP https://www.dropbox.com/developers/apps/create
Verify email trước nếu chưa verify
Tạo API APP như sau
Ở phần số (3) name your app. Có thể sẽ bị trùng tên. Ở đây tôi bị trùng tên nên đã đặt lại tên app là test Jitsi.dungdb.xyz
Sau đó chúng ta được chuyển đến trang app đã tạo.
Tại đây, ta lưu lại phần Appkey. Cụ thể như ví dụ ở đây thì AppKey là: uh64i9l0uo54geh
Ở phần Redirect URIs, nhập vào nội dung https://jitsi.dungdb.xyz/static/oauth.html sau đó click nút Add bên cạnh. (Nhập thay đổi domain ở trên với dommain trang Jitsi của bạn.)
Quản lý app tại trang: https://www.dropbox.com/developers/apps/
Bước 3: Cấu hình trên server Jitsi
Cài đặt gói jq
sudo apt install jq
|
Cấu hình tích hợp dropbox
Sửa file /etc/jitsi/meet/<domain>-config.js. Trong ví dụ này sẽ là /etc/jitsi/meet/jitsi.dungdb.xyz-config.js. Dán appKey đã copy ở trên vào.
dropbox: {
appKey: ‘uh64i9l0uo54geh’, // Specify your app key here.
// A URL to redirect the user to, after authenticating
// by default uses:
redirectURI: ‘https://jitsi.dungdb.xyz/static/oauth.html’
},
|
Hình cụ thể
Nhớ chú ý dấu phẩy.
Về cơ bản Jibri việc upload file này là do Jibri có một cấu hình thực hiện script đẩy lên dropbox. Cần bổ sung các file sau và cấu hình lại Jibri
Tạo file /etc/jitsi/jibri/jitsi_uploader.sh
curl https://raw.githubusercontent.com/jitsi/jitsi-upload-integrations/master/jitsi_uploader.sh > /etc/jitsi/jibri/jitsi_uploader.sh
|
Tạo file /usr/bin/dropbox_uploader.sh
curl https://raw.githubusercontent.com/jitsi/jitsi-upload-integrations/master/dropbox/dropbox_uploader.sh > /usr/bin/dropbox_uploader.sh
|
Phân quyền cho file
chmod +x /etc/jitsi/jibri/jitsi_uploader.sh
chmod +x /usr/bin/dropbox_uploader.sh
|
Bước 4: Cấu hình Jibri thực hiện upload file sau khi ghi hình
vi “/etc/jitsi/jibri/config.json”
|
Tìm và sửa dòng sau
“finalize_recording_script_path”: “/etc/jitsi/jibri/jitsi_uploader.sh”,
|
Khởi động lại Jibri
service jibri restart
|
Hướng dẫn sử dụng
Truy cập vào trang Jitsi và thực hiện ghi hình
Chọn đăng nhập Dropbox với tài khoản vừa tạo API APP
Click Continue để tiếp tục
Click Alow để xác nhận cho phép API App lưu trên tài khoản Dropbox của bạn
Đăng nhập thành công. Click vào Bắt đầu ghi hình.
Sau đó cuộc họp sẽ được ghi hình. Khi muốn kết thúc ghi hình bạn thực hiện như trong hình dưới.
Bây giờ kiểm tra trong tài khoản Dropbox của bạn tại https://www.dropbox.com/. Bạn sẽ thấy có một thư mục Recording mới được thêm.
Kiểm tra thư mục này bạn sẽ thấy có file ghi hình cuộc họp của bạn với định dạng .mp4.
Khi cần hỗ trợ xin liên hệ với chúng tôi:
Công ty phần mềm Nhân Hòa
Trụ sở Hà Nội: Tầng 4 – Toà nhà 97 – 99 Láng Hạ, Đống Đa, Hà Nội
Chi nhánh HCM: 270 Cao Thắng (nối dài), Phường 12, Quận 10, TP HCM
Chi nhánh Vinh – Nghệ An: Tầng 2 Tòa nhà Sài Gòn Sky, ngõ 26 Nguyễn Thái Học, phường Đội Cung, TP. Vinh, Nghệ An
Hotline: 19006680