如何在jitsi Meeting会议中开始自动记录?

时间:2019-02-05 13:19:24

标签: javascript jitsi jitsi-meet

我已经创建了一个本地应用程序,该应用程序使用以下link创建了一次jitsi会议。

我想在电话会议开始后立即开始自动记录。

下面是代码段


        <div id="meet"></div>
        <script src="https://meet.jit.si/external_api.js"></script>
        <script>
            var domain = "meet.jit.si";
            var options = {
                roomName: "meetingDemo",
                parentNode: document.querySelector('#meet'),
                configOverwrite: {
                    fileRecordingsEnabled: true,
                    localRecording:{
                        enabled: true,
                        format: 'flac'
                    },
                    autoRecord: {
                        enable: true
                    }
                }
            }
            var api = new JitsiMeetExternalAPI(domain, options);

            api.on('ready', function() {
                var interfaceConfig = {
                     DEFAULT_REMOTE_DISPLAY_NAME: 'John Doe',
                };

                var configOverwriteObj = {
                    fileRecordingsEnabled: true,
                    autoRecord:true,
                    localRecording:{
                        enabled: true,
                        format: 'flac'
                    }
                };

                var options = {};
                options.interfaceConfig = interfaceConfig;
                options.configOverwrite = configOverwriteObj;
                var conference = meet.join('meetingDemo', '#meet', options);
                console.log(conference);
                 conference.on('joined', function() {
                     console.log('We are in!');
                 });

            });   
         </script>

在上面的代码中,我在变量api中创建JeetMeetApi的实例。

在github提到的链接中,他们提到了options的配置,该配置在我们打电话时需要传递。

按照文档中的说明,我已经插入了用于在配置中记录的必需属性,但是仍然无法正常工作。

有人可以帮忙吗?

0 个答案:

没有答案