1. 程式人生 > >開源項目 jsmpeg-vnc

開源項目 jsmpeg-vnc

for tle vco 如何使用 server 頁面 .exe 開始 ges

參考文章:http://blog.csdn.net/qq_28877125/article/details/70141713

適用於Windows的低延遲,高幀率屏幕共享服務器以及用於瀏覽器的客戶端 (A low latency, high framerate screen sharing server for Windows and client for browsers)

開源項目地址:https://github.com/phoboslab/jsmpeg-vnc
二進制文件下載地址:https://github.com/phoboslab/jsmpeg-vnc/releases

如何使用

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>ls
README.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/頁面上就可以顯示鼠標光標周圍的畫面了

技術分享

開源項目 jsmpeg-vnc