Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Kurento WebRTC不录制,除非同时存在音频和视频流_Webrtc_Audio Recording_Video Recording_Kurento - Fatal编程技术网

Kurento WebRTC不录制,除非同时存在音频和视频流

Kurento WebRTC不录制,除非同时存在音频和视频流,webrtc,audio-recording,video-recording,kurento,Webrtc,Audio Recording,Video Recording,Kurento,基本上。我正在为JS使用Kurento Utils。该主题已针对较低级别的工作进行了讨论,但在项目的这一点上,转换方法为时已晚:( 当我流式播放带有音频的网络摄像头时,它会被很好地记录到一个.webm文件中。但是,如何仅流式播放音频,还是仅流式播放视频?尝试将导致文件大小为0,并且没有错误消息 Kurento utils/js是否有任何示例代码可以演示该用例?在实例化记录器并连接元素时,您需要提供适当的MediaType pipeline.create('RecorderEndpoint', {

基本上。我正在为JS使用Kurento Utils。该主题已针对较低级别的工作进行了讨论,但在项目的这一点上,转换方法为时已晚:(

当我流式播放带有音频的网络摄像头时,它会被很好地记录到一个.webm文件中。但是,如何仅流式播放音频,还是仅流式播放视频?尝试将导致文件大小为0,并且没有错误消息


Kurento utils/js是否有任何示例代码可以演示该用例?

在实例化记录器并连接元素时,您需要提供适当的
MediaType

pipeline.create('RecorderEndpoint', {uri: filepath,mediaProfile:'WEBM_AUDIO_ONLY'}, 
            function (error, recorder) {
                webrtcEp.connect(recorder,'AUDIO', function (err) {
                    recorder.record();
                    console.log("recording started ...");
                });
            });

谢谢!它成功了。我认为这个结构还包含很多其他有趣的东西,只是文档记录得不够好:),除了uri和mediaProfile之外,它是否有一个完整的可接受选项列表?@MikhailNovikov嘿!别着急,一切都在后面。我看到缺少了一些文本,所以可能我们在JSDoc生成方面有问题。在这种情况下,您还可以检查。除了
MediaProfileSpecType
和URL之外,没有其他信息。