Silverlight 4에 작은 오디오 레코더 구성 요소를 작성하고 있습니다. 정상적으로 작동하지만 오디오를 녹음 할 때 웹캠의 표시등이 켜지는 것을 확인했습니다 켜짐은 카메라가 활성 상태임을 나타냅니다.Silverlight 4에서 마이크에 액세스 할 때 웹캠 표시 등이 켜지지 않도록하십시오.
나는 웹캠에 대해 아무런 교훈을 얻지 못한다는 것을 알고 있지만 내 사용자는 의심의 여지가 있습니다. Silverlight에게 마이크 액세스에만 관심이 있고 웹캠을 활성화하지 않는다고 말할 수 있습니까? 여기
FWIW 내가 마이크에 접근하고있어 방법은 다음과 같습니다
private CaptureSource _source = new CaptureSource();
private MemoryAudioSink _sink; // Inherits from AudioSink. Doesn't do much more
// than store PCM audio stream in memory
private void Record_Click(object sender, RoutedEventArgs e)
{
if ((CaptureDeviceConfiguration.AllowedDeviceAccess ||
CaptureDeviceConfiguration.RequestDeviceAccess()) &&
_source.State == CaptureState.Stopped)
{
_sink = new MemoryAudioSink();
_sink.CaptureSource = _source;
_source.Start();
}
}
. 그래서 Silverlight에서 지나치게 단순화가 진행되는 것을 두려워합니다. – roufamatic
녹음기의 웹캠에서 녹음 하시겠습니까? – AdamC
웹캠에서 오디오를 녹음하지 않으려 고합니다. 기본 사운드 장치에서 녹음하려고합니다. 내 웹캠은 통합되어 있으며 어쨌든 마이크가 없습니다. – roufamatic