我需要使用HDMI将媒体文件流式传输到另一台显示器,我该怎么办?该怎么做?什么图书馆?我能做什么?
我正在使用C#,我需要将视频和图像显示给另一台显示器。
我试着做一个偷工减料的解决方案。我在第二个显示器中创建了一个表单,并将媒体文件发送到此表单,但这种方式不显示视频,只播放视频音频。我该如何播放视频?
来自form1按钮的代码:
Form1 fr3 = new Form1();
fr3.midiaVideo.uiMode = "none";
fr3.midiaVideo.enableContextMenu = false;
fr3.midiaVideo.Visible = true;
fr3.midiaVideo.Dock = DockStyle.Fill;
fr3.midiaVideo.URL = @"C:\regency\songs\video\sjjm_T_008_r720P.mp4";
fr3.Controls.Add(fr3.midiaVideo);
fr3.midiaVideo.Ctlcontrols.play();
这可能是很多事情(错误的视频文件,编解码器问题)。我用一个示例文件尝试了你的代码,并使用了一个附加功能。
我看到的是你的代码没有显示fr3。所以你要添加一个播放视频文件的控件,但不可见。
我想你应该添加以下行:
fr3.Show();
备注:另外,我看到你添加了一个控件,而该控件已经在表单上。这真的需要吗?