C# RTSP 和 VLC 点网

Posted

技术标签:

【中文标题】C# RTSP 和 VLC 点网【英文标题】:C# RTSP & VLC dotnet 【发布时间】:2020-06-22 00:34:22 【问题描述】:

我正在使用 C# 和 VLC 库,我想知道是否有办法获得 VLC 缓冲区(网络缓存左右)。 我可以使用的是将其保存到我自己的循环缓冲区并在需要时保存。 这可能吗,还是我应该在其他流上使用“手动”来完成?

【问题讨论】:

【参考方案1】:

有允许您使用 libvlc 访问原始数据的音频和视频回调。不过,它确实减慢了性能,这是可以理解的。

此示例https://code.videolan.org/mfkl/libvlcsharp-samples/-/blob/master/PreviewThumbnailExtractor/Program.cs 向您展示了如何使用视频回调来提取帧。

这应该是完成您需要做的任何事情的良好起点。

【讨论】:

嗨,这正是我想要的。我设法“玩”了 VLC 缓冲区。谢谢!

以上是关于C# RTSP 和 VLC 点网的主要内容,如果未能解决你的问题,请参考以下文章

vlc-2.2.1播放rtsp流,画面不清与卡顿问题处理

VLC 播放RTSP 抓包分析

四VLC搭建rtsp服务器

用vlc连接rtsp服务器,出现错误。。各位大侠们帮忙看看。。

在网站上嵌入 VLC 插件以播放 RTSP 流

Vlc rtsp android录像,VLC-Android 对视频流(RTSP)做翻转旋转