by Peke » Sun Sep 06, 2020 7:27 pm
Hi,
Lets consider that lowlander is not right (even he is right) and that it is possible to send Video to one device and audio to another, then in 99.99% of cases Video and Audio would be out of sync.
In theory there is two ways how it can be solved partially:
1. Group casting (eg. multiple devices gets both Audio and Video, where receiving client decide what to play and what not to play). NOTE I can't test that as I do not have hardware for it and it also usually fail synchronization 100% even it can be lowered to almost 0 today.
2. Stream non buffered video stream Video using
RTP protocol and its
RTP Payload formats, which use most of Cable and IPTV Providers, but it takes so much developing resources with low return especially as DLNA works in most cases in terms single End-to-End streaming/casting. NOTE: This also fail synchronization even it can be lowered to almost 0 today and there are techniques to sync clients (I have tested with audio and managed to get <50ms (In many cases <25ms) out of sync.
Finally: both setups require good hardware and higher LAN and WLAN quality than in average home, which can also be very expensive.
Hi,
Lets consider that lowlander is not right (even he is right) and that it is possible to send Video to one device and audio to another, then in 99.99% of cases Video and Audio would be out of sync.
In theory there is two ways how it can be solved partially:
1. Group casting (eg. multiple devices gets both Audio and Video, where receiving client decide what to play and what not to play). NOTE I can't test that as I do not have hardware for it and it also usually fail synchronization 100% even it can be lowered to almost 0 today.
2. Stream non buffered video stream Video using [url=https://en.wikipedia.org/wiki/Real-time_Transport_Protocol#Overview]RTP protocol[/url] and its [url=https://en.wikipedia.org/wiki/RTP_payload_formats]RTP Payload formats[/url], which use most of Cable and IPTV Providers, but it takes so much developing resources with low return especially as DLNA works in most cases in terms single End-to-End streaming/casting. NOTE: This also fail synchronization even it can be lowered to almost 0 today and there are techniques to sync clients (I have tested with audio and managed to get <50ms (In many cases <25ms) out of sync.
Finally: both setups require good hardware and higher LAN and WLAN quality than in average home, which can also be very expensive.