2020年03月28日
通勤車両を入れ替えたのですが、まだ何も弄っていないので書くことがありません・・・
degififanさんが公開しているlightmpdですが、verと使い方が煩雑になてきたので忘れないように書いておこうと思います。
使用方法はupnp(DLNA)専用です。
lightmpd はintelとAMD cpuで使用できる 1.2.0b2です。
lightMPDx86_64-v1.2.0b2.zip →基本はplayerですが、一部機能制限されますがupnpgwとしても使用できます。(natは使えません)
upnpgwとして使用しているハードと組み合わせ
intel cpu(4core) uefiboot256m.img + lightMPDx86_64-v1.2.0b2
gwとして使用するには2port LANcard (Intel E1G42ETなど)を追加します。
AMD APU1 mbrboot256m.img + lightMPDx86_64-v1.2.0b2
gwとする際のlightmpd.confの内容は以下です。playerとは2本のLAN cableで接続します。
#conf---------------------------------------------------------------------------------------------------
# +------------------------+ +---------------------------+
# | lightMPD-v1.x.x | | lightMPD/upnpgw |
# | | eth0 eth1 | |
# | mpd +----------------------+ upmpdcli <-----|--------> dlna control point(kazoo, BubbleUPnP etc)
# | |10.0.0.2 10.0.0.1| | (192.168.x.z)
# | | | |
# | polipo(cache server) | eth1 eth2 | polipo(cache server) <--|--------- dlna server(Twonky Media etc)
# | +----------------------+ | (192.168.x.y)
# | |10.0.1.2 10.0.1.1| | eth0
# +------------------------+ +---------------------------+(192.168.x.x)
#
[network]
interface=eth0
address=192.168.1.20
gateway=192.168.1.1
netmask=255.255.255.0
nameserver=192.168.1.1
domain=mydomain.jp
# post-up=/usr/sbin/ethtool -s eth0 speed 100 duplex full
[network:player]
interface=eth1 #LIVA Z eth0と接続します
address=10.0.0.1
netmask=255.255.255.252
# post-up=/usr/sbin/ethtool -s eth1 speed 100 duplex full
[network:nasgate]
interface=eth2 #LIVA Z eth1と接続します
address=10.0.1.1
netmask=255.255.255.252
# post-up=/usr/sbin/ethtool -s eth2 speed 100 duplex full
[upmpdcli] #
enable=yes
upnpiface = eth0
mpdhost=10.0.0.2 #LIVA Z eth0へ指示します
mpdport=6600
friendlyname=UpLightMpd #DMCからはこの名前で認識
ohproductroom=UpLightMpd #例えば「Lmpd_X86_64」とか
checkcontentformat=0
openhome = 1
ohmetapersist = 1
logfilename=/var/log/upmpdcli.log
loglevel = 3
[polipo]
enable=yes
proxyAddress = 0.0.0.0
allowedClients = 10.0.1.2 #LIVA Zのeth1へデータを送ります。
# 4Gbyte 搭載されたメモリに合わせて修正が必要です。
chunkHighMark = 3072
chunkLowMark = 768
chunkCriticalMark = 2304
#
# 2Gbyte
# chunkHighMark = 1536
# chunkLowMark = 512
# chunkCriticalMark = 1024
#
objectHighMark = 2048
cacheIsShared = false
disableLocalInterface = true
clientTimeout = 1200
[telnetd]
# yes | no
enable=yes
port=23
[irqpriority]
setdefault=no
[cpuaffinity]
# 0 normal
# 1 cpu1: usb irq handler
# 2 cpu1: usb irq handler,mpd
type=0
#conf--------------------------------------------------------------------------------------------------
donutshop.73さん作 lightmpdupnpgw(x86_64-upnpgw-20200318等)
正式にupnpgwに対応していますのでnatとacpiが組み込まれています。lightmpd.confに以下の項目で設定します。acpiは電源SWで電源offができるそうです。(未確認です)
APU1で使用する場合は、grub.cfgの修正が必要です。
vga=current → vga=773
#conf--------------------------------------------------------------------------------------------------
[nat]
masquerade=network:player,network:nasgate
dnsforwarding=yes
ntpforwarding=yes
8023=10.0.0.2:23
[acpid]
# yes | no
enable=yes
[logging]
# yes | no
enable=yes
#conf--------------------------------------------------------------------------------------------------
playerはLIVA Z の2LANを使用しています。
APU1でもlightmpd upnpgwとして十分な音質が実現されていると思います。
ただ、intel pcをgwとして使った時の音と比べると、余裕度が少なくなったというか、パワーアンプが1ランク下のものに替えた感じと言った方がよいかも?といった印象です。
Posted at 2020/03/28 17:47:00 | |
トラックバック(0) |
オーディオ | 日記
2020年03月10日
リコール隠し、燃費偽装など問題が発覚する前に発売された車種です。燃費を気にしないで走るなら、とても良い車です。
Posted at 2020/03/10 21:59:03 | | クルマレビュー