Trong danh sách các tính năng mới trong Silverlight 4, bạn sẽ tìm thấy:Tại sao Silverlight cung cấp hỗ trợ webcam và micrô mà không có bất kỳ API mã hóa nào?
Webcam và micrô để cho phép chia sẻ video và âm thanh chẳng hạn như trò chuyện hoặc ứng dụng dịch vụ khách hàng.
Silverlight chụp luồng âm thanh dưới dạng pcm thô. Vậy làm thế nào bạn sẽ nhận ra ví dụ như trò chuyện âm thanh/video hoặc ứng dụng ghi âm khách/chủ mà không cần mã hóa ở phía máy khách, nơi không có API trong Silverlight?
Ít hơn nhiều trong Silverlight, bạn không thể sử dụng dll không được quản lý. Bạn có thể sử dụng tự động hóa com (một tính năng mới của Silverlight 4, tôi nghĩ chỉ dành cho Windows) nhưng chỉ khi nó đã được cài đặt ở phía máy khách (bạn có biết bất kỳ máy chủ COM mã hóa nào được cài đặt với các cửa sổ) hay không. Nếu không, làm thế nào bạn sẽ triển khai một máy chủ COM tùy chỉnh trong ứng dụng Silverlight của bạn?
Cách duy nhất tôi tìm thấy là triển khai mã hóa dòng lệnh và sử dụng mã hóa đó với COM AutomationFactory.CreateObject ("WScript.Shell") hoặc để triển khai mã hóa để sử dụng trong AudioSink của riêng bạn.
Có bất kỳ giải pháp ghi lại và phát trực tuyến nào có sẵn cho, như wowza cho flash không? –
Đối với những gì nó có giá trị, điều này dường như không được giải quyết trong Silverlight 5. –
Trong Silverlight 5, bạn có thể truy cập ở chế độ tin cậy bất kỳ tập tin, p-invoke và bạn có thể sử dụng api xna. –