Zidoo Media Player
Controls Zidoo media players for transport, navigation, and playback. It connects over the network or RS-232 serial, and the available commands depend on which transport you use.
Connection
Section titled “Connection”Two transports:
- Network — HTTP on port 9529.
- RS-232 serial — 9600 baud.
Each transport exposes a different command set — a device gets only the commands for the transport it is connected over.
- Connection — network (HTTP) or serial.
- For network: the player’s host.
- For serial: the serial port.
What it can do
Section titled “What it can do”Over the network transport, the whole handset:
| Command | What it does |
|---|---|
power_on / power_off / standby / reboot | Power the player |
| transport | play, pause, play_pause, stop, next, previous, fast_forward, rewind, record, repeat |
| navigation | up, down, left, right, ok, back, cancel, home, menu, popup_menu, info, page_up, page_down, app_switch |
| volume | volume_up, volume_down, mute |
| media options | subtitle, audio_track, resolution, pip, mode_3d, hdmi_in, screenshot, mouse |
| digits | digit_0–digit_9, dash, star, pound |
| apps | app_movies, app_music, app_photos, app_files |
sendkey | Send a named key directly (e.g. Key.UserDefine_A) |
open | Play a file, a share path, or a stream URL |
The network transport reports media-playback state, and ships a remote layout — d-pad, disc menu, transport, volume and page rockers, subtitle and audio track, and the number pad.
Playing something
Section titled “Playing something”open takes either kind of address, and the driver picks the endpoint by scheme:
- A path —
smb://nas/Films/Arrival.mkv,nfs://…,/mnt/…— goes toZidooFileControl/openFile. - An
http://orhttps://URL — a Jellyfin or Plex stream address — goes toZidooFileControl/v2/openFile, which is the only endpoint on the box that will go and fetch something.