只是寻找一些意见、指示和进一步阅读的建议。
我有:
- 1个路由器
- 1台linux服务器(ubuntu 10.04)
- 2 台电视
- 多位演讲者
- 2 个桌面
- 1台iPad
我想建立一个家庭网络,以便向我的服务器发出请求(可能是对 PHP 脚本或其他东西的 GET 请求),我的服务器可以开始将音频或视频流式传输到任何设备。我认为这对于可以拥有 IP 的东西(台式机、iPad 等)来说会更容易,但不确定其他东西(我没有 IP 电视)。我想通过无线方式执行此操作,但我可能需要以太网来播放高清视频等。
你能推荐什么?我被推荐了 MBone。也许我的问题源于我不明白如何将流媒体视频推送到电视,这是“愚蠢的”(没有处理器甚至没有 IP 地址)。
最佳答案
我会说忘记自己写一些东西(除非你想把它作为一个学术练习)。相反,请查看 UPnP/DLNA。
- 为您的 Linux 机器获取一个 UPnP 服务器。类似于 MediaTomb会强烈推荐。
- 对于您的电视,您可以获得 boxee 或 seagate freeagent/goflex 之类的东西。
- 我认为 Windows/Ubuntu 中的现有播放器在一定程度上支持 DLNA,但要研究 XBMC。
- 为你的 Ipad 获取类似 media:connect 的东西
- 要将媒体从服务器推送到播放器,请查看 DLNA 控制点(付费版本的 media:connect 可以做到这一点。如果您有 Android 手机,则可以使用类似 andromote 的东西)
- Wifi 对于 720p 可能没问题,但对于 1080p,尤其是像 DTS 这样的东西,这几乎是不可能的。
说了这么多,YMMV。我发现许多商业产品(尤其是联网电视)讨厌基于 DLNA 的 MKV 和 DTS(忘记 DTS-MA 或 Dolby TrueHD),即使它们可以从连接的 USB 驱动器播放它们。许多网络媒体播放器在通过 Windows/SAMBA 共享工作时也会遇到 UPnP/DLNA 问题。
就我个人而言,在各种组合上花费了大量时间和金钱后,我一直坚持在为希捷媒体播放器服务的 NAS 驱动器上使用旧的 Samba 共享。所有计算机也都可以访问它。不过你的 ipad 可能有这个问题。
关于linux - 通过家庭网络流式传输高清视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5958358/