如何直播到 UPnP 媒体渲染电视?

问题描述 投票:0回答:1

我想通过 LAN 将带有摄像头的 PC 上的实时音频视频流式传输到支持 DLNA/UPnP 的电视。

问题:

  1. 如何让我的电视播放我的 HLS/UDP/RTSP 流
  2. 如何检测我的电视支持哪些格式/播放列表?

我可以播放来自 HTTP 的视频 我可以从媒体服务器播放视频
我已成功使用 SetAVTransportURI 来实现这些。
但是当我使用 m3u8 播放列表或 RTSP 时,电视显示未知格式。
我可以通过家庭助理或curl upnp 请求控制电视。 我可以使用 VLC、ffmpeg、gstreamer、icecast 创建流媒体服务器... 我认为这应该是可能的,因为电视可以直播 youtube、netflix 流。这是配备 SAPHI OS 的飞利浦电视。

video-streaming upnp dlna
1个回答
0
投票
  1. 你可以看看https://github.com/zadorozhko/dlnacast 我的 fork 与 dlnacast 不同,它支持使用 --stream 参数 (HLS/m3u8) 将流投射到电视,并使用 --address TVName 检测地址和端口(当电视从 DHCP 获取 IP 时有用)
  2. 你不需要。 DLNA MediaRenderer 需要具有 H.264 视频和 MP3 音频的 MPEG2 传输流。通常不支持其他格式。
© www.soinside.com 2019 - 2024. All rights reserved.