DLNA投屏,简单的说就是将视频放到别的设备上播放,电视,电脑,平板。简单的说一下,DLNA投屏需要控制端(手机)和被投屏设备同在一局域网,比如连在同一WiFi,也可以手机开WiFi热点,其他设备连上热点,投屏后尽量不要断开连接,下面说说投屏端的软件

最近对投屏技术感兴趣,做了个DLNA控制端(DLNA Control Point),遂寻找各平台DLNA renderer支持方案,DLNA服务器(DLNA Server)和DLNA控制端(DLNA control point)软件很多,但支持DLNA renderer的播放器就很少了

投屏软件安装

Windows

  • kodi,跨平台,无所不能,最后介绍使用方法 官网

  • Windows Media Player,Windows自带播放器,支持DLNA投屏

    wmp有时会投屏失败

    Windows Media Player支持DLNA renderer设置

  • AirPin 偶尔发现这个软件 官网 选pc接收端下载,设置可以全屏,自身不可以控制视频进度,需要控制端控制,Orz

  • 5kplayer官网 window和mac皆可用,可以非全屏下运行,缺点是不能控制进度

Mac OS,Linux

  • kodi 这两个平台没什么选择,只找到kodi支持
  • 5kplayer官网 可以非全屏下运行,缺点是不能控制进度

Android(手机,平板,TV)

Android电视自带DLNA投屏功能,如果出现投屏出错,或者无法播放,可以尝试安装第三方app

  • BubbleUPnP 推荐,适宜手机或平板使用,可以使用自定义播放器如MX Player,VLC,DLNA Server, DLNA Control Point, DLNA Renderer都有,功能最强大,最好下载3.1以后的版本,旧版可能投屏失败 下载 apkpure上也有,有几率投屏失败,免费版的redender有时间限制
  • kodi 推荐 所有平台皆支持,Android还可以用Kore控制kodi,需要设置里允许HTTP远程控制 下载

    需要注意的是kodi 16 支持Andriod 4.2 + ,kodi 17 支持Android 5.0 +,需要知道你又老又旧的电视系统版本是多少,比如某视电视在8102年的系统还是Android 4.3 :),下载对应的apk,apkmirror可以下载旧版本。Android电视怎么安装kodi,借助U盘安装,ftp传输安装包安装,或者借助文件管理器安装,电视应用市场可以找到相关的文件管理器

  • 乐播投屏TV端 注意只有tv端才有DLNA renderer功能,还支持投屏送广告功能:),很多智能电视和电视盒子都是自带乐播投屏功能的,还有去电视市场搜关键字投屏还能找到各种支持DLNA的投屏软件 下载
  • 电视自带的投屏功能支持格式不多,可能投屏会没有反应,最好安装kodi使用投屏功能

iOS (iPhone, iPad)

iOS在DLNA投屏上就很尴尬了,翻倒App Store都是DLNA控制端,服务端

  • kodi 对,又是kodi,不过kodi没有在App Store上,这就很尴尬了,猜测估计是App Store不允许App使用Python插件,Orz。已经越狱的设备可以直接去官网 ,未越狱的朋友下边跟着我折腾:)
    https://iosninja.io/ipa-library/download-kodi-krypton-ipa-ios
    有两种方式
    1. 直接手机或平板上Safari打开安装
      直接安装
      这种方式下载下来的可能会有广告

      Direct installs are provided by third-party sources and may contain in-app Ads. For no ads, download IPA and install via Cydia Impactor.

  1. 借助Cydia Impactor 这里下载,在电脑上安装Cydia Impactor,下载kodi ipa文件,连接iOS设备,刷入:)具体参考
    突突突突

注意安装ipa要用AppleID对ipa签名,最好新注册一个AppleID用来签名

自行签名这种方式过7天就会过期,需要重新安装
最后套路 打开设置,进入通用,点描述文件,点击信任(还是我大Android方便)

—-更新—-

iOS12 可以越狱了,越狱后安装kodi可以不用每周都重装一遍,官网下载deb文件,用Filza安装,不重启的话不需要重新签名安装 越狱教程 un0ver工具下载

  • 有找到其他app的欢迎留言告知:)

kodi设置

  • 各个平台的kodi都长差不多的
    kodi都这长这样
  • 先进设置
    设置
  • 一步步来,Interface Setting -> Skin -> Fonts -> Arial based 然后 Regional -> Language -> Chinese Simple
    设置语言
  • 服务设置 -> UpnP/DLNA -> 允许通过UPnP远程控制
    DLNA设置

常见问题

找不到投屏设备?

首先确保都连在同一个WiFi下,如果是投屏端自带的投屏功能,多试几次,换其他软件,

如果是kodi,确保设置都正确,dlna功能开启了

提示投屏失败?

挺多人出现这个问题,可能是投屏的设备(电视、盒子)自带的播放器不支持视频的格式,或者因为没有条件测试,没有适配,建议安装kodi或者第三方的投屏软件使用(上面有提到电视的第三方软件)

参考链接

https://support.auralic.com/hc/en-us/articles/206083308-Other-UPnP-OpenHome-Control-Point
https://davidwiesner.github.io/posts/using-vlc-as-upnp-renderer-with-rygel/
https://github.com/hzeller/gmrender-resurrect

找到可以用的告诉我:) 下面可以留言

其他文章