Class MediaController
java.lang.Object
org.cybergarage.upnp.ControlPoint
org.cybergarage.upnp.std.av.controller.MediaController
- All Implemented Interfaces:
org.cybergarage.http.HTTPRequestListener
public class MediaController
extends org.cybergarage.upnp.ControlPoint
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbrowse(org.cybergarage.upnp.Device dev)browse(org.cybergarage.upnp.Device dev, String objectId, boolean hasBrowseChildNodes, boolean hasRootNodeMetadata)org.cybergarage.xml.Nodebrowse(org.cybergarage.upnp.Device dev, String objectID, String browseFlag, String filter, int startIndex, int requestedCount, String sortCaiteria)org.cybergarage.xml.NodebrowseDirectChildren(org.cybergarage.upnp.Device dev, String objectId)org.cybergarage.xml.NodebrowseDirectChildren(org.cybergarage.upnp.Device dev, String objectID, String filter, int startIndex, int requestedCount, String sortCaiteria)org.cybergarage.xml.NodebrowseMetaData(org.cybergarage.upnp.Device dev, String objectId)org.cybergarage.xml.NodebrowseMetaData(org.cybergarage.upnp.Device dev, String objectId, String filter, int startIndex, int requestedCount, String sortCaiteria)getContentDirectory(org.cybergarage.upnp.Device dev)getContentDirectory(org.cybergarage.upnp.Device dev, String objectId)org.cybergarage.upnp.DevicegetRendererDevice(String name)org.cybergarage.upnp.DeviceListorg.cybergarage.upnp.DevicegetServerDevice(String name)org.cybergarage.upnp.DeviceListstatic voidbooleanplay(org.cybergarage.upnp.Device dev)booleanvoidprintContentDirectory(org.cybergarage.upnp.Device dev)voidprintContentNode(ContentNode node, int indentLevel)voidbooleansetAVTransportURI(org.cybergarage.upnp.Device dev, ItemNode itemNode)booleanstop(org.cybergarage.upnp.Device dev)Methods inherited from class org.cybergarage.upnp.ControlPoint
addDeviceChangeListener, addEventListener, addNotifyListener, addSearchResponseListener, finalize, getDevice, getDeviceDisposer, getDeviceList, getEventSubURI, getExpiredDeviceMonitoringInterval, getHTTPPort, getRenewSubscriber, getSearchMx, getSSDPPort, getSubscriberService, getUserData, hasDevice, httpRequestRecieved, isNMPRMode, isSubscribed, lock, notifyReceived, performAddDeviceListener, performEventListener, performNotifyListener, performRemoveDeviceListener, performSearchResponseListener, print, removeDevice, removeDevice, removeDeviceChangeListener, removeEventListener, removeExpiredDevices, removeNotifyListener, removeSearchResponseListener, renewSubscriberService, renewSubscriberService, renewSubscriberService, search, search, search, searchResponseReceived, setDeviceDisposer, setEventSubURI, setExpiredDeviceMonitoringInterval, setHTTPPort, setNMPRMode, setRenewSubscriber, setSearchMx, setSSDPPort, setUserData, start, start, start, stop, subscribe, subscribe, subscribe, subscribe, unlock, unsubscribe, unsubscribe, unsubscribe
-
Constructor Details
-
MediaController
public MediaController()
-
-
Method Details
-
getServerDeviceList
public org.cybergarage.upnp.DeviceList getServerDeviceList() -
getRendererDeviceList
public org.cybergarage.upnp.DeviceList getRendererDeviceList() -
getServerDevice
-
getRendererDevice
-
browse
-
browseMetaData
-
browseMetaData
-
browseDirectChildren
-
browseDirectChildren
public org.cybergarage.xml.Node browseDirectChildren(org.cybergarage.upnp.Device dev, String objectId) -
browse
-
browse
-
browse
public ContainerNode browse(org.cybergarage.upnp.Device dev, String objectId, boolean hasBrowseChildNodes, boolean hasRootNodeMetadata) -
browse
public ContainerNode browse(org.cybergarage.upnp.Device dev, String objectId, boolean hasBrowseChildNodes) -
getContentDirectory
-
getContentDirectory
-
printContentNode
-
printContentDirectory
public void printContentDirectory(org.cybergarage.upnp.Device dev) -
printMediaServers
public void printMediaServers() -
setAVTransportURI
-
play
public boolean play(org.cybergarage.upnp.Device dev) -
stop
public boolean stop(org.cybergarage.upnp.Device dev) -
play
-
main
-