html - 如何平滑HTML网络摄像头视频? (与本地移动相机相比非常生涩)

标签 html css video

嗨,我有一个视频html元素,它显示为html移动网络摄像头的视口:

<video class="camvideo" height="937" width="1249" autoplay="" muted="" playsinline=""></video>


它可以很好地显示,就像本地移动相机一样,但是,当您四处移动手机时,内容变得非常不稳定且不流畅。如何平滑视频输出?

谢谢!

最佳答案

请参考此链接,因为使用当前视频html元素将非常容易实现。

https://github.com/netteria/html5-video-popup-responsive

**步骤1: **
将videopopup.js文件添加到您的项目目录中。

**第2步: **
用两个div标签环绕视频,并为您的视频标签指定一个ID。为src分配值,并在视频代码内输入type属性。参见下面的示例,并参见上面引用的链接中的自述文件。

<div id="vidBox">
    <div id="videCont">
        <video id="v1" loop controls>
            <source src="someclip.mp4" type="video/mp4"/>
        </video>
    </div>
</div>


第三步:
将以下脚本标记添加到将显示视频的html文档中。下面分配的属性仅是示例,您需要将其替换为自己的属性。

    <script>
        $(function() {
            $('#vidBox').VideoPopUp({
                backgroundColor: "#17212a",
                opener: "video1", 
                maxweight: "340", 
                idvideo: "v1"
            });
        });
    </script>

关于html - 如何平滑HTML网络摄像头视频? (与本地移动相机相比非常生涩),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58758241/

相关文章:

html - 如何使用 TypeScript 克隆包含 Angular 选择器的节点?

php - 通过 1 个按钮显示多个结果

javascript - 有没有办法在导航列表项上添加 "dropdown menu on hover"?

ios - 使用CocoaHTTPServer获取共享/服务器URL

javascript - 如何使用 jquery 查找特定类的总 tr?

html - 如何在 d3 中使用 css 设置 if-else 语句的样式

html - 处理移动设备的嵌入式视频宽度高度

css - 无法从 :active in Firefox 3. 5.3 中删除轮廓

android - Android 4.0 中的后台视频录制

data-structures - 有人熟悉mp4数据结构吗?