我想在c#应用程序中为windows制作远程桌面。我使用ffmpeg播放器和带有jsmpeg的node.js流主机中继。
理想分辨率=>
1920x1080
public string APP_RESOLUTION = "1280x720";
public string APP_BR = "100K";
public string APP_RBUFFSIZE = "20M";
public string APP_FRAMERATE = "10";
public string APP_VIDEOENCODERTYPE = "mpeg1video";
正在运行ffmpeg:
cmdStream.txtBxStdin.Text = @"ffmpeg -f gdigrab -i desktop -framerate " + APP_FRAMERATE + " -video_size " + APP_RESOLUTION + " -f mpegts -codec:v mpeg1video -s " + APP_RESOLUTION + " -rtbufsize " + APP_RBUFFSIZE + " -b:v " + APP_BR + " -bf 0 " + ADDRESS__;
HTML
player = new JSMpeg.Player(url, {
canvas: canvas,
videoBufferSize: videoBufferSize // test
});
我总是得到绿色的崩溃显示!错误线超出范围MPEG1WASM。。。
有什么建议吗?
这张照片是我拍到的最好的照片,我甚至再也拍不到了;)