2014-09-06 18 views
6

Tôi đang sử dụng ứng dụng demo WebRTC để chia sẻ màn hình. Bản demo hoạt động hoàn toàn tốt nhưng khi tôi cố gắng chạy cùng một mã trong localhost hoặc máy chủ từ xa của riêng tôi, mã không chạy. Bất kỳ ý tưởng nào về cách khắc phục sự cố này?Ứng dụng Webrtc không hoạt động trên máy chủ lưu trữ cục bộ?

+1

ScreenSharing chỉ hoạt động trên kết nối SSL. Là máy chủ web địa phương của bạn lưu trữ nó như vậy? –

+0

no Tôi không có kết nối ssl trên máy chủ web của mình. @BenjaminTrent – kartik

+0

Hãy thử điều đó. Bạn thậm chí có thể sử dụng một cert tự ký nhưng nó sẽ không hoạt động trừ khi SSL –

Trả lời

4

Chia sẻ màn hình trong Chrome chỉ hoạt động qua kết nối SSL(). Bạn có thể sử dụng chứng chỉ tự ký và chỉ chấp nhận nó trong trình duyệt của bạn (điều này là dành cho Chrome < M36).

Ngoài ra, đối với Chrome> M36, bạn phải sử dụng Chrome.desktopcapture API và cách sửa đổi phương tiện thông thường và bật chia sẻ màn hình trong nội bộ Chrome sẽ không hoạt động trong phiên bản Chrome mới hơn.

API đơn giản và MUCH mạnh mẽ hơn tùy chọn đã cho trước đó trong các ràng buộc phương tiện.

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