Virtual video device

Hi guys / girls(who knows)
It's a bit off the strict "archlinux" subject, but I have a technical challenge that I'd like to share with other experienced linux users / developers.
Here's the context : I'd like to implement some kind of virtual video device, that I could feed with some data (typically a feed from a "real" camera, post processed and mixed with other information, for video chat use).  I'v googled around for existing implementations, and found the following :
* http://www.lavrsen.dk/foswiki/bin/view/ … backDevice
* http://v4l.videotechnology.com/vivi.html
* http://v4l2vd.sourceforge.net/
but unfortunately all of these solutions require kernel-space intervention.  I ideally would like to remain exclusively on the user-space side, for ease of redistribution and maintenance.  I think there's also a possibility using gstreamer, that has a v4lsink element I think, but gstreamer is not something I'm very familiar with.
Anyone of you having any ideas how I could do that?  I will seriously start looking in-depth at the V4L2 API, but any lead to narrow down my researches would be welcome.
Thanks in advance,

Hi,
At one time this was Bundled on Some Macs
http://www.ambrosiasw.com/utilities/snapzprox/
It will let you capture a segment of your Screen with or without Audio
8:07 PM Sunday; March 9, 2008

Similar Messages

  • Virtual video capture device driver for screencapture available ?

    Does anybody know a way to get screen capture in form of a virtual video capture device? I know there are drivers available for other OS (e.g. Windows), but is this possible with OS-X too ?
    I want to use the screencapture not only in iChat, but in Flash based videoconferencing/streaming solutions as well, so the normal screen sharing would not work.
    thanks for any help, Mark

    Hi,
    At one time this was Bundled on Some Macs
    http://www.ambrosiasw.com/utilities/snapzprox/
    It will let you capture a segment of your Screen with or without Audio
    8:07 PM Sunday; March 9, 2008

  • Virtual Capture Device integration

    Hello,
    I want to encode and send to a FMS server for streaming over
    Internet some live stream. By live I mean it is generated in real
    time. Basically, I have created a DirectShow filter that is
    registered as a capture device, and I pipe my video to that stream.
    DS filter should have on it's output pin uncompressed RGB24. I
    decode my live source with mencoder in uncompressed RGB24, and pipe
    that to my DS filter, that sends it to it's output pin.
    I can see the live source perfectly in AMCap!
    The problem is in Adobe FME, If I select my virtual capture
    device in Adobe FME, I see only green garbage. The image is heavily
    distorted and green. Why does it work in AMCap, but not in Adobe
    FME? Should I use a specific format (instead of uncompressed RGB)?
    Thanks!

    It works now, although the video is a bit choppy. I made a
    logging mechanism and frames seem to render in weird timings.
    Anyway, the problem is now audio. How to implement audio and how to
    sync audio with video. Any tips?
    What audio format does Adobe FME expect from filters? I need
    to know that to convert to it first. PCM?
    This is a sample (frame: rendering time)
    1: 2
    2: 2
    3: 4
    4: 2
    5: 2
    6: 24
    7: 2
    8: 49
    9: 89
    10: 88
    11: 98
    12: 133
    13: 3
    14: 91
    15: 89
    16: 74
    17: 51
    18: 94
    19: 76
    20: 86
    Thanks again!

  • "Hyper-V-specific video device" in Linux Guests

    Hello, my question is regarding poor video performance on Linux guests. I am using Hyper-V Server 2012 R2 and I have a couple Linux guests - CENTOS 7 and Ubuntu 14.04. Both installs have the desktop environments enabled, and I have connected to them through
    the virtual machine management console and through VNC. In both cases, graphics performance was pretty terrible, much worse than the Windows guests I have. For example if I bring up a YouTube video it is pretty smooth in a Windows guest but extremely slow
    and choppy in the Linux guests. The cursor movement is also lagging and not smooth.
    According to
    this document, and
    this document both CENTOS 7 and Ubuntu 14.04 feature a "Hyper-V-specific video device" which is described as providing "high-performance graphics and superior
    resolution for virtual machines." I understand these versions of CENTOS and Ubuntu have LIS built in and I should not have to install anything further to take advantage of the features LIS provides. When I check the system details from within
    the guest, the graphics adapter is reported as "Gallium 0.4 on llvmpipe (LLVM 3.3, 128 bits)", which I'm guessing is just a generic or default device.
    I have searched many places online and in this forum for similar questions. A few I have found could be outdated or might not apply in this case.
    I don't think I need remoteFX or vGPU.
    https://social.technet.microsoft.com/Forums/en-US/09f3de07-20de-4328-970a-53ee1f3e74b1/vgpu-and-remotefx-in-ubuntu-vm-on-windows-server-2012?forum=linuxintegrationservices
    This thread is about a year and a half old now, and it seems like something that was in a testing phase at the time.
    https://social.technet.microsoft.com/Forums/en-US/0c2b4ba8-ff71-4379-990e-046c7ca76cfc/this-is-quite-interesting?forum=linuxintegrationservices
    Some guy describing the same problem and getting no real answers:
    http://ubuntuforums.org/showthread.php?t=2204843
    More discussion here - one answer suggests Hyper-V wasn't meant to have good video?
    http://askubuntu.com/questions/498485/ubuntu-14-04-desktop-under-windows-8-1-hyper-v
    Has anyone else been able to get to the bottom of this? If there's any other information I can provide, please let me know.
    Thanks for your time,
    Blake

    You might want to verify that the Hyper-V specific video driver is, in fact, loaded and in use. Do this at a shell prompt by running "lsmod | grep hyperv". See if "hyperv_fb" is in the list of modules.
    Also, if you are using the VM Connection window in Hyper-V Manager, check to see whether you have just a single cursor, or whether you have a double cursor, where the 2nd cursor trails behind the 1st cursor.  If the Hyper-V specific video driver is
    loaded and in use, you should have only a single cursor.
    All of that said, our goal with the Hyper-V specific video driver was to do much better than the performance you get with an emulated video frame buffer, but not necessarily to achieve video performance on par with real hardware.  Our focus with Hyper-V,
    and with Linux on Hyper-V, has been server and datacenter environments, where a high level of video performance isn't super important.  This decision to not put focus on video performance is a business choice based on the markets we are most pursuing,
    and not a fundamental technical issue or limitation.
    Michael Kelley, Lead Program Manager, Open Source Technology Center

  • Can I use the HDMI Out on my macbook pro retina for audio without connecting a video device?

    While the MBP has TOSLINK output from the headphone jack, TOSLINK does not have the bandwidth to carry the high resolution audio from many blu-rays and DVD-Audio disks. I would like to hook my MBP to an audio-only HDMI sink so I can pipe the multichannel output to my surround speaker setup.
    My concern is that the MBP will get "confused" and do one of the following things - both of which are "bad":
    1) It will decide that a video device is there, and put the desktop on the nonexistent HDMI display OR
    2) It will decide to send no signal at all (no video, no audio) because it sees no video device.
    Any thoughts on this?
    In short - thinking of using something like this: http://www.ambery.com/2hddodtsdihd.html
    with the HDMI out of the MBP and then piping its 6 discrete analog outputs to my old (but excellent for computer speakers) Logitech Z680 setup.
    But I want any movie video to remain unperterbed on my Thunderbolt display. And if I am not watching a movie and am just listening to multichannel FLACs or something, then I'd like to run the media player normally and have the usual desktop on my MBP or Thunderbolt display.
    Any thoughts?
    Thanks to all!!
    -L

    nopenshaw3 wrote:
    I have searched through the forums relentlessly of both Mac and third party, but I seem to never find a good, well thought out answer for my specific question. Every answer is filled with snobby know-it-alls who either respond with sarcastic answers or post links to other threads that don't answer the question in an attempt to make the asker feel like an idiot.
    Not the best way to get started frankly but ...
    nopenshaw3 wrote:
    QUESTION 1: Is there anyway that I can buy a new logic board with upgraded graphics card and it will work?
    Not from Apple, you can go to the grey market if you choose but it is most likely that the only MB that will work is the one you already have.
    nopenshaw3 wrote:
    I have also read a little bit into using the Thunderbolt port as a means to run an additional graphics card through, the hardware for it being built by a company named Sonnet.
    QUESTION 2: Is this an option that will actually work with my Macbook Pro setup and give me better graphics card capabilities?
    Maybe, if the Sonnet is properly Thunderbolt compatible it should.
    nopenshaw3 wrote:
    So with that said, please, If you're going to respond, just do so in a manner that will actually help me out. I know it's a lot to ask, but please, PLEASE DON'T BE ONE OF THOSE PEOPLE!
    Yes, well ... you have a nice day now.

  • Error message: "Attempt to capture video without a video device selected."

    When trying to log and capture, I'm receiving the following error message: "Attempt to capture video without a video device selected. Please select a video device in your capture presents and try again."
    In Capture Presents under DV NTSC 48 kHz it says "WARNING: Video Device DV Video is missing."
    An attempt to edit the Capture Preset gives me QuickTime Video Setting Digitzer options of only "[missing] DV Video."
    This happened only after I upgraded to Tiger. I know Log and Capture is recognizing the camera because it's showing the timecodes, but not the image. Any help would be most appreciated.

    This reminds me of a problem with the QuickTime install. Try this - remove all the QuickTime associated .pkg files from /Library/Receipts, then go to http://www.quicktime.com and download the full installer and do a complete install.
    Post back,
    Patrick

  • Can someone tell me how to fix this error in 10.4.11 on a G5 Quad Core 2.5GHz Tower...A valid video device could not be found for playback. [-70017]

    Can someone tell me how to fix this error in 10.4.11 on a G5 Quad Core 2.5GHz Tower...A valid video device could not be found for playback. [-70017]

    That's an error reported from DVD Player I believe...
    kDVDErrorMissingGraphicsDevice = -70017, // A valid graphics device is not available.
    There's some conjecture it has to do with HDCP, or Video Card problems, but the only 2 cures/fixes I found were Software related, one was cured by updating the OS, another by replacing the Video kexts.
    I think this error also shows up if trying to use DVD player in Safe Mode, (too much research isn't good! ).
    At the Apple Icon at top left>About this Mac.
    Then click on More Info>Hardware>Graphics/Displays and report like this...
    NVIDIA GeForce 7800GT:
      Chipset Model:          GeForce 7800GT
      Type:          Display
      Bus:          PCI
      Slot:          SLOT-1
      VRAM (Total):          256 MB
      Vendor:          nVIDIA (0x10de)
      Device ID:          0x0092
      Revision ID:          0x00a1
      ROM Revision:          2152.2
      Displays:
    VGA Display:
      Resolution:          1920 x 1080 @ 60 Hz
      Depth:          32-bit Color
      Core Image:          Supported
      Main Display:          Yes
      Mirror:          Off
      Online:          Yes
      Quartz Extreme:          Supported
    Display:
      Status:          No display connected
    Can't think of much to try at the moment, but perhaps reapplying the big 10.4.11 combo, Repair Permissions, & reboot would help, not sure.
    The combo update for PowerPC-based Macs...
    http://www.apple.com/support/downloads/macosx10411comboupdateppc.html

  • I can't get dvds to play "There was an initialization error. A valid video device could not be found for playback. [-70017]  Anybody know how to resolve this?

    I can't get dvds to play and, instead, get "There was an initialization error.  A valid video device could not be found for playback. [-70017]"  I went in for a Genius appt Friday and it played for the tech...but now I'm back home (one and a half hours from the store) and I'm getting the error message again when I try to load a dvd.  Any recommendations?

    Hello, try this...
    Bootup holding CMD+r, or the Option/alt key to boot from the Restore partition & use Disk Utility from there to Repair the Disk, then Repair Permissions.
    Reboot... any change?

  • How to add an virtual disk device

    I remember i have seen one doc describe how to add an virtual disk device in solaris system, but I forget it now, can somebody help me?

    not sure what you are trying to achieve...
    However you should not be referring to Luns via their logical device i.e. c0t0d0, but using the unique did device or the /global device. refer to scdidam -L which will list all the did devices across all nodes and map them to the logical device path.

  • [SOLVED]Video device file switches when starting Motion in daemon mode

    I am not sure whether this should be here or in Kernel and Hardware.
    Motion live stream shows gray frame which says "Unable to open video device" and /var/log/errors.log gives:
    Failed to open video device /dev/video0: No such file or directory
    Could not fetch initial image from camera
    Motion continues using width and height from config file(s)
    When I plug my Philips SPC1300NC webcam in it shows up as a recognized usb device, both by lsusb and under /dev.  Initially it comes in as /dev/video0, but after running motion the device file is /dev/video1.  If I kill motion, the device file still being video 1, and edit the configuration file (/etc/motion/motion.conf) to use /dev/video1 instead of /dev/video0 the device file name changes back when I start motion.  It is always opposite of whatever I have in the configuration file.
    system: arch arm
    user is in video group
    output of lsusb:
    $lsusb
    Bus 001 Device 002: ID 0424:9512 Standard Microsystems Corp. LAN9500 Ethernet 10/100 Adapter
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp.
    Bus 001 Device 116: ID 0471:0331 Philips (or NXP) SPC 1300NC PC Camera
    video device configuration:
    # Videodevice to be used for capturing (default /dev/video0)
    # for FreeBSD default is /dev/bktr0
    videodevice /dev/video0
    ls /dev before running motion:
    ls /dev | grep video
    video0
    ls /dev after running motion in daemon mode (still running):
    ls /dev | grep video
    video1
    So far I have attempted to remove and add back in gspca modules with and without device plugged in.
    That was the only tidbit I could find online regarding the issue.  I have had motion set up with this camera before, but it was on a different machine running x86_64 arch.
    thanks
    SOLUTION
    I wasn't thinking about the draw for the camera and was trying to just have it powered through the usb on a raspberry pi (need a powered usb hub).  I am not sure however why the device file switches when there is not enough power, so if you come across this an know please post a reply.
    Last edited by brewforce (2013-01-31 03:05:08)

    andre.ramaciotti wrote:And I'm not sure if you should put that & after exec awesome. It works fine here without it.
    No & after entries in .xinitrc . You've commented out the awesome entry.

  • What does this actually mean and how do I fix it: Alert: Error Count Monitor Resolution state Object Hyper-V Virtual Storage Device Has a value

    We are getting this alert on a fair few of our VMs with VHDXs and Dynamic VHDs. Everything seems OK but I am not sure what this actually means and what I need to do to resolve the issue. How do I reset the error count if that is what is required? Thanks
    in advance.
    Alert: Error Count Monitor Resolution state: New
     Error Count Monitor Source: MyVm01 Path: MyHost.MyDomain.local;MyHost.MyDomain.local;FE71577B-A2E2-45C0-B757-2FBCEC9311DE Last modified by: System Last modified time: 2/9/2013 2:08:48 PM Alert description: Instance c:-clusterstorage-volume1-MyVm01-virtual
    Sat 09/02
    To:Administrator
     09 February 2013 14:09
    Alert: Error Count Monitor
    Source: MyVm01
    Path: MyHost.MyDomain.local;MyHost.MyDomain.local;FE71577B-A2E2-45C0-B757-2FBCEC9311DE
    Last modified by: System
    Last modified time: 2/9/2013 2:08:48 PM
    Alert description: Instance c:-clusterstorage-volume1-MyVm01-virtual hard disks-MyVm01-DATA02.vhdx
                Object Hyper-V Virtual Storage Device
                Counter Error Count
                Has a value 9
                At time 2013-02-09T14:08:48.0000000+00:00
    Darren

    But I am getting this alert from SCOM and SCOM has no information about the alert for me to find out what to do - thought that was the point of SCOM to let you know of problems and how to resolve them. :)
    The alert is coming from the Error Count Monitor that is part of the Hyper-V Management Pack Extensions (v 4.0.0.0)
    I have tried looking in the Event Logs on the Host and there doesn't seem to be any storage related errors there. I am trying to establish if this is a false positive, why it is happening and if it is safe to override and ignore.
    There is nothing on the Product Knowledge tab and nothing on the Alert Context other than what I have already mentioned (see below).
    Thanks for responding.
    Time Sampled:
    09/02/2013 14:08:48
    Object Name:
    Hyper-V Virtual Storage Device
    Counter Name:
    Error Count
    Instance Name:
    c:-clusterstorage-volume1-myvm-virtual
    hard disks-MyVM-DATA02.vhdx
    Value:
    9
    Darren

  • How do I convert or send data from a MacBook Pro to an s-video device???

    How do I convert or send data from a MacBook Pro to an s-video device??

    Use a Mini-Displayport-to-VGA adapter and a conversion box like this:
    http://www.amazon.com/PC-To-TV-Video-Converter/dp/B001CJOLBW/ref=pd_cp_e_2
    MBP

  • 2 xserves connect to a firewire video device

    Hello,
    I've had a lot of success with this but have had something happen once in a blue moon, so I wanted to check:
    Say I have 2 xserve's and I have a video device (a canopus Firewire/RCA converter). Right now, I send the canopus a video signal via RCA and do video out via firewire to both xserves simultaneously, as I use them for dual webcasting. This works beautifully, but I noticed once in a while, the canopus locks up and the video's frozen on both machines. Easy solution is to just power off/on the canopus and it fixes this, but I wanted to check if there's any "danger" in doing this?
    Thanks!

    if you are using an intel box with qt broadcaster this is a known issue. Apple knows about it and working on it.

  • Adobe FLME Error Message "Please check if video devices are connected properly and are not used by any other application."

    Hello, I'm trying to use my MAC Book Pro with Adobe FMLE. Once I select either my internal or external camera and microphone, in the live encoder I get this error message. "Please check if video devices are connected properly and are not used by any other application." The Facetime HD camera works in Photo Booth. Can someone assist me in what to do please, Thanks in advance!

    Hi all ,
    We found the solution for this issue .
    We have installed the crypto library in global executable directory and any way it will replicate those binaries to individual application servers.
    But the parameters are still looking for global executable directory for loading crypto library during time.
    So all application servers are trying to load crypto library files from global "exe" instead of local directory, which was clustered .Sometimes during  heavy network load it may cause some delays to load the libraries to individual application servers and in turn is causing the license key issues.
    Note 982056 - The license key library has not been initialized yet..
    SAP Recommend option for all SSF parameters should be instance profile parameters not in default parameters..This was mentioned in below note:
    Note 662340 - SSF Encryption Using the SAPCryptolib --- .
    But in our Environment SSF and SEC parameter were set in DEFAULT profile instead Instance profile.
    Recommendations:
    o     ssf/ssfapi_lib  = <Path and file name of SAPCRYPTOLIB>
    o     sec/libsapsecu  = <Path and file name of SAPCRYPTOLIB>
    This was mentioned in the below SAP HELP.
    http://help.sap.com/saphelp_nw04/helpdata/en/3d/bf463c6796e61ce10000000a114084/frameset.htm.

  • Expression Encoder crashes when connecing to live source video device under Server 2012

    I have setup Axis Streaming Assistant as a video device for Expression Encoder 4  every time I try and select  any video device either this one or the screen capture source, I get a "has stopped working" window and then
    it closes expression encoder. I have installed this on a server 2012 standard server with all of it updates loaded. The only things I have installed extra are the Axis Streaming assistant, IIS Media Services 4.1 and the Expressions Encoders 4 SP
    2. Any help here would be greatly appreciated.

    For anyone else looking for the alternatives to xv, it looks like some good answers can be found here: https://bbs.archlinux.org/viewtopic.php?id=133682

Maybe you are looking for

  • Does mx440-T has capture ability???

    I have mx440-T. I insert 1-to-4 video cable (2(S),2(C) in/out) to 9-pin jack. I plug camcorder to video in composite jack, I install vivo 2.20 and update the nvidia vga driver. I install iuvcr capture program. but when I start the program there is an

  • MAC & PC Video conversion MOV to AVI error

    Hello i have a big problem and hope someone can help me: I have to convert around 16 (1h) clips from .mov to avi. Im currently working on a mac but my client only uses pc and he had problems with .mov files. thats why im tryng to reconvert to .avi wh

  • AP541N giving "Michael MIC integrity failure" errors in log

    Hi all... My company has an AP541N and it was working fine for about six months, but now roughly once or twice a week it just stops working and needs to be restarted. Whenever this happens, there are some log messages that look like they relate to th

  • Mac Mini VGA monitor problem: monitor powers off after 15s

    Hi Trying to hook up a Mac Mini to an ancient VGA monitor (Logix). Bought a Mini Display Port to VGA Adapter. On power up the apple logo displays on the monitor, but then the monitor screen goes black and the power light on the monitor flashes. Is th

  • Initial Thoughts After Installation

    I am just trying to guage what most users who administer previous OSX Server think of this new server OS. I'm a bit lost and it's missing a bunch of features, I prepped my Macpro over to a SSD raid for the new Mtn Lion Server and kinda was hoping I w