Share & grow the worlds knowledge!
We want to connect the people who have knowledge to the people who need it, to bring together people with different perspectives so they can understand each other better, and to empower everyone to share their knowledge.
1 Answer

- Nếu em chỉ dừng lại ở mức sử dụng em có thể em có thể mua hoặc dùng thử của bên này: https://www.wowza.com/streaming-engine
- Đây là phần tương đối khó nhằn nếu em muốn tự xây dựng hệ thống livestreaming mà không mua giải pháp.

Về cơ bản thì hệ thống live streaming này sẽ nặng và khó nhất ở con MCU (ở trung tâm trong hình). Bởi vì các máy client thường tương đối yếu, nên không thể nào nhận cùng 1 lúc nhiều stream được, nên cần thiết phải sinh ra con MCU này để nhận tất cả các luồng stream, sau đó ghép thành frame và stream lại đến từng client (client sẽ chỉ cần giữ 1 stream thôi nên sẽ nhẹ).
Về công nghệ em sẽ cần tìm hiểu:
- S.I.P: Giao thức này để khởi tạo kết nối giữa các thiết bị
- WebRTC: Giao thức này ngày nay được dùng phổ biến vì có thể dùng cho cả web lẫn mobile, desktop
- h.264 hoặc h.265 để encode/decode video.
Về phần code thì em sẽ cần code cho MCU, em sẽ nhận stream từ các client, sau đó decode các stream này và ghép chung vào 1 stream và gửi cho từng client. Ngoài ra em cũng sẽ cần viết sdk cho các loại client (web, mobile, ...) nữa
Về phần hạ tầng thì em sẽ cần chuẩn bị tối thiểu 1 server 4GB, 4Core may ra mới chạy được cho vài chục client.
Đây là 1 dự án lớn với khối lượng code khá khổng lồ nên hãy kiên trì từng bước em nhé.
- Về opensource thì anh chưa thấy có, và anh nghĩ với công nghệ với độ khó cao thế này thì cũng sẽ không có opensource nào đủ nguồn lực làm tốt được, hoặc nếu có thì cũng sẽ là license trả phí.
-
0
- Reply
P/s : Đầu năm em có phỏng vấn java vào LINE pass mà tiếc không được làm việc anh nên em vẫn lưỡng lự chưa accept :(
– Hiệp Đoàn 1655924439000
Hy vọng sẽ có cơ hội làm việc cùng em ở LINE, anh sẽ có thể cùng em build 1 hệ thống từ đầu. Cơ bản sẽ là đi đọc rfc và cài đặt, chỉ có cái phần h.264 khó nhất thì mình đó có thư viện của cisco rồi.
– monkey 1655927936000- Questions 964
- Answers 2.0K
- Best Answers 120
- Users 423
-
-
-
Tran Duy Tung added an answer Anh ơi, nếu như ở module mới của em, em exclude nó đi thì li... 1701405819000
Related Questions
Recent Activities
-
Voted up question. January 9, 2023 at 2:54 pm
-
Voted up question. January 9, 2023 at 2:54 pm
-
Voted up question. January 9, 2023 at 2:54 pm
-
Voted up question. January 9, 2023 at 2:54 pm
-
Voted up question. January 9, 2023 at 2:54 pm