0

我有一个连接到中国高清 HDMI 编码器盒的 HDMI 源。在我的 PC 上播放到 VLC 工作(打开网络流http://192.168.0.150:80/hdmi) 流没有离开我的本地网络(故意)我无法在我的 Google Nexus Player 或我的 NVidia Shield 上显示信号通过 Cumulus TV 应用程序。(重点是将提要集成到 Google Live Channels 应用程序中)我尝试调整了一些设置,但无济于事。我应该尝试特定的格式吗?我尝试了 Fiddler(在该工具中没有看到任何描述性内容),但仍然没有明确的答案。我很确定这个设备只产生一个 H.264 比特流,它适用于 VLC 的 PC 版本,但我的 androidTV 设备(包括 VLC)没有运气。我还可以在 VLC 中的 android PHONE 上播放...

寻求帮助/故障排除建议...

主要流设置是:

  • H.264等级:high profile 编码帧率:30[5-30]
  • 码率控制:vbr 按键间隔:30[5-200]
  • 编码大小: auto MinQp: 3[1-51] MaxQp: 32[MinQp-51]
  • 最大比特率: 8000[16-12000]
  • 音频比特率:192000 音频通道:L+R
  • Audio Codec:AAC Resample:Disable Package:B HTTP: Enable /hdmi(以“/”开头)
  • HTTP 端口:80[1-65535] 更改 TS ID:禁用
  • transport_stream_id: 300[256-3800]pmt_start_pid: 480[256-3800]
  • stream_start_pid: 481[256-3800]RTSP: 禁用组播 IP: 禁用
  • RTMP 服务器 ip:禁用 ONVIF:禁用启用
4

1 回答 1

0

看起来您的编码器可以流式传输三种不同的格式:

  • Http - 可能是 HLS
  • 实时多播
  • RTP/RTSP

现在的问题是您的客户支持哪些格式,并且是上面列表中的格式。您可以在您的 PC(网络应用程序调试器)上安装 Fiddler,以验证您的流媒体盒实际上服务于 HLS。既然您知道 VLC 播放您的流,您可以尝试在您的 Google Nexus 播放器上安装 VLC:https: //play.google.com/store/apps/details?id=org.videolan.vlc

于 2016-02-21T04:44:43.370 回答