c# - 如何使用 VLC 流式传输图像/文件?

标签 c# .net streaming vlc libvlc

所以我知道有很多 libVLC.dll 的包装器。但我就是不知道有谁准备好做我需要的...

我需要的很简单...

  • 在我的 C# 程序中我创建了一些位图(每秒一次或两次)...
  • 我现在想使用 VLC 将位图作为视频(以 VLC 可以提供给我的某种格式)实时流式传输到某些 http:localhost:port/...

怎么做?

最佳答案

您需要使用以下代码来流式传输图像。

cd "C:\program files\videolan\vlc" 
vlc -I dummy fake:// --fake-file c:\1.jpg -vvv --sout #transcode{vcodec=mp4v,vb=1024,scale=1}:duplicate{dst=std{access=udp,mux=ts,dst=localhost:1234}}

关于c# - 如何使用 VLC 流式传输图像/文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2738228/

相关文章:

c# - 如何检查 PC 的互联网连接?

c# - 在 LINQ 中使用子查询对某些字段进行分组和求和

c# - RestSharp AddFile 使用 Stream

mysql - 使用流操作数据并将其写入 CSV

windows-phone-7 - AAC Windows Mobile

c# - C# linq 支持 "anti join"语义吗?

c# - 如何创建 C# 事件来处理来自 PostMessage() 的 MFC Windows 消息

.net - 洋葱架构中的依赖解析

.net - 循环引用和 WCF

javascript - 在横向模式下将 .rdlc 报告导出为 pdf