【问题标题】:RTSP stream for QuickTime player does not show movieQuickTime 播放器的 RTSP 流不显示电影
【发布时间】:2011-02-09 12:48:12
【问题描述】:

当 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

感谢您提供任何链接和建议。

【问题讨论】:

    标签: javascript rtsp quicktime movie


    【解决方案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 在他们的网站上提供了相当详尽的文档。Apple Developer Connection

    希望这有点帮助。

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

        猜你喜欢
        • 2012-09-04
        • 1970-01-01
        • 2011-08-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-11-23
        相关资源
        最近更新 更多