vMix Forums
»
General
»
General Discussion
»
desktop capture without NDI
Rank: Member
Groups: Registered
Joined: 7/24/2017(UTC) Posts: 10
Thanks: 2 times
|
On my last stream I took a problem with desktop capture -- lectors laptop was from mamont edge, old CPU without dedicated GPU. I setup desktop capture on it and take NDI -- looks great in preview (I check 2 or 3 slides).
But on production, then all videosources was in use and mamonts laptop try to show easy animation in powerpoint -- fail, I has to restart my PC -- and this in active stream.
Is it possible to take anywere old version of Desktop capture for use in this situation?
Or howto better take screencapture for old lectors laptops
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 3/7/2012(UTC) Posts: 2,636 Location: Canada Thanks: 33 times Was thanked: 506 time(s) in 475 post(s)
|
@ art23
Unfortunately, since vMix's adoption of NDI technology in vMix 17, I do not believe any previous versions of vMix Desktop Capture will work with current vMix releases. I feel your pain and although no consolation, you are not the first to have issues with the newer technology on older equipment (especially since it worked in preliminary testing). My best advice in this type of situation (given you probably don't have access to nor want to use older versions of vMix) would be to acquire the file from your presenter and use the PowerPoint Input in vMix and 'follow along'. It's not the most convenient method and the PowerPoint "transitions" wont work, but at least it wont (or shouldn't) cause a disruption due to "technical difficulties". Hope that helps some.
Ice
|
1 user thanked IceStream for this useful post.
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 7/1/2015(UTC) Posts: 1,151 Location: Houston TX Thanks: 319 times Was thanked: 263 time(s) in 233 post(s)
|
There are alternatives to the built-in desktop sharing tools. (1) VLC - You can use VLC to stream a desktop as described here in their forum: https://forum.videolan.org/viewtopic.php?t=133287 Using my 2013 vintage laptop as a test bed I can stream 1600x900 @ 15 f/s over MJPEG encoded at 8 mbps. That arrangement uses 40% of the CPU (dual core i5-3427U) The trouble is that such an arrangement is fiddly, and prone to problems. (2) RTSP - There are apps that are designed to capture a PC screen and mimic a surveillance camera. DeskCamera is one such app. It creates an RTSP stream, encoding the desktop. It can also capture a webcam and system audio. These apps are designed to run in the background, transparent to the user. They allow the use of MJPEG for minimum latency, or H264 for reduced bandwidth. vMix views the RTSP source as a "stream" input. These ideas address situations where you're doing something beyond PowerPoint, that cannot readily be move to the vMix host.
|
1 user thanked mjgraves for this useful post.
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 3/20/2014(UTC) Posts: 2,721 Location: Bordeaux, France Thanks: 243 times Was thanked: 794 time(s) in 589 post(s)
|
Another solution is to use the HDMI output of the laptop, set the mirroring option of the screen and input the resulting signal in vMix via a capture card just like a camera....
This solution has close to no footprint on CPU... But it will require an HDMI to SDI converter if the laptop is far away from vMix.
It can also work with DVI or VGA.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 7/1/2015(UTC) Posts: 1,151 Location: Houston TX Thanks: 319 times Was thanked: 263 time(s) in 233 post(s)
|
DWAM wrote:Another solution is to use the HDMI output of the laptop, set the mirroring option of the screen and input the resulting signal in vMix via a capture card just like a camera....
This solution has close to no footprint on CPU... But it will require an HDMI to SDI converter if the laptop is far away from vMix.
It can also work with DVI or VGA. This is an excellent solution, and the one I prefer to use myself. There are also HDMI-to-H.264/5 encoders that can put the desktop output on a network as an RTSP stream. These start around $150 USD. http://amzn.to/2eIyYOHI've used one to capture the screen of an Android tablet into vMix. It worked nicely.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 7/1/2015(UTC) Posts: 1,151 Location: Houston TX Thanks: 319 times Was thanked: 263 time(s) in 233 post(s)
|
I had an short time free to experiment today, so I tried DeskCamera on a utility PC. They allow a 15 day trial license that watermarks the stream output.
I was able to stream the PC desktop to my vMix host in just a few minutes. I used ONVIF Manager to work out the correct connection string to us in vMix.
In my case it was: rtsp://admin:admin@192.168.10.9:554/DeskCamera/DISPLAY1_For_MainStream_Token
I was surprised that Desk Camera found the AverMedia Capture card I have in that computer. It automatically made it available as a second stream.
DeskCam seems to be able to deliver 720p @15 f/s on my utility PC. If the source computer has a high-res display and you want fluid, high-frame-rate video, you'd be better of using a more hardware-centric approach.
Clearly, RTSP is not intended for production. That said, this could be a reasonable alternative way to capture presentation goods if NDI is not an option.
|
|
|
|
vMix Forums
»
General
»
General Discussion
»
desktop capture without NDI
Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.
Important Information:
The vMix Forums uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close