【问题标题】:uPnP pushing video to Smart TV/Samsung TV on OSX/MacuPnP 将视频推送到 OSX/Mac 上的智能电视/三星电视
【发布时间】:2012-12-10 09:53:55
【问题描述】:

我想制作一个简单的脚本来将电影推送到智能电视。 我已经安装了 miniupnp 或 ushare,但我不想进入电视智能应用程序的文件夹,我想将电影推送到电视上,以赢得时间,将来为什么不直接从 NAS 做同样的事情.

谁能知道如何做到这一点?这个应用程序 SofaPlay 让它很棒,但只能来自我的 mac。

谢谢你

【问题讨论】:

    标签: python bash upnp server-push samsung-smart-tv


    【解决方案1】:

    您仍然需要一个 DLNA 服务器来托管您的视频。通过 UPnP,您只需将 URL 传递给电视,而不是直接传递视频。将其托管在 DLNA 服务器上后,您可以通过在 Windows Media Player(支持 DLNA)中播放视频或使用 UPnP Inspector(如果您打算使用 UPnP)。然后,您可以将此 URL 推送到电视,电视将下载并播放视频(如果其格式受支持)。

    我不知道如何使用 python,但是由于 UPnP 是基于 HTTP 的,因此您需要发送带有适当 UPnP 标头的 HTTP 请求(请参阅 wikipedia 或使用 UPnP Inspector 自行测试)和正确的 XML 格式您尝试使用的函数的主体。

    我用来推送电视链接的 UPnP 功能是“SetAVTransportURI”,但它可能与您的电视不同。使用 UPnP Inspector 找到正确的,包括它的参数。

    总结:获取一个 DLNA-Server 来托管您的视频。使用 UPnP Inspector 或其他 DLNA 客户端查找这些视频的链接。找出向您的电视发送 URL 的 UPnP 功能(我再次推荐 UPnP Inspector,您可以使用它探索和调用所有功能)。在您的脚本中实现对该函数的调用。

    【讨论】:

    • 非常感谢,我会尝试 UPnP Inspector 并看看我能从中得到什么 ^^
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-10
    相关资源
    最近更新 更多