A method for distributed audio/video (A/V) synchronization and playback, the method comprising the steps of: (a) enabling identification of a synchronization component (A/V orchestrator 46) by at least one external A/V system using a data-exchange protocol system, wherein said synchronization component is operative under high-latency conditions of said data-exchange protocol system; (b) enabling configuration information to be available to said at least one external A/V system; (c) identifying A/V data from an A/V source to said at least one external A/V system; (d) synchronizing at least one respective system clock, associated with said at least one external A/V system, with an orchestra timing on said synchronization component upon request by said at least one external A/V system; (e) repetitively sending at least one synchronization notification to said at least one external A/V system, wherein said at least one synchronization notification is configured to: (i) indicate a given timing in said orchestra timing during A/V playback; (ii) indicate a given position in said A/V data during A/V playback; and (iii) instruct said at least one external A/V system to move to a currently-playing A/V segment in said A/V data for A/V playback; and (f) enabling calculation, by said at least one external A/V system, of said currently-playing A/V segment based on a previously-received synchronization notification by calculating a time difference between a past given timing of a respective, past, given position in said previously-received synchronization notification and a true current time of said at least one respective system clock, wherein said past given timing of said respective, past, given position includes timings other than a starting timing of a respective starting position in said A/V data, and wherein said calculation maintains said at least one external A/V system in a synchronized state having a deviation within a range of up to about 20 milliseconds; wherein said high-latency conditions are defined as any of steps (a)-(f) exceeding at least in part a transmission time of about 30 milliseconds. (a) enabling identification of a synchronization component (A/V orchestrator 46) by at least one external A/V system using a data-exchange protocol system, wherein said synchronization component is operative under high-latency conditions of said data-exchange protocol system; (b) enabling configuration information to be available to said at least one external A/V system; (c) identifying A/V data from an A/V source to said at least one external A/V system; (d) synchronizing at least one respective system clock, associated with said at least one external A/V system, with an orchestra timing on said synchronization component upon request by said at least one external A/V system; (e) repetitively sending at least one synchronization notification to said at least one external A/V system, wherein said at least one synchronization notification is configured to: (i) indicate a given timing in said orchestra timing during A/V playback; (ii) indicate a given position in said A/V data during A/V playback; and (iii) instruct said at least one external A/V system to move to a currently-playing A/V segment in said A/V data for A/V playback; and (i) indicate a given timing in said orchestra timing during A/V playback; (ii) indicate a given position in said A/V data during A/V playback; and (iii) instruct said at least one external A/V system to move to a currently-playing A/V segment in said A/V data for A/V playback; and (f) enabling calculation, by said at least one external A/V system, of said currently-playing A/V segment based on a previously-received synchronization notification by calculating a time difference between a past given timing of a respective, past, given position in said previously-received synchronization notification and a true current time of said at least one respective system clock, wherein said past given timing of said respective, past, given position includes timings other than a starting timing of a respective starting position in said A/V data, and wherein said calculation maintains said at least one external A/V system in a synchronized state having a deviation within a range of up to about 20 milliseconds;