0

当 QuickTime 无法播放流式视频并显示蓝色问号或错误 - 400(错误请求)和 10060(断开连接)时,是否有人遇到过问题?我已经尝试在 QuickTime 设置中使用自定义端口将获取流从 UFP 切换到 HTTP 协议,但这没有帮助。

有谁知道我在哪里可以找到使用 RTSP 协议的流视频,只是为了测试,在线流的链接(不是下载的预告片)正在欣赏。

由于上述问题,这些链接对我不起作用:

http://mac.sillydog.org/qt/mov/embed_stream.php

这里只有最后一个有效(在其他流类型中):

http://quicktime.tc.columbia.edu/users/iml/movies/mtest.html

谢谢,任何链接和建议。

4

2 回答 2

1

我发现让 rtsp 流在浏览器窗口中播放的最佳方法是使用 Apple 自己的 javascript。我试过用完全相同的参数对标签进行硬编码,嵌入标签不起作用,但js会。js 文件本身称为 AC_Quicktime.js。只需谷歌它,你应该能够很容易地找到它的链接。使用 Apple 网站上的那个来确保你得到的是未经修改的代码。将其加载到您的 HTML 页面中,然后在您的正文中插入:

<script>
    QT_WriteOBJECT(*url*,*width*,*height*,*ActiveX Version*,*parameter1*,*value1*,*parameter2*,*value2*,*parameter3*,*value3*);
</script>

这将在您放置脚本的任何容器中绘制适当的代码。ActiveX 版本可以是一个空字符串 (''),并且可以一个接一个地输入任意多个参数。Apple 在他们的网站上有相当详尽的文档,用于他们所有的东西。苹果开发者连接

希望这有点帮助。

于 2012-01-28T13:21:32.730 回答
0

看来这只是一个安全问题,并且流已被 Quick Time 的私有策略停止,因此要打开在 Safari 中播放 RTSP 流的功能,我需要检查浏览器设置中的某些选项...

http://www.niehs.nih.gov/news/video/help/

于 2014-10-09T17:54:02.923 回答