FiiO R7 All-In-One Streaming Amplifier
FiiO R7 All-In-One Streaming Amplifier
FiiO R7 All-In-One Streaming Amplifier
FiiO R7 All-In-One Streaming Amplifier
FiiO R7 All-In-One Streaming Amplifier
FiiO R7 All-In-One Streaming Amplifier
FiiO R7 All-In-One Streaming Amplifier
FiiO R7 All-In-One Streaming Amplifier
FiiO R7 All-In-One Streaming Amplifier
FiiO R7 All-In-One Streaming Amplifier
FiiO R7 All-In-One Streaming Amplifier
FiiO R7 All-In-One Streaming Amplifier
FiiO R7 All-In-One Streaming Amplifier
FiiO R7 All-In-One Streaming Amplifier

FiiO R7 All-In-One Streaming Amplifier

Price

$1,149.00 $976.65
Save $172.35
Free shipping

colour

Please select a colour

Quantity

Free worldwide shipping
Free returns
Sustainably made
Secure payments
Desktop high-resolution transmitter, decoder and headphone amplifier all-in-one unit

Building a desktop HiFi system has always been full of compromises. Stacking various brands of equipment together makes it hard to have an elegant and compact setup. For streaming media, such as a setup usually brings an unacceptable experience. But now there is a new solution.

The FiiO HiFi desktop experience V1.0 is now available, with the R7 serving as the centerpiece.

Key to a brand new world of HiFi desktop experience
The R7 combines transmitter/decoder/amp/preamp/media playback  functions into one unit. Besides numerous connections and expansion capabilities as well as a wide variety of operating modes, It is also capable streams media on a gorgeous portrait screen for an extraordinary user experience. The R7 brings you an attractive-looking, easy-to-use and great- sounding desktop HiFi experience!

Full range of inputs and outputs
The R7 features connectivity far beyond what one would expect from it, helping you to quickly and easily build a desktop HiFi system with the R7 as the heart of it.

Convenient and Intuitive
The R7 is unique in that it’s easy to use and offers an astounding number of ways to listen. When listening to music streaming apps, easily switch between headphones and speakers or any other output mode. Conveniently listen to songs stored locally on the R7 – thanks to its built-in storage and micro-SD card support - or receive Bluetooth audio from your phone – with support for high- resolution Bluetooth audio formats. With the R7, you can truly listen any way you want.

Customer Reviews

Here are what our customers say.

Write a Review
Customer Reviews
Wow you reached the bottom
Newest
Most liked
Highest ratings
Lowest ratings
×
class SpzCustomFileUpload extends SPZ.BaseElement { constructor(element) { super(element); this.uploadCount_ = 0; this.fileList_ = []; } buildCallback() { this.action = SPZServices.actionServiceForDoc(this.element); this.registerAction('upload', (data) => { this.handleFileUpload_(data.event?.detail?.data || []); }); this.registerAction('delete', (data) => { this.handleFileDelete_(data?.args?.data); }); this.registerAction('preview', (data) => { this.handleFilePreview_(data?.args?.data); }); this.registerAction('limit', (data) => { this.handleFileLimit_(); }); this.registerAction('sizeLimit', (data) => { this.handleFileSizeLimit_(); }); } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } setData_(count, file) { this.uploadCount_ = count; this.fileList_ = file; } handleFileUpload_(data) { data.forEach(i => { if(this.fileList_.some(j => j.url === i.url)) return; this.fileList_.push(i); }) this.uploadCount_++; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileUpload", { count: this.uploadCount_, files: this.fileList_}); if(this.fileList_.length >= 5){ document.querySelector('#review_upload').style.display = 'none'; } if(this.fileList_.length > 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '8px'; } } handleFileDelete_(index) { this.fileList_.splice(index, 1); this.uploadCount_--; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileDelete", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; if(this.fileList_?.length === 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '132px'; } } handleFilePreview_(index) { const finalPreviewData = this.fileList_[index]; const filePreviewModal = document.getElementById('filePreviewModal'); const fullScreenVideo = document.getElementById('fullScreenVideo'); const fullScreenImage = document.getElementById('fullScreenImage'); const previewModalClose = document.getElementById('previewModalClose'); const previewLoading = document.getElementById('previewLoading'); filePreviewModal.style.display = 'block'; previewLoading.style.display = 'flex'; if(finalPreviewData?.type === 'video'){ const media = this.mediaParse_(this.fileList_[index]?.url); fullScreenVideo.addEventListener('canplaythrough', function() { previewLoading.style.display = 'none'; }); fullScreenImage.src = ''; fullScreenImage.style.display = 'none'; fullScreenVideo.style.display = 'block'; fullScreenVideo.src = media.mp4 || ''; } else { fullScreenImage.onload = function() { previewLoading.style.display = 'none'; }; fullScreenVideo.src = ''; fullScreenVideo.style.display = 'none'; fullScreenImage.style.display = 'block'; fullScreenImage.src = finalPreviewData.url; } previewModalClose.addEventListener('click', function() { filePreviewModal.style.display = 'none'; }); } handleFileLimit_() { alert(window.AppReviewsLocale.comment_file_limit || 'please do not upload files more than 5'); this.triggerEvent_("handleFileLimit"); } handleFileSizeLimit_() { alert(window.AppReviewsLocale.comment_file_size_limit || 'File size does not exceed 10M'); } clear(){ this.fileList_ = []; this.uploadCount_ = 0; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleClear", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; } mediaParse_(url) { var result = {}; try { url.replace(/[?&]+([^=&]+)=([^&]*)/gi, function (str, key, value) { try { result[key] = decodeURIComponent(value); } catch (e) { result[key] = value; } }); result.preview_image = url.split('?')[0]; } catch (e) {}; return result; } triggerEvent_(name, data) { const event = SPZUtils.Event.create(this.win, name, data); this.action.trigger(this.element, name, event); } } SPZ.defineElement('spz-custom-file-upload', SpzCustomFileUpload);
The review would not show in product details on storefront since it does not support to.