2015-03-19 45 views
5

Tôi đã tạo một ứng dụng trò chuyện bằng cách sử dụng sails.js (node.js) và socket.IO.Thực hiện trò chuyện âm thanh với Socket.IO và NodeJS

Tôi cần triển khai audio chatfile transfers cùng với nó.

Có ai có thể giúp tôi trong việc nhận các liên kết hướng dẫn cơ bản để tích hợp WebRTC với socket.IO không?

Xin cảm ơn trước.

Trả lời

11

Nếu tôi là bạn, tôi sẽ sử dụng thư viện WebRTC cung cấp cả máy khách và phía máy chủ. Kiểm tra EasyRTC, SimpleWebRTC, PeerJS hoặc những người khác. Hầu hết các thư viện được triển khai trong Javascript và chạy trong Node.js.

Bạn sẽ tìm thấy các hướng dẫn trong trang web tương ứng.

Cá nhân tôi sử dụng PeerJS, mã và tài liệu đều rất tốt và hỗ trợ đầy đủ các kênh dữ liệu (hữu ích cho việc truyền tệp). Điều duy nhất là chỉ có 2 người sáng lập, và cộng đồng có vẻ khá nhỏ.

+0

WebRTC có hỗ trợ giới hạn cho IE và Safari. Vì vậy, làm thế nào để đi về vấn đề này? – Bimal

+0

Trò chuyện video và âm thanh có thể được triển khai mà không có WebRTC không? – Bimal

+2

Safari và Edge có hỗ trợ tốt hơn ngay bây giờ. Ai quan tâm đến IE? Do Flash đã chính thức chết, tôi cho rằng WebRTC là giải pháp nền tảng duy nhất trong trình duyệt. – peveuve

Các vấn đề liên quan