14-Aug-2018, 09:04
@Confused there can be a lot of reasons behind this. Firstly we don't know what kind of playback library Devialet use on their system and we also don't know if they use the same playback flow over USB and over Ethernet (for USB they may have I2S) and for an Ethernet-based solution they may have custom flows. This means it can be an issue on Devialet side but also it may not be because as UPnP is a flexible and try to be "universal" it comes with a variety of ways to implement a solution.
In their documentation, these are the example scenarios:
EXAMPLE PLAYBACK SCENARIOS ...................................................................................... 17
4.4.1. Minimal Implementation.................................................................................................. 23
ADVANCED PLAYBACK SCENARIOS.................................................................................... 29
Ref: http://www.upnp.org/specs/av/UPnP-av-AVA...101231.pdf
In their documentation, these are the example scenarios:
EXAMPLE PLAYBACK SCENARIOS ...................................................................................... 17
- 4.1. 3-BOX MODEL: ISOCHRONOUS-PUSH (IEC61883/IEEE1394) ..................................................... 17
- 4.2. 3-BOX MODEL: ASYNCHRONOUS-PULL (E.G. HTTP GET) .......................................................... 19
- 4.3. 2-BOX MODEL: CONTROL POINT WITH DECODER USING ISOCHRONOUS-PUSH (E.G. IEEE-1394) ... 21
- 4.4. 2-BOX MODEL: CONTROL POINT WITH DECODER USING ASYNCHRONOUS-PULL (E.G. HTTP GET) 23
4.4.1. Minimal Implementation.................................................................................................. 23
- 4.5. 2-BOX MODEL: CONTROL POINT WITH CONTENT USING ISOCHRONOUS-PUSH (E.G. IEEE-1394) ... 24
- 4.6. 2-BOX MODEL: CONTROL POINT WITH CONTENT USING ASYNCHRONOUS-PULL (E.G. HTTP GET)26
- 4.7. NO CONNECTIONMANAGER: REPAREFORCONNECTION() ACTION ............................................... 27
ADVANCED PLAYBACK SCENARIOS.................................................................................... 29
- 5.1. SYNCHRONIZED PLAYBACK....................................................................................................... 29
- 5.2. MULTI-STREAMING .................................................................................................................. 31
Ref: http://www.upnp.org/specs/av/UPnP-av-AVA...101231.pdf