Macos 视频流灾难

Macos 视频流灾难,macos,streaming,quicktime,vlc,asx,Macos,Streaming,Quicktime,Vlc,Asx,我正在开发一个视频流应用程序,到目前为止,该应用程序的兼容性仅限于Windows和IE(尽管它似乎在Firefox上也能很好地工作) 我的任务是让它在Mac上工作,在未来的Unix上也是如此,但我认为如果我让Mac工作,Unix也会跟着工作 我们使用的是Windows Media流媒体服务器,其中有一个包含流媒体的.asx播放列表文件。URL也可能包含一个字幕文件,它有点像这样: mms://192.168.xx.xxx/video/movie99.wmv?SAMI= 现在,我对MacOSX非常

我正在开发一个视频流应用程序,到目前为止,该应用程序的兼容性仅限于Windows和IE(尽管它似乎在Firefox上也能很好地工作)

我的任务是让它在Mac上工作,在未来的Unix上也是如此,但我认为如果我让Mac工作,Unix也会跟着工作

我们使用的是Windows Media流媒体服务器,其中有一个包含流媒体的.asx播放列表文件。URL也可能包含一个字幕文件,它有点像这样:

mms://192.168.xx.xxx/video/movie99.wmv?SAMI=

现在,我对MacOSX非常迷茫,但我还是设法用Flip4Mac制作了视频,这似乎是Quicktime的某种“微软工具包”。我还在Firefox和Safari中使用了VLC插件。然而,我一辈子都不能让字幕发挥作用

我愿意听听你能想到的任何解决办法。Javascript魔术?在mac上安装什么?使用JavaWebStart启动一个应用程序,该应用程序运行一个命令行参数,该参数使用字幕文件启动vlc?打我:)

我不想听的唯一解决办法就是“制作一个youtube”之类的东西。不必重写所有核心功能的简单解决方案值得赞赏:)

问候,,
Ace

好吧,这可能不是你所期望的答案,但因为在两天内你什么都没有得到,这是我的0.02美元


忘记IE,使用Firefox+一切都会自动运行。不过,您可能需要至少重写一部分核心服务器端功能。有关详细信息,请参阅。

您是否询问哪些媒体播放器支持SAMI

如果你喜欢的话,你真的可以抓取文件的文本并用javascript解析它。顺便说一句,非常感谢你在做任何媒体项目的时候都能看到闭路字幕

试一试SMIL会不会太过分


不幸的是,在Windows Media Player之外,流式字幕绝对不容易:

甚至有人这样说

如果您有可用的源视频,我认为您最好的选择是为Windows/IE以外的平台提供替代媒体

您可以为浏览器检测编写Javascript代码,然后请求正确的URL(即Windows的流媒体/字幕、流媒体或带有嵌入式字幕的流媒体(如果请求字幕)

我快速搜索了一下嵌入字幕的内容,并抓到了这篇文章。它有一些指向用于在媒体中嵌入字幕的工具的链接:


祝你好运

这可能不是你想走的路,但如果你想确保字幕在任何平台上都能显示,你可以将字幕直接纳入视频,并以操作系统无关的形式(QuickTime或Flash)发布。在视频流和平台中嵌入子标题是不相关的。

嗯,可能是因为他们从IE上的兼容性开始,这对他们来说仍然非常重要,所以他们不太可能放弃这个建议。