`
wangxiaohigh
  • 浏览: 1427390 次
文章分类
社区版块
存档分类
最新评论

GeeXboX uShare (UPnP A/V & DLNA Media Server for Linux)

 
阅读更多

在开源的DLNA框架实现中, uShare 应该是实现最好, 且用得做多的开源项目了。

uShare 下载地址为 : http://ushare.geexbox.org/releases/ushare-1.1a.tar.bz2

下载后解压使用 tar -jxvf ushare-1.1a.tar.bz2 即可。

uShare 是用C语言实现,在 GeeXboX 下运行的一个开源项目 http://ushare.geexbox.org/ 通过UPNP协议,把媒体文件共享给其他的设备。

uShare 只依赖libUpnp库, 下载地址为 http://pupnp.sourceforge.net/

如果你要让 uShare 支持 dlna, 则还需要libdlna库的支持,下载地址为 http://libdlna.geexbox.org/

而libdlna库有依赖 ffmpeg中的视频编解码模块。

要让uShare支持dlna, 生成Makefile文件时,需要下面这样的参数

./configure --enable-dlna



uShare支持的文件格式如下 :

  • Video files: asf, avi, dv, divx, wmv, mjpg, mjpeg, mpeg, mpg, mpe, mp2p, vob, mp2t, m1v, m2v, m4v, m4p, mp4ps, ts, ogm, mkv, rmvb, mov, qt, hdmov
  • Audio files: aac, ac3, aif, aiff, at3p, au, snd, dts, rmi, mp1, mp2, mp3, mp4, mpa, ogg, wav, pcm, lpcm, l16, wma, mka, ra, rm, ram, flac
  • Images files: bmp, ico, gif, jpeg, jpg, jpe, pcd, png, pnm, ppm, qti, qtf, qtif, tif, tiff
  • Playlist files: pls, m3u, asx
  • Subtitle files: dks, idx, mpl, pjs, psb, scr, srt, ssa, stl, sub, tts, vsf, zeg
  • Various text files: bup, ifo
下面是一些与 UPnP 相关的软件:



  • djmount : 使用了FUSE来映射一个目录的内容到 UPnP A/V Media Servers.
  • GMediaServer : 一个基于uShare实现的 Media Server.
  • libdlna : DLNA的框架实现.
  • GeeXboX : Linux下的媒体分发软件,使用了djmount和UPnP.
编译uShare时,libupnp的版本不能太高,太高了, 版本不兼容,无法编译uShare, libupnp的版本选择1.4.2 或者1.4.3即可,编译会很顺利,



否则编译会出现很多奇怪的错误。



分享到:
评论

相关推荐

    geexbox-1.2.4-custom-zh_CN.i386.iso

    GeeXboX 是一个专门用来播放多媒体数据的 Linux 发行版本,它本身是一张可以自启动的 Linux 系统,支持的视频...它可以播放来自 Windows/Samba share, NFS, UPnP A/V Media Servers, RTP/RTSP servers 的多媒体数据。

    GeeXboX

    GeexBox 一套不错的多媒体播放Live CD(LINUX),不用硬盘,CD直接启动。它几乎支援大部分主流媒体格式,包括 AVI、RM、RMVB、MPEG-4、MP3及外挂中文字幕,如果联网,在线视频照样可以看。它可以让旧电脑变成DivX Box...

    uShare-开源

    GeeXboX uShare 是一个 UPnP (TM) A/V 媒体服务器。 它实现了为 UPnP 媒体设备提供可用多媒体文件信息的服务器组件。 uShare 使用 libupnp 的内置 http 服务器将文件流式传输到客户端。

    老笔记本变网络电视GeeXboX

    如果说Media Center是Windows XP的多媒体版本,那么GeeXboX就是Linux的多媒体版本。我们都知道Linux的多媒体播放功能并不逊于Windows XP,所以GeeXboX不但可以播放市面上标准格式的影音光碟,还可以播放在网路上极受...

    GeeXboX-win32

    geexbox-1.2.4 geexbox-1.2.4-en.i386.glibc.iso

    GeeXboX for Wii-开源

    GeeXboX for Wii是基于Linux的媒体中心GeeXboX,已移植为在Nintendo Wii游戏机上运行。 当前用于Wii的GeeXboX的主要功能:音频/视频播放,图片查看,文件共享以及通过以太网和蓝牙的传输。

    教你DIY中文增强版Geexbox,且安装为硬盘版

    NULL 博文链接:https://wuzijingaip.iteye.com/blog/832789

    Linux 可启动 U 盘制作工具 Universal USB Installer 1.9.8.3 中文编译版.zip

    Universal USB Installer 也是 UUI,它是一个 Live Linux 可启动 USB 创建器,允许您从选择的 Linux 发行版选择放在您的 USB 闪存驱动器。 Universal USB Installer 易于使用。只需选择一个 Live Linux 发行版,ISO ...

    geexbox,u盘启动。

    把它做进u盘中,不用开启繁琐的系统就能享受视频和音乐。还有高清播放模式。

    geexbox-1.1-rc2-custom-zh_CN.iso

    geexbox-1.1-rc2-custom-zh_CN.iso

    Geexbox2.0

    HTPC系统,媲美XBMC,可以装在CD里

    GeeXboX for PS3-开源

    GeeXboX for PS3是基于Linux的开源媒体中心GeeXboX,它非官方地移植到SONY Playstation 3游戏机上。 这仅是工作的概念证明。 由于SONY删除了OTHEROS,因此该项目目前无法积极进行

    多功能维护光盘-集Beini1.1+500w密码+WinPE+Geexbox+DOS工具箱

    多功能维护光盘-集Beini1.1+500w密码+WinPE+Geexbox+DOS工具箱

    geexbox-vdr-开源

    GeexBoX Vdr:独立媒体播放器小型可引导CD,用于视频(DivX,XviD,FFMpeg,MPEG 1/2,VCD,DVD,OggMedia)音频(MP3,AudioCD,Ogg / Vorbis)播放和录制基于VDR / MPlayer的DVB流用于电视的x86电脑DVB卡(Nexus)

    XP+Linux笔记本双系统安装详解.doc

    XP+Linux笔记本双系统安装详解.doc

    DVDRip制作与研究(EXE)

    DVDRip制作与研究(EXE)

    一键硬盘引导器(一键硬盘引导器 集-Beini、BT3、BT4)

    一键硬盘引导器(一键硬盘引导器 集-Beini、BT3、BT4、CDlinux、GeexBox、puppy、WinPE、DOS).rar

Global site tag (gtag.js) - Google Analytics