博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Github 开源项目(二) jsmpeg-vnc
阅读量:7092 次
发布时间:2019-06-28

本文共 716 字,大约阅读时间需要 2 分钟。

参考文章:

适用于Windows的低延迟,高帧率屏幕共享服务器以及用于浏览器的客户端 (A low latency, high framerate screen sharing server for Windows and client for browsers)

开源项目地址: 

二进制文件下载地址:

如何使用

1、下载二进制文件

2、使用方法:jsmpeg-vnc.exe [选项] <窗口名字>

3、选项

  -b 千位/秒的比特率 (默认: 估计的输出尺寸) 

  -s 输出尺寸为 宽度x高度. 例如: -s 640x480(默认: 同窗口大小) 
  -f 目标帧率(默认: 60) 
  -p 端口 (默认: 8080) 
  -c 捕获窗口的作业区范围就像 X,Y,W,H. 例如: -c 200,300,640,480 
  -i 启用/禁用远程输入 例如:-i 0 (default: 1)

4、窗口名字

   使用“desktop”作为窗口名称来捕获整个桌面。 

 使用“cursor”在当前光标位置捕获窗口。

5、使用案例:

切换到下载的二进制文件下

D:\Git\jsmpeg-vnc-v0.2>lsREADME.md  avcodec-56.dll  avutil-54.dll  client  jsmpeg-vnc.exe  swresample-1.dll  swscale-3.dll

开始推流

jsmpeg-vnc.exe -b 2000 -s 640x480 -f 30 -p 9006 "desktop"

然后我们在浏览器下输入http://localhost:9006/页面上就可以显示鼠标光标周围的画面了

 

转载地址:http://kyiql.baihongyu.com/

你可能感兴趣的文章
特征值和特征向量的几何意义、计算及其性质
查看>>
Spring framework3.2整合hibernate4.1报错:No Session found for current thread
查看>>
zqgame《每日一言》
查看>>
前端与后端分离的架构实例(一)
查看>>
LoadRunner性能分析指标解释
查看>>
OC语言类的本质和分类
查看>>
如何实现phpcms v9_4X版本tag的伪静态?
查看>>
w3c标准的selection对象介绍
查看>>
Python-类属性与对象属性之间的关系
查看>>
JavaScript 函数参数传递到底是值传递还是引用传递
查看>>
LeetCode:105_Construct Binary Tree from Preorder and Inorder Traversal | 根据前序和中序遍历构建二叉树 | Medium...
查看>>
解决 No Entity Framework provider found for the ADO.NET provider
查看>>
转 用 Chrome 运行Android应用
查看>>
编程心得--不积跬步无以至千里
查看>>
thinkphp学习笔记8—命名空间
查看>>
在项目中几个需要学习的知识
查看>>
验证码安全问题汇总
查看>>
LINK : fatal error LNK1104
查看>>
WPF动态加载3D 放大-旋转-平移
查看>>
大型企业的渗透思路
查看>>