jjzjj

ios - 适用于 iOS 的 MobileVLCKit 无法构建(pod 和框架)

构建包含MobileVLCKit的项目时,构建失败并出现来自“架构arm64的undefinedsymbol:”的76-100错误:前几个例子:"std::runtime_error::runtime_error(std::stringconst&)",referencedfrom:libebml::CRTError::CRTError(std::stringconst&,int)inMobileVLCKit(StdIOCallback.o)"std::runtime_error::runtime_error(std::stringconst&)",referencedfrom:lib

C# FFmpeg推流Vlc.DotNet拉流优化参数

FFmpeg是流媒体开源神器,视频转换、剪裁包括推流,无所不能,很多系统都是基于其开发的。拉流可以用FFplay,但是不利于集成到自己的代码中,因此拉流选择了Vlc.DotNet。在使用中,仅使用默认参数,会导致整体开销大、占用网络资源、硬件资源都很多,而且会导致较长的延迟,因此推拉流参数必须进行优化。1、推流参数-fdshow-ivideo="USBCamera":audio="InternalMIC"-vcodeclibx264-preset:vultrafast-tune:vzerolatency-crf28-acodecaac-s1280x720-g1-keyint_min2-frts

ios - VLCMobileKit 不播放 RTSP 视频

VLCMobileKit无法打开RTSP流媒体视频。代码如下:overridefuncviewDidAppear(_animated:Bool){super.viewDidAppear(animated)DispatchQueue.main.async{//Create`VLCMedia`withtheURIretrievedfromthecameraiflet_URI=self.URI,leturl=URL(string:_URI){letmedia=VLCMedia(url:url)self.mediaPlayer.media=mediaself.mediaPlayer.play(

tcp - 无法使用 Live555 代理服务器流式传输 RTSP

我正在将Live555流媒体用于记录和重新流式传输来自IP摄像机的RTSP流的应用程序。为此,我使用openRTSP进行录制,使用live555代理服务器重新流式传输摄像机流。对于一些摄像头,我们面临一个奇怪的问题,即摄像头录制成功,但live555代理服务器无法为同一摄像头流生成新流(详细输出转储中没有失败的迹象,但是代理服务器生成的rtspurl不能被rtsp客户端解码)。由于我对live555代理服务器的细节一无所知,所以我一直无法解决这个问题。我尝试使用VLC流式传输相同的相机流,效果很好。这可能有什么问题。我特此附上详细输出以供引用。E:\...\live\proxyServ

tcp - 使用 tcpserversink 将 gstreamer 流式传输到 vlc

我正在尝试使用gstreamer和tcp流式传输h264编码的视频。命令是:gst-launch-1.0videotestsrcis-live=true!视频转换!视频比例!视频/x-raw,宽度=800,高度=600!x264enckey-int-max=12!rtph264pay配置间隔=1点=96!支付宝!tcpserversink端口=5000gop大小设置为12,并且每秒发送一次配置。我无法使用vlc接收此流(既不在同一台机器上,也不在其他机器上)。vlc上的命令是:vlcrtp://localhost:5000但没有任何显示。任何人都可以帮忙吗?问候

tcp - 如何通过 tcp 协议(protocol)强制使用 vlc 流式传输 RTP 视频?

我正在尝试使用vlc通过rtp流式传输视频,默认协议(protocol)是UDP,但它的性能非常低(比特率、分辨率、流畅度等)所以,我想使用带有rtp的vlc通过tcp协议(protocol)流式传输视频以获得更高的性能。有没有人可以帮助我通过tcp协议(protocol)强制vlc流式传输rtp。如果您有任何想法,请帮助我。非常感谢! 最佳答案 如果您使用的是命令行客户端,请添加--rtsp-tcp选项:vlc--rtsp-tcprtsp://path/to/stream 关于tcp-

如何检查 VLC 日志文件

在VLC上观看你喜爱的视频时,你可能会遇到与编解码器、时间戳、视频播放等相关的问题。但好消息是,就像 检查防火墙的日志 一样,你可以使用VLC执行相同的操作来跟踪错误的根本原因。📋与Linux不同,VLC不会自动保存日志,一旦关闭,所有日志都会自动删除,因此你必须手动保存它们。因此,请确保在关闭VLC播放器之前保存或读取日志文件。检查并保存VLC日志文件虽然听起来很复杂,但这是最简单的方法,它不仅允许你保存日志,还可以让你读取日志而不将其保存到文件中。首先,从顶部菜单栏转到“工具Tools”菜单,然后选择“消息Messages”,或者,你也可以按 Ctrl+M 达到相同的效果:它将显示与当前播

swift - iOS8/Swift 和 MobileVLCKit 构建失败

我在使用MobileVLCKit和cocoapods构建我的项目时遇到了一些困难。在不添加任何VLCKit代码的情况下,我在模拟器或设备上构建应用程序时遇到错误。Pod文件:platform:ios,'8.0'target'VLCKitTest'dopod'MobileVLCKit'end这是我得到的错误Undefinedsymbolsforarchitecturearm64:"std::runtime_error::runtime_error(std::stringconst&)",referencedfrom:libebml::CRTError::CRTError(std::str

如何使用 VLC 媒体播放器旋转视频

有时,你会遇到以显示方向错误的视频。使用智能手机摄像头拍摄的视频很可能会以这种方式出现。如果你可以将其旋转到方便的方向,那么效果会更好。功能丰富的VLC媒体播放器提供了一种旋转视频的方法。你可以:暂时旋转视频(下次播放时需要再次旋转)永久旋转视频(视频将始终以新方向播放)让我们看看如何实现这两者之一。在VLC中暂时旋转视频让我们看看如何在VLC中临时旋转视频。也就是说,完成该过程后,它不会反映在实际文件上。这对于查看文件或测试文件很有用。使用预设值旋转视频在此方法中,你可以将视频旋转90度、180度和270度。这是你大多数时候所需要的。打开VLC并选择要旋转的视频。OpenFileinVLC单

python - 是否可以用 Python 编写 VLC 插件?

是否可以用Python编写VLC插件?如果是这样,您将如何处理?我看过vlc.py文件,我只能说你可以编写一个具有VLC功能的应用程序,但你真的可以编写一些你可以在VLC中打开的东西来添加额外的功能,而无需进入C代码并重新编译所有内容吗? 最佳答案 根据VLC插件(或在VLC中称为模块)writer'sguide:Differentprogramminglanguagescanbeusedatleastintheory.(ThemainVLCcodebaseonlyusesC,C++andLua,andonMacOSObjectiv