首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >html5是否可以在生成.webm时对其进行实时流式处理

html5是否可以在生成.webm时对其进行实时流式处理
EN

Stack Overflow用户
提问于 2021-03-16 02:56:46
回答 1查看 135关注 0票数 0

我正在使用带有录制功能的openvidu https://openvidu.io/

此录制功能,生成一个实时的.webm

当我把它放在视频标签中时

代码语言:javascript
复制
<video width="90%" height="669" controls id="webmlive" preload="metadata" >
      <source src="..../recordings/sessionName/id121212.webm" type="video/webm" >
    </video>

并添加这个

代码语言:javascript
复制
<script>
        
        webmlive = document.getElementById("webmlive");
        
        webmlive.addEventListener("loadedmetadata" , function() {
            console.log("vStreamDuration "+webmlive.duration);
        }, false);
        
    </script>

日志上写着"vStreamDuration无穷大“

默认情况下,它从0开始播放,但无法滚动视频,只能暂停工作...

我如何开始播放在最新的点,让用户决定滚动到开始...

EN

回答 1

Stack Overflow用户

发布于 2021-03-17 06:38:29

我找到了像这样的东西

参数-re -framerate强制在输入帧率时编码,如果不是,它会在流的中间停止...

代码语言:javascript
复制
ffmpeg -re -framerate 29.97 -i "https://example.com/recordings/weex-7/str_CAM_HGgs_con_XZQOm4Zem0.webm" -c:v libx264 -c:a aac -ac 1 -strict -2 -crf 18 -profile:v baseline -maxrate 1000k -bufsize 1835k -pix_fmt yuv420p -flags -global_header -hls_time 10 -hls_list_size 6 -hls_wrap 10 -start_number 1 'index.m3u8'
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66644023

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档