页次: 1
就像手机上的B站app可将播放的视频投到电视上,你甚至可以返回桌面,并不影响电视上的播放。经过搜索,好像ubuntu有media sharing功能,我们大arch怎么实现(我用的是kde)?
个人理解是不是只要找一个支持dlna的播放器就可以了?不过找了一圈没找到。VLC支持chromecast(没买)和dlna,但尝试了一下后发现是能浏览并播放dlna服务器上的媒体,并没找到把本机上的媒体推送到电视上的功能。它的流媒体功能也不是一回事。搜到一个帖子说可以,虽然图片不清晰,但还是可以判断设置界面完全不同,可能是windows和linux版本功能不同?
月光的博客上介绍了windows上可以轻松实现。
离线
minidlna? ums? 我在仓库里搜到这俩。
另外你注意 chromecast、miracast 和 dlna 是不同的东西。你也要注意一下区分服务端和客户端。
在线
minidlna? ums? 我在仓库里搜到这俩。
另外你注意 chromecast、miracast 和 dlna 是不同的东西。你也要注意一下区分服务端和客户端。
minidlna和ums应该都是媒体中心软件,相当于将电脑变成硬盘播放器。miraclecast能将整个桌面投到电视,相当于第二显示器。chromecast谷歌专有,需要接收端专门的硬件。
至于服务端和客户端,我的确有不太清楚的地方。我的理解dlna服务器是媒体中心,客户端可以连接服务器并播放服务器上的媒体,但似乎都不是我想要的东西。我不知道我的需要应该算作客户端还是服务端,谁能帮忙辨析一下概念?
离线
依云 说:minidlna? ums? 我在仓库里搜到这俩。
另外你注意 chromecast、miracast 和 dlna 是不同的东西。你也要注意一下区分服务端和客户端。
minidlna和ums应该都是媒体中心软件,相当于将电脑变成硬盘播放器。miraclecast能将整个桌面投到电视,相当于第二显示器。chromecast谷歌专有,需要接收端专门的硬件。
至于服务端和客户端,我的确有不太清楚的地方。我的理解dlna服务器是媒体中心,客户端可以连接服务器并播放服务器上的媒体,但似乎都不是我想要的东西。我不知道我的需要应该算作客户端还是服务端,谁能帮忙辨析一下概念?
这取决于你想要什么啊……
在线
离线
谢谢,正是我要的功能。
另外,大概了解了一下投屏的相关概念,一些个人理解,希望有帮助:
主要有四种方案:DLNA、Airplay、Miracast和chromecast。此外,腾讯也搞了一个QPlay,可视为山寨DLNA。
Airplay和chromecast分别由苹果和谷歌推出,需要专有硬件。
Miracast共享整个屏幕,如你可以把整个手机屏幕通过他共享到投影上。
DLNA用UPnP协议来实现设备的发现和控制,经常混用(如在kodi的wiki搜索DLNA,会转到UPnP页面)。需要路由器的支持(新机都支持)。
DLNA协议分四个功能块:
媒体服务器(DMS):负责把媒体文件在网络上共享出来,相当于一个HTTP服务器(事实上媒体传输也的确使用HTTP协议)
客户端(DMP):就是DMS的客户端,用来获得服务器文件列表,并在本地解码播放(但是漂亮的导航界面需要第三方)。相当于DMC+DMR
播放控制(DMC):这就是有意思的地方,可以将媒体指定在某个DMR上显示。看nano-dlna的实现,就是搜索DMR设备并连接,本地建一个HTTP服务用于传输多媒体流,发送播放地址、播放等相关命令给DMR。
媒体展示(DMR):输出设备,可以是电视手机电脑的屏幕,也可以是打印机和音箱等。
以上的功能模块可以分别在不同的设备上。比如DMS软件ReadyMedia(原MiniDLNA)安装在群晖NAS上,机顶盒支持DMP,可以添加DMS作为共享文件。我在手机上打开优酷app,看最新的《觉醒年代》,感觉屏幕太小,由于优酷App有DMC功能,我就将画面投送到具有DMR功能的小米智能电视上,趁播放片头的时间,我在手机上回了一条微信。
相关软件简介:
Rygel:DMS+DMP+DMR+有限的DMC(仅声音Redirect sound output to DLNA speakers. 2021.06.22)
ReadyMedia(原MiniDLNA):DMS
nano-dlna:DMC
VLC:4.0版将支持DMC功能,目前(2021.06.22)还未正式发布,试用感觉问题还比较多,如卡顿,播放一两分钟便会退出。
kodi:媒体中心,可以被配置为DMS+DMP+DMC,但DLNA支持默认关闭,需要手动打开相关设置
Plex:类kodi的商业软件
Jellyfin:Plex的开源仿品
Jellyfin Media Player:Jellyfin前端用户界面,类似的,基于Plex Media Player。
错误之处(除了技术上的,上面很多软件功能也只是看了一些介绍,并未真实使用),还望指正。
离线
我不觉得 DLNA 属于「投屏」这个概念啊。它投的明明是媒体文件。Miracast 这种才是真的多了一个屏幕(华为有个在电脑上操作手机的功能好像也是用的这个)。
在线
我不觉得 DLNA 属于「投屏」这个概念啊。它投的明明是媒体文件。Miracast 这种才是真的多了一个屏幕(华为有个在电脑上操作手机的功能好像也是用的这个)。
miracast应该算是通过wifi连接的外接屏幕。
DLNA(DIGITAL LIVING NETWORK ALLIANCE),算是家庭多媒体网络解决方案,但我折腾这个的起因是串流,平时使用中投屏叫惯了,感觉这个叫法更自然。
离线
同问,需要一个支持dlna推流的播放器,最好有gui
上文提到的nano-dlna没gui,kodi太巨大了
有一个pulseaudio推流的包,https://github.com/Cygn/pulseaudio-dlna/,但我跑不起来
最近编辑记录 pika02 (2023-06-22 01:55:01)
离线
安卓上QQ浏览器带的播霸,可以在jellyfin player的客户端设置里选择使用外部第三方播放器,然后播放视频时选择播霸进行播放,在播霸里就能选择推送到支持dlna播放的电视或者机顶盒甚至投屏接受器设备。
另外还有个app叫AirPinCast,支持将手机本地,dlna服务器,局域网samba共享,还有一些视频网站的视频文件dlna推送到电视进行播放。
同问,需要一个支持dlna推流的播放器,最好有gui
上文提到的nano-dlna没gui,kodi太巨大了
有一个pulseaudio推流的包,https://github.com/Cygn/pulseaudio-dlna/,但我跑不起来
离线
页次: 1