【发布时间】:2013-03-11 00:36:36
【问题描述】:
我目前在我的 Raspberry Pi 上运行 Raspbmc 并激活了 UPnP 流式渲染。
我的目标是编写一个简单的 Python 来流式传输视频或音乐播放列表。
我尝试过Coherence,但它抛出了一堆异常,我并没有真正理解documentation is pretty chaotic 的意义。所以我正在寻找一种更简单的方法/库。
使用 Python 将媒体文件流式传输到电视的最简单方法是什么?
【问题讨论】:
-
据我了解,DLNA 是一个非常复杂的标准,因此(我在这里猜测)异常可能是您必须处理的问题。也许值得一提的是你得到了哪些?如果您不需要自己编写程序,Mediatomb 和 minidlna 能够从 Pi 流式传输。
-
谢谢,我去看看Mediatomb和minidlna。正如我所说,刚开始连贯性时,我可能会遇到一百个例外,但其中大多数都与 Tornado 有关:
File "/Users/.../Envs/UPNP/lib/python2.7/site-packages/twisted/internet/selectreactor.py", line 145, in doSelect _logrun(selectable, _drdw, selectable, method, dict) --- <exception caught here> --- File "/Users/.../Envs/UPNP/lib/python2.7/site-packages/twisted/python/log.py", line 88, in callWithLogger return callWithContext({"system": lp}, func, *args, **kw) -
你实现了你想做的事吗?我也在尝试连贯性,但除非您修补连贯性文件,否则似乎扭曲和连贯性不能很好地协同工作。
-
到目前为止你能发布你的代码吗?
-
DLNA 是一种复杂的专有协议。我目前正在使用
minidlna
标签: python streaming upnp dlna