小编Al3*_*Al3的帖子

虚拟视频设备 - v4l2loopback - webRTC

我需要播放多个视频来测试视频服务器。我正在使用 lubuntu 14.04 并安装了V4l2loopback来制作设备文件( /dev/videoN )

我正在使用 mplayer 从该设备播放视频,如mplayer cam 所述

我已经对源代码进行了修改并成功播放了视频并使用 xawtv 和 flashplayer(在 Firefox 28 上)进行了查看。我曾尝试使用 webRtc 查看,但无法正常工作。

你有什么想法可以做到这一点吗?在 examples/yuv4mpeg_to_v4l2.c 中定义了一些特定的像素格式?

.....

我正在尝试使用此脚本直接访问资源来查找问题:

<html>
<head>
    <meta http-equiv="content-type" content="text/html; charset=utf-8">

    <title>Test rtc</title>
    <script type="text/javascript" charset="utf-8">

    navigator.getUserMedia = 
    ( 
        navigator.getUserMedia ||
        navigator.webkitGetUserMedia ||
        navigator.mozGetUserMedia ||
        navigator.msGetUserMedia
    );

    var constraints = 
    {
        audio: true,
        video:true,
        video: 
        {               
            mandatory: 
            {
              minWidth: 640,
              minHeight: 360
            }
        }
    };

    if( navigator.getUserMedia ) 
    {
        navigator.getUserMedia(

            // constraints
            constraints ,

            // successCallback
            function(localMediaStream) …
Run Code Online (Sandbox Code Playgroud)

webcam v4l2 webrtc vline v4l2loopback

4
推荐指数
2
解决办法
1万
查看次数

标签 统计

v4l2 ×1

v4l2loopback ×1

vline ×1

webcam ×1

webrtc ×1