#keywords media,server,dlna,upnp,ssdp,pnp,video,audio,미디어,서버,홈,TV,NAS
#title UPnP/DLNA Media Server
[wiki:Home 대문] / [wiki:CategoryReview 검토],[wiki:CategoryBroadcast 방송] / [wiki:UPnPMediaServer UPnP/DLNA Media Server]
----
== [wiki:UPnPMediaServer UPnP/DLNA Media Server] ==
* MediaTomb : [^http://mediatomb.cc/]
* 관련자료
* [^http://drobo.jhah.net/guides/compiling_mediatomb]
* [^http://forums.gentoo.org/viewtopic-t-802541-start-0.html]
* [^http://mediatomb.cc/dokuwiki/transcoding:transcoding#piggybacking_subtitles_in_your_stream]
* [^http://mediatomb.cc/pages/devices]
* [^http://forums.cnet.com/7723-13973_102-336205.html]
* [^http://juliensimon.blogspot.com/2008/12/mediatomb-012-on-ps3-video-thumbnails.html]
* [^http://forum.excito.net/viewtopic.php?p=15993]
* [^http://sourceforge.net/projects/mediatomb/forums/forum/440751/topic/2891866]
* [^http://forum.excito.net/viewtopic.php?p=16741]
* [^http://en.gentoo-wiki.com/wiki/MediaTomb]
* config.xml에서 다음과 같은 항목 수정 및 추가를 하면서 기능을 확장하거나 호환성을 증가시킬수 있음.
{{{#!plain
redsonic.com
105
128
5
yes
no
video/mpeg
yes
yes
yes
}}}
* "mediatomb-mencoder-sub" script file
{{{#!enscript sh
#!/bin/bash
subtitle="$1"
output="$2"
base_name_smi="`echo "$subtitle" | sed 's/\.smi$//'`"
base_name_srt="`echo "$subtitle" | sed 's/\.srt$//'`"
extensions="avi mp4 mpg mov mkv"
for ext in $extensions ; do
input="$base_name_smi.$ext";
if [[ -e "$input" ]]; then break; fi
input="$base_name_srt.$ext";
if [[ -e "$input" ]]; then break; fi
done
exec mencoder "$input" \
-oac lavc -ovc lavc -of mpeg \
-lavcopts vcodec=mpeg2video:keyint=1:vbitrate=200000:vrc_maxrate=9000:vrc_buf_size=1835 \
-ofps 24000/1001 \
-vf harddup -mpegopts muxrate=12000 \
-sub "$subtitle" -font "/usr/share/fonts/baekmuk-fonts/batang.ttf" -subfont-autoscale 2 \
-o "$output"
}}}
* MediaController에서 표시되는 Icon을 변경하려면 "web/icons/"의 {{{mt-icon[120|48|32].[png|jpg|bmp]}}}를 모두 바꿔야 함. (변환툴로는 ImageMagicK의 "convert"를 추천.)
* MiniDLNA : [^http://minidlna.sourceforge.net/]
* uShare : [^http://ushare.geexbox.org/]
* Twonky : [^http://www.twonkyvision.de/]
* Audio Formats : LPCM, MP3, WMA, M4A, M4B, MP4, 3GP, WAV, OGG, FLAC, AAC, MP2, AC3, MPA, MP1, AIF, ASF
* Image Formats : JPEG, PNG, TIF, TIFF, BMP, GIF
* Video Formats : WMV, MPEG2, MPEG4, MP1, MPG, SPTS, MP4, AVI, VOB, DivX, 3GP, VDR, MPE, DVR-MS, Xvid, M1V, M4V, MOV, MPV, MKV, FLV, MTS
* Playlist Formats : M3U, M3U8, PLS, WPL
* Fuppes : [^http://fuppes.ulrich-voelkel.de/]
* Wild Media Server : [^http://www.wildmediaserver.com/]
* 변환지원 목록 : [^http://www.wildmediaserver.com/pdfs/transcoding_profiles.pdf]
* Last changes : [wiki:UPnPMediaServer/WildMediaServer]
* Mezzomo : [^http://www.conceiva.com/products/mezzmo/default.asp]
* DLNA 1.5 대응
* 지원 OS : Windows기반
* Format : [^http://www.conceiva.com/products/mezzmo/formatsupport.asp]
* 기기 호환성 : [^http://www.conceiva.com/products/mezzmo/devicesupport.asp]
* Wowza Media Server : [^http://www.wowza.com/], [^http://cafe.naver.com/wowzamedia.cafe]
* TVMOBiLi : [^http://www.tvmobili.com/]
* Platinum(SDK) : [^http://www.plutinosoft.com/platinum]
* Neptune C++ Runtime ([^http://sourceforge.net/projects/neptune/]) 을 이용함.
* 상업적 이용에 대해서는 문의가 필요 ("For commercial licensing inquiries, you can contact us here licensing@plutinosoft.com")
== 참고자료 ==
* [wiki:uPnP uPnP (Universal Plug and Play)]
* [^http://en.wikipedia.org/wiki/Comparison_of_UPnP_AV_media_servers]
* [wiki:MediaLibraryResearch Media를 다루는데 용이한 Library]