0
형제 저는 Laravel 플랫폼의 채팅 응용 프로그램에서 브라우저를 통해 음성 메시지를 녹음하고 싶습니다. 3 부 라이브러리를 검색했지만 실패했습니다. 또는 마이크에서 오디오 입력을받을 수있는 방법이 있습니까? 알려주세요. 감사합니다.Laravel의 마이크 입력
형제 저는 Laravel 플랫폼의 채팅 응용 프로그램에서 브라우저를 통해 음성 메시지를 녹음하고 싶습니다. 3 부 라이브러리를 검색했지만 실패했습니다. 또는 마이크에서 오디오 입력을받을 수있는 방법이 있습니까? 알려주세요. 감사합니다.Laravel의 마이크 입력
나는 https://github.com/feross/simple-peer과 뛰었지만 laravel과 통합하지는 못했습니다.
비디오/음성 설정에 관한 내용은 처음에는 나에게 꽤 분명했지만, 확실하지는 않다. this video은 나를 통해 도움이되었다.
var SimplePeer = require('simple-peer')
// get video/voice stream
navigator.getUserMedia({ video: true, audio: true }, gotMedia, function() {})
function gotMedia (stream) {
var peer1 = new SimplePeer({ initiator: true, stream: stream })
var peer2 = new SimplePeer()
peer1.on('signal', function (data) {
peer2.signal(data)
})
peer2.on('signal', function (data) {
peer1.signal(data)
})
peer2.on('stream', function (stream) {
// got remote video stream, now let's show it in a video tag
var video = document.querySelector('video')
video.src = window.URL.createObjectURL(stream)
video.play()
})
}
이 문제에 대한 해결책은 아마도 클라이언트 측에서 이루어 지므로 php/laravel 태그가 적절한 지 확실하지 않습니다. 즉,이 [이 질문의 복제 수 있습니다 (http://stackoverflow.com/questions/27846392/access-microphone-from-a-browser-javascript). –