Previous Topic

Next Topic

Book Contents

Book Index

Audio/Video Players (deprecated)

Interfaces for devices that play audio and video.

Channel

The Channel (com.prosyst.mbs.services.hdm.deviceclasses.av.Channel) interface represents the capability of switching channels of TV and radio devices.

Properties

Property

Meta Data

channel

 

description

Current channel.

access

RWE

min

0

step

1

Operations

Operations

Meta Data

up

description

Moves one channel up.

down

description

Moves one channel down.

previous

description

Moves back to the previously selected channel.

ImageProvider

The ImageProvider (com.prosyst.mbs.services.hdm.deviceclasses.av.ImageProvider) interface represents the capability of providing image files.

Properties

Parameter

Description

imageFormats

 

description

Property used for supported image formats.

access

RE

imageProtocols

 

description

Property used for supported URL protocols to get image content.

access

RE

Operations

Parameter

Description

getImageResolutions

 

description

Operation to get the supported image resolutions for a given image format.

IN1

Specified image format.

OUT

The supported image resolutions for the given image format.

getImageURL

 

description

Operation to get URL that provides access to a still image.

IN1

Determine if the URL has to be proxy.

IN2

Set of properties.

OUT

The URL.

Playback

The Playback (com.prosyst.mbs.services.hdm.deviceclasses.av.Playback) interface represents the capability of audio/video playback (play, pause, stop, fast-forward and reverse).

Property

Meta Data

state

 

description

Player state. Value 1 indicates that the media is stopped and is not playing. Value 2 indicates that the media is playing. Value 3 indicates that the media is paused. Value 4 indicates that the media is fast-forwarding. Value 5 indicates that the media is reversed.

access

RE

enum

Stopped: 1 Playing: 2 Paused: 3 Fast Forward: 4 Reversed: 5

Operations

Operation

Meta Data

play

description

Starts the playback.

stop

description

Stops the playback.

pause

description

Pauses the playback.

forward

description

Fast-forward the playback.

reverse

description

Reverses the playback.

Playlist

The Playlist (com.prosyst.mbs.services.hdm.deviceclasses.av.Playlist) interface represents the capability of managing a playlist (shuffle, repeat, etc).

Properties

Property

Meta Data

shuffle

 

description

Shuffle items. Value true indicates that the shuffle is turned on.

access

RWE

enum

On: trueOff:false

repeat

 

description

Repeat items. Value true indicates that the repeat is turned on.

access

RWE

enum

On: trueOff:false

Operations

Operation

Meta Data

next

description

Stops the current playback and moves to the next item in the play-list.

previous

description

Stops the current playback and moves to the previous item in the play-list.

VideoProvider

The VideoProvider (com.prosyst.mbs.services.hdm.deviceclasses.av.VideoProvider) interface represents the capability of video playback.

Properties

Parameter

Description

videoFormats

 

description

Property used for supported video formats.

access

RE

videoProtocols

 

description

Property used for supported URL protocols to get video content.

access

RE

Operations

Parameter

Description

getVideoResolutions

 

description

Operation to get the supported video resolutions for a given video format.

IN1

Specified video format.

OUT

The supported video resolutions for the given video format.

getVideoURL

 

description

Operation to get URL that provides access to a video content.

IN1

Determine if the URL has to be proxy.

IN2

Set of properties.

OUT

The URL.

Volume

The Volume (com.prosyst.mbs.services.hdm.deviceclasses.av.Volume) interface represents the volume management capability.

Properties

Property

Meta Data

volume

 

description

Player volume.

access

RWE

muted

 

description

Indicates if the volume is muted. Value true denotes that the volume is muted.

access

RWE

enum

Muted: true Unmuted: false

Operations

Operation

Meta Data

mute

description

Toggles the mute state of the player.

volumeUp

description

Increases volume of the player.

volumeDown

description

Decreases volume of the player.