有transcode方式的开源的upnp media server: FUPPES

转载时请注明出处和作者联系方式:http://blog.csdn.net/mimepp
作者联系方式:YU TAO <yut616 at sohu dot com>

FUPPES是Free UPnP Entertainment Service的缩写,它是一个upnp media server。
FUPPES最开始时,它的作者主要是想在自己的卧室里放上一个能播放音乐的box,而不想放上一个大的PC。而且他手头的很多音乐是ogg/vorbis或flac格式的, 而不是mp3格式的,所以他就自己写了一个能在linux下工作的media server,也就是FUPPES了。

FUPPES主要是用C++完成,而且主要是对audio进程transcode。
在fuppes/src/lib/Transcoding中包括了多种音频解码:
1、FAAD2 - Freeware Advanced Audio (AAC) Decoder including SBR decoding
2、FLAC
3、Mad
4、Mpc
5、Vorbis

音频编码包括:
1、Pcm
2、lame mp3
3、TwoLame
4、Wav

视频的处理使用的是ffmpeg命令参数方式;
对图片使用的是应用非常广泛的imagemagicK的C++ API:Magick++;
在fuppes/src/plugins下可以查看到。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值