我有一台连接了 SDD 磁盘的路由器。路由器启用了 DNLA 服务器选项,因此我可以将视频从 SSD 流式传输到支持该功能的任何设备。我有 2 个设置,带有 2 台不同的电视机:
- 带有智能电视的电视,可以直接从 DNLA 服务器传输数据(通过 WiFi 连接到服务器)。
- 连接 Chromecast 2 的相当老旧的电视。我使用安装了 DNLA 客户端的手机。因此,我使用手机从 DNLA 服务器选择内容,并选择 Chromecast 2 作为渲染设备。所有设备也通过 WiFi 连接。
对于质量较好的视频,第二种解决方案的效果较差。
我认为这是因为第二种设置中的视频通过 Wifi 传输了 2 次:第一次从 DNLA 服务器传输到手机,然后从手机传输到 chrome cast。因此,这种流需要通过本地网络传输 2 倍以上的流量。
也可能是其他方式起作用:手机不作为下载视频的客户端,而只是将某种“快捷方式”传递给 chromecast 2。在这种情况下,与第一次使用智能电视的设置相比,这种设置在流量方面没有任何缺点,问题的根本原因是 chromecast 解码性能相当低。
那么,通过 DNLA 服务器通过 chromecast 进行流式传输究竟是如何进行的呢?
答案1
此类问题通常由以下原因引起。-ISP 未提供满足最终用户设备需求的正确带宽。-最终用户接入点位置不正确,因此对网络传输产生负面影响。-路由器未配置为允许互联网接口所需的带宽和 MTU。-未经授权的用户正在使用对网络性能产生负面影响的服务。此外,由于没有用于 UDP 使用的先前 TCP 连接,视频流可能会受到影响,这意味着访问不安全的视频流,也建议更改 wifi 密码以避免未经授权的用户减少互联网使用量。视频流不会因服务电话管理而受到影响,而是与服务器本身的连接。以下文件可以提供帮助: https://www.pocket-lint.com/tv/news/google/129736-google-chromecast-tips-and-tricks-15-ways-to-enhance-your-streaming-experience