duncan3dc\Sonos\Tracks\Stream::getMetaData PHP Method

getMetaData() public method

Get the metadata xml for this stream.
public getMetaData ( ) : string
return string
    public function getMetaData()
    {
        return Helper::createMetaDataXml("-1", "-1", ["dc:title" => $this->getName() ?: "Stream", "upnp:class" => "object.item.audioItem.audioBroadcast", "desc" => ["_attributes" => ["id" => "cdudn", "nameSpace" => "urn:schemas-rinconnetworks-com:metadata-1-0/"], "_value" => "SA_RINCON65031_"]]);
    }

Usage Example

Beispiel #1
0
 /**
  * Play a stream on this controller.
  *
  * @param Stream $stream The Stream object to play
  *
  * @return static
  */
 public function useStream(Stream $stream)
 {
     $this->soap("AVTransport", "SetAVTransportURI", ["CurrentURI" => $stream->getUri(), "CurrentURIMetaData" => $stream->getMetaData()]);
     return $this;
 }