我想用 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/