问题标签 [vlc]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 在 .NET 中捕获消息
如何捕获某个窗口(在我的情况下为 VLC 播放器窗口)发送的 Windows 系统消息(如 WM_SETTEXT)?我试图继承 NativeWindow 类并像这样覆盖 WndProc:
我已与 Microsoft Spy++ 确认 WM_SETTEXT 消息是由 VLC 播放器发送的,但我的代码似乎没有完成工作。我主要参考: http: //www.codeproject.com/kb/dotnet/devicevolumemonitor.aspx
我试图让这项工作有一段时间没有成功。我究竟做错了什么?我没有做什么?也许有更简单的方法可以做到这一点?
我最初的目标是捕捉 VLC 播放器(可能在后台某处播放并且未嵌入我的应用程序)重复播放的时间(注意到 WM_SETTEXT 消息随后发送,我正试图像这样找出它) .
c++ - playing incoming video stream
I am writing an application which is a kinda video streamer.The client is receiving a video stream using udp socket.Now as I am receiving the stream I want to play it simultaneous.It is different from playing local video file lying in your hard disk in which case it can be as simple as running the file using system("vlc filename").But here many issues are involved like there can be delay in receiving and player will have to wait for the incoming data.I have come to know about using vlc to run a video stream.Can you please elaborate the step for playing the stream using vlc.I am implementing my application in c++.
EDIT: Can somebody give me some idea regarding VLC API which can be used to stream a given video to particular destination and receive that stream at other end play it.
with regards, Mawia
c++ - libvlc_media_player_get_time 返回零
嘿,我正在编写一个简单的应用程序来使用 libvlc 运行视频流。但似乎 libvlc_media_player_get_time() 函数无法正常工作。无论播放多少视频,每次调用它都会返回零。所以可以请找出可能的补救措施。libvlc 中是否有任何信号处理程序或函数可以在我们到达流的末尾时引发事件,以便我可以暂停片刻,直到更多的数据堆积起来?在这方面的所有答复将不胜感激。问候,谢谢
command - 当有人说“设备、fifo 或文件名也要写 yuv 帧”时,fifo 在这里是什么意思?
我正在阅读 VLC 命令行编程的文档。我在那里看到
设备和先进先出是什么意思?如何指定它们?
macos - Mac OS X 上的 VLC 辅助协议
我正在尝试在 Mac OS X 上添加一个 vlc:// 辅助协议。要注册该协议,我一直在尝试使用 MoreInternet PrefPane,但没有成功。
我想在我的浏览器中拥有一个 vlc://someressource.com/audio.mp3,它应该启动 VLC 并将http://someressource.com/audio.mp3添加到播放列表中(这在 Windows 和如果我没记错的话,Linux)。甚至可能只有 vlc://http:// 以便也支持 https。
我不知道如何实现这一目标。我尝试制作一个 bash 脚本,MoreInternet 不接受该脚本。然后我尝试通过嵌入我的 Bash 脚本的 Automator 制作应用程序。这也不起作用,因为 Automator 应用程序没有“创建者代码”——不管那是什么?!
你们中的任何人都可以指出我正确的方向吗?
提前致谢!
c# - 在应用程序启动时禁用 Windows 服务
由于VLC 冲突,我必须在应用程序启动时关闭 Windows 高级文本服务。有什么特殊的API吗?它适用于具有默认权限的用户吗?
html - 在 HTML 中嵌入 vlc 播放器
我正在尝试在网页中嵌入 vlc 播放器。最好的方法是什么。实际上,我必须使用 vlc 流式传输视频文件并将其显示在网页上,以便登录到我网站的其他用户可以看到该视频。我尝试了各种片段,但无法嵌入它。任何帮助将不胜感激。谢谢
video-streaming - 通过 RTP 将 H.264 视频从 Live555 流式传输到 VLC
如果您能帮助我解决我数周来一直试图解决的 H264 流媒体问题,我将不胜感激。
我需要将 H264 视频从 Live555(在 Linux 机器上)流式传输到 VLC Media Player(在 Windows 机器上)。使用 RTSP 效果很好,但我需要在没有 RTSP 的情况下使用 RTP,而使用 RTP 我看不到视频。VLC 甚至无法识别流是 H264。
这是通过 RTSP 传输的 SDP 文件(有效的配置):
但是如果我从 RTSP 切换到 RTP,它就不起作用了。我尝试在 VLC 播放器中加载上述 SDP 文件,但没有帮助。
以下是 VLC Player 0.8.6d 的一些调试输出:
(可能有错别字,因为我必须手动复制它 - 不要问:))
在 VLC 1.0.5 中,我收到一个unknown payload type错误,并且由于Unknown network stack error根本无法加载 SDP 。显示的其他错误是SDP connection infos not supported和Sap demuxer warning: invalid SDP。
任何帮助将不胜感激!
谢谢,
伊利亚
video-streaming - 将 MJPEG 转码为 FLV 或 MP4
我想在 Linux 操作系统下将来自 IP 摄像机 ( http://xx.yy.zz.tt:8080/video.cgi ) 的 MJPEG 流转码为 FLV 或 MP4 流,以便用户可以使用基于 Web 的 Flash 播放文件Flowplayer等播放器。
我为此目的发现了 VLC,但我无法弄清楚确切的命令行字符串。我还需要 HTTP 身份验证功能,因为 IP 摄像机访问受密码保护。
我也对任何非 VLC 解决方案(如果有的话)感兴趣(ffmpeg?)。
sockets - 如何在套接字中接收 vlc 流?
我正在用 tcl 开发一个流媒体应用程序。我有一个以 http 模式广播流的 vlc 服务器。我要做的是开发一个客户端,该客户端将尝试使用特定的 IP 地址和端口号连接到服务器,然后尝试将流保存在文件中。我使用的代码很简单:
当我尝试测试我的脚本时的问题,我看到我实现了连接,但我无法阅读流程!'puts' 在控制台中没有显示任何内容......
你有什么想法!谢谢你..