-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathInstruction.txt
More file actions
21 lines (21 loc) · 1.14 KB
/
Copy pathInstruction.txt
File metadata and controls
21 lines (21 loc) · 1.14 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
- Xây dựng service trong micro service liên quan đến việc tạo video streaming
- Chức năng:
+ Tạo stream từ 1 luồng rtsp (camera) sang webrtc (Sử dụng luồng output WHEP) và hiển thị qua FE
+ Lưu thông tin stream vào DB
+ Cấu hình từng stream cho từng người dùng
+ Chia sẻ stream cho user cùng đơn vị
+ Thu hồi chia sẻ stream
+ Chia sẻ stream cho user khác đơn vị
+ Xác thực người dùng thông qua JWT (Server xác thực được tạo sẵn chỉ sử dụng lại API)
+ Chức năng giám sát người dùng nào đang xem, tăng số mắt
+ User được chia sẻ sẽ lấy được thông tin stream mà mình đang được chia sẻ
- Công nghệ sử dụng:
+ Java Spring boot 2.7
+ Java 11
+ MediaMTX
+ Các hook của MediaMTX
+ MongoDB
- Chức năng chia sẻ stream cho user khác đơn vị:
+ giả sử tôi có hai đơn vị có IP là 192.168.205.104 và 192.168.205.108 cả hai đơn vị đều có database riêng, nên là khi chia sẻ stream tức là restream
sang server khác
- Bạn có thể đề xuất thêm công cụ