Tag: video streaming

VLC服务器与.NET C的通信#

我正在开发一个允许video流或video点播的项目。 我一直在寻找软件包,VLC看起来是低成本需求的绝佳选择。 为了真正使用这个应用程序,我需要一个可以与系统通信的API。 在做了一些研究之后,通过PHP和Java进行了一些绑定,但没有任何真正的.NET。 我进一步观察,发现我可以通过telnet进行通信,这对我需要的工作是可行的。 我开始研究该项目,但是首先进行了手动工作流测试,因为我创建的API将在以后自动完成。 我能够启动VLC但是很难让它播放流媒体以及让telnet会话处于活动状态。 这是在阅读文档中的示例后,这些示例似乎不再起作用或工作方式不同,所以我认为该资源不可靠。 是否有任何使用VLC当前0.9.8版本的例子实际上有工作通信示例? 另外,是否有任何绑定可以用于与.NET通信到VLC,这可能只是我无法在互联网上找到?

C#更好的压缩远程桌面广播应用程序

我正在创建TCP远程桌面广播应用程序。 (服务器应用程序会像Team Viewer或VNC那样) 1. run on a PC listening for multiple clients on one Thread 2. and on another thread it will record the desktop every second 3. and it will broadcast the desktop for each connected client. 我需要使这个应用程序可以在12KBps上传和50KBps下载DSL连接(客户端和服务器)的连接上运行。 所以..我必须减少每秒发送的数据/图像的大小。 我尝试通过以下方式减少。 I. first i send a Bitmap frame of the desktop and each other time […]

使用RTP从C#流式传输Avi文件

我在C#中有一个video文件(.avi mpeg4 \ xVid \ ect ..)的读/读输入流,我想将它流式传输到一个启用了跳转到X时刻function的video播放器。 我该如何实现呢? 我听说RTP可能是一个很好的协议。 我真正想要的是C#中的一个库可以帮助我。 提前致谢。

如何播放需要身份validation的video流?

我有一个Windows应用程序(C#/ XAML),它与REST服务进行通信。 在某些时候,我需要播放此服务提供的video流。 如果我只是将流URI分配给MediaElement.Source属性,则它不起作用,因为需要对请求进行身份validation。 我需要自定义MediaElement控件发送的请求,以便添加cookie,凭据和一些其他自定义标头,但我找不到任何方法或属性来执行此操作。 我该怎么做? 它甚至可能吗?