vlc - 使用 vlc 流式传输具有多个字幕轨道的 mpeg-ts 文件

标签 vlc

我想用 vlc 流式传输 ts 编码的文件。该文件有多个音轨和多个字幕轨道。

是否可以流式传输以便在接收端的播放器中用户可以选择音轨和字幕轨道,如果可以,我该怎么做?

流是通过 vlm 脚本设置的,如下所示:

new foobar vod enabled
setup foobar input /path/to/foobar.ts

使用此设置,我只能在接收端看到 1 个音轨而没有字幕轨道。

最佳答案

为此,您不需要 VLM。
在 windows cmd 中只需输入 vlc(确保构建正确的路径或从 de VLC 目录执行它) input_to_stream :sout=#Module1{option1={option 1.1}}:Module 2....:sout-all 这是 key 。接收者可以从用户界面中选择想要观看的节目和轨道

关于vlc - 使用 vlc 流式传输具有多个字幕轨道的 mpeg-ts 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14442835/

相关文章:

python - Python VLC 中的媒体列表

Docker - 挂载目录的所有者和组

streaming - 如何在 VLC 中捕获麦克风输入?

c++ - libvlc - 无法从回调中调用函数

c++ - 哪里可以下载libvlc?

vlc - 用vlcj捕获只会提供损坏的视频文件

internet-explorer - 在网站上嵌入VLC插件来播放RTSP流

http - VLC 客户端如何在应用层 (HTTP) 中向服务器请求更多数据?

ffmpeg - VLC 和 ffmpeg 如何协同工作?

python - 无法使用 vlc 的 python 绑定(bind)运行以下代码