Video streaming 直接播放任意流到电视-需要澄清概念
背景: 从最终用户的角度来看,我非常熟悉DLNA服务器(至少在Linux上)。我和、和玩过。所有这些似乎基本上都为DLNA兼容(?)客户端提供了一个UPNP可发现文件系统:Video streaming 直接播放任意流到电视-需要澄清概念,video-streaming,dlna,Video Streaming,Dlna,背景: 从最终用户的角度来看,我非常熟悉DLNA服务器(至少在Linux上)。我和、和玩过。所有这些似乎基本上都为DLNA兼容(?)客户端提供了一个UPNP可发现文件系统: 我已经了解了PS3媒体服务器和服务是如何(几乎)使用FFMpeg和/或Mencoder进行动态转码的 我研究了如何在视频容器格式中捏造细节,通过DLNA实现“实时”流媒体 我在Servio上使用了各种IPTV频道的流媒体服务,最近进行了一些改进(在这里,librtmp做了大量工作来验证和下载rt[ms]p(e)流,并进行转
- 我已经了解了PS3媒体服务器和服务是如何(几乎)使用FFMpeg和/或Mencoder进行动态转码的李>
- 我研究了如何在视频容器格式中捏造细节,通过DLNA实现“实时”流媒体
- 我在Servio上使用了各种IPTV频道的流媒体服务,最近进行了一些改进(在这里,librtmp做了大量工作来验证和下载rt[ms]p(e)流,并进行转码;我不确定通过DLNA的实时流媒体部分的工作方式是否与上面的博客相同
问题: 是否有人可以帮助澄清“播放到电视”和“配对”案例中发生了什么?这些都是DLNA的使用/实现吗?如果不是,这些应用程序实际上在做什么 我应该解释一下,我的最终目标是编写在Linux PC上运行的东西,将任意在线视频流按需传输到我的电视上。比如:
任何澄清概念的帮助、文档指针或相关源代码都将不胜感激。对视频进行编码,使其与chrome兼容并使用chromecast。浏览器发现/播放,任何浏览器选项卡上的Chromecast图标都可用于将其扔到电视上。@RobertRowntree这不是我的视频。它是网络上任意的流。在Servio中手动添加这些流作为“实时流”时,我已经有了相同的流,但我想避免这样做,而是做一些类似于“播放到”的事情。我更新了问题,以澄清我指的是任何网站的点播流视频。我可以轻松地进行代理、解析、视频URL检测和重写。我已经有了一个可以播放相同流的DLNA堆栈。来自web的视频都与Chromecast兼容(webm,H264)。任何将在浏览器(chrome选项卡)中播放的内容都可以播放,正如您所说,可以播放到电视上。@RobertRowntree这对任意网站都不适用。这就是为什么chromecast SDK是为网站管理员自己进行集成而存在的。在Chrome浏览器中使用ChromeCast的原因也是一样的。此外,您还排除了rt[sm]p(e)和其他各种基于flash播放器的流媒体标准。无论如何,这并不是我在这里想要的——澄清“玩到电视”和基于视频应用的“配对”是如何工作的。