Allonis introduces an innovative way for your bar patrons to take control of what TV content they listen to - without interfering with other guests.
The customer experience:
No "App" is required on their phone! So your wait staff doesn't have to become an IT support department.
Each myCapture6 supports up to 6 video sources. The video is then typically sent to a video matrix for distribution to the TVs.
The myCapture6 hardware has a built in myServer webserver for display of the floorplan of TVs to listen to.
The user interface is completely customizable by Allonis including your branding.
Guests never have access to your Business network. Built in firewall.
See a live demonstration at Allonis.com Click on SportsBar Demo and scroll down to see the "Customer Listening" demo.
The myCapture6 system helps differentiate your customer's experience from the bar next door. No longer does the bartender make the decision on what your customers must listen to. Compatible with most all modern smartphones and WiFi tablets.
How the system is connected:

Preview any HDMI video source on your myServer 6 user interface
Let your Bar patrons listen to their choice of TV audio broadcasts
Stream your music to dozens of your boating flotillas or RV friends so you are all partying to the same vibe
Allonis's unique myCapture products connect to HDMI audio and video sources and digitally encode and multicast streams the signals via ethernet or WiFi. This enables a HDMI video signal to be displayed on a myServer browser screen. NO "App" is required to be installed so your wait staff doesn't have to be IT consultants! Additionally, one can stream the audio to a smartphone device. This is used with Allonis's myStreamer software that enables bar patrons to listen to the TV content in the privacy of their smartphone ear buds.
myCapture1 supports one HDMI input / output. This is packaged to be used with a myServer 6 control system and it's 1U rack mount.
myCapture6 has 6 HDMI inputs/ outputs. This is packaged with it's own 1U case. Includes internal router software to separate Control Network from the Guest streaming network for security purposes.
Both must be used with a myServer 6 control system (not included) and must be software configured by Allonis (quoted to the specifics of the project).
As video consumes lots of CPU and network bandwidth, Up to 1 Video signal at a time to be previewed on both devices.
Hundreds of concurrent audio connections are possible due to the multicast technology Allonis has incorporated. (one to many connections).
Connections:
myCapture1
myCapture6 and 12
In addition to the connections described for myCapture1
It is critical how the usb hubs are connected to the OrangePi5Plus's rear USB ports. The Middle bank of capture boards (looking from the Modular Case rear) are wired to "Hub 1" which is connected to the TOP OrangePi5Plus connector. The Right bank Hub 2 is connected to the bottom.
If hubs or HDMI capture boards are wired differently than original, then the system will have to be painstakingly reprogrammed by Allonis.
Here are how the HDMI capture boards are wired to their respective Hubs:
| Column | Hub | Hub Position | HDMI Capture Position |
| 1 | 1 | 1 | Top Left |
| 1 | 1 | 2 | Middle Left |
| 1 | 1 | 3 | Bottom Left |
| 2 | 1 | 4 | Top Right |
| 2 | 1 | 5 | Middle Right |
| 2 | 1 | 6 | Bottom Right |
| None | 1 | 7 | Empty |
| 3 | 2 | 1 | Top Left |
| 3 | 2 | 2 | Middle Left |
| 3 | 2 | 3 | Bottom Left |
| 4 | 2 | 4 | Top Right |
| 4 | 2 | 5 | Middle Right |
| 4 | 2 | 6 | Bottom Right |
| None | 2 | 7 | USB Fan |
Software requirements (Most can ignore this section as Allonis pre-builds the system for you)
sudo apt update
sudo apt full-upgrade
reboot
sudo nano /boot/config.txt
Under the CM4 section, enable "dtoverlay=dwc2,dr_mode=host"
reboot
sudo nano /etc/udev/rules.d/85-my-usb-audio.rules
SUBSYSTEM!="sound", GOTO="my_usb_audio_end"
ACTION!="add", GOTO="my_usb_audio_end"
DEVPATH=="/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4.1/1-1.4.1.3/1-1.4.1.3:1.2/sound/card?", ATTR{id}="Channel_1"
DEVPATH=="/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4.1/1-1.4.1.1/1-1.4.1.1:1.2/sound/card?", ATTR{id}="Channel_2"
DEVPATH=="/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4.1/1-1.4.1.2/1-1.4.1.2:1.2/sound/card?", ATTR{id}="Channel_3"
DEVPATH=="/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4.4/1-1.4.4:1.2/sound/card?", ATTR{id}="Channel_4"
DEVPATH=="/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4.3/1-1.4.3:1.2/sound/card?", ATTR{id}="Channel_5"
DEVPATH=="/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4.2/1-1.4.2:1.2/sound/card?", ATTR{id}="Channel_6"
LABEL="my_usb_audio_end"
arecord -l
MediaEngine|AddOvenMediaEngine~Host~127.0.0.1
MediaEngine|AddSource~Channel #1~Audio192~Channel_1~1
Search for init.captures in Macros
init.captures:
Macro|
// for production change 127.0.0.1 to actual IP address!
MediaEngine|AddOvenMediaEngine~Host~127.0.0.1!
MediaEngine|AddSource~Channel #1~Audio192~Channel_1~1!
MediaEngine|AddSource~Channel #2~Audio192~Channel_2~2!
MediaEngine|AddSource~Channel #3~Audio192~Channel_3~3!
MediaEngine|AddSource~Channel #4~Audio192~Channel_4~4!
MediaEngine|AddSource~Channel #5~Audio192~Channel_5~5!
MediaEngine|AddSource~Channel #6~Audio192~Channel_6~6!
// fini
Run init.captures macro to populate media engine devices