首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >到html5播放器的vlc mp4流

到html5播放器的vlc mp4流
EN

Stack Overflow用户
提问于 2013-07-30 01:07:04
回答 1查看 7.1K关注 0票数 3

我想把我的桌面传输到其他一些设备上,比如ps3、平板电脑或smartTV。

我认为最简单的解决方案是将vlc流到存储在本地服务器上的html5页面。我在我的命令行中使用以下转码设置启动vlc:

代码语言:javascript
运行
复制
:sout=#transcode{vcodec=h264,vb=100,scale=0,acodec=mpga,ab=96,channels=2,samplerate=44100}:standard{access=http,mux=ts{use-key-frames},dst=:8080}

html代码:

代码语言:javascript
运行
复制
<video width="704" height="396" controls="controls" loop="loop" autoplay="autoplay">
      <source src="http://####:8080/" type="video/mp4" />
      Your browser does not support the video tag.
</video>

我可以在不同的机器上观看流到vlc中。根据这篇文章:

Streaming mp4 with vlc to html browser

mux=mp4不会创建工作流。在vlc manual上也有报道。除非我错了,否则他们将ts定义为h264的正确多路复用器。

那么线索在哪里呢?

EN

回答 1

Stack Overflow用户

发布于 2014-12-05 23:20:03

您不能使用mp4多路复用格式来打包h264编码的视频。您必须使用asf或ts mux。Ts和asf与html5视频播放器不兼容。使用vlc插件播放视频或将视频编解码器更改为其他类似的理论...

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17929993

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档