Skip to content

Commit 37e010e

Browse files
committed
AP-484: ensure HLS audio streams are TS packetized
we were seeing an issue where the new native HLS playback in Chrome and Edge 141+ would prevent playback of audio streams. Pacifica was the notable example to the contrary as it worked in all browsers. this also cleans up a deprecated comment that related to a no-longer extant/supported server-wide configuration file.
1 parent 89589bd commit 37e010e

25 files changed

Lines changed: 120 additions & 41 deletions

File tree

WowzaStreamingEngine/conf/Application.xml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -178,8 +178,12 @@
178178
</Properties>
179179
</LiveStreamPacketizer>
180180
<HTTPStreamer>
181-
<!-- Properties defined here will override any properties defined in conf/HTTPStreamers.xml for any HTTPStreamer loaded by this applications -->
182181
<Properties>
182+
<Property>
183+
<Name>cupertinoPacketizeAllStreamsAsTS</Name>
184+
<Value>true</Value>
185+
<Type>Boolean</Type>
186+
</Property>
183187
</Properties>
184188
</HTTPStreamer>
185189
<Manager>

WowzaStreamingEngine/conf/Audio-Public-CAVPP/Application.xml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -167,8 +167,12 @@
167167
</Properties>
168168
</LiveStreamPacketizer>
169169
<HTTPStreamer>
170-
<!-- Properties defined here will override any properties defined in conf/HTTPStreamers.xml for any HTTPStreamer loaded by this applications -->
171170
<Properties>
171+
<Property>
172+
<Name>cupertinoPacketizeAllStreamsAsTS</Name>
173+
<Value>true</Value>
174+
<Type>Boolean</Type>
175+
</Property>
172176
</Properties>
173177
</HTTPStreamer>
174178
<Manager>

WowzaStreamingEngine/conf/ChristmasCarol/Application.xml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -167,8 +167,12 @@
167167
</Properties>
168168
</LiveStreamPacketizer>
169169
<HTTPStreamer>
170-
<!-- Properties defined here will override any properties defined in conf/HTTPStreamers.xml for any HTTPStreamer loaded by this applications -->
171170
<Properties>
171+
<Property>
172+
<Name>cupertinoPacketizeAllStreamsAsTS</Name>
173+
<Value>true</Value>
174+
<Type>Boolean</Type>
175+
</Property>
172176
</Properties>
173177
</HTTPStreamer>
174178
<Manager>

WowzaStreamingEngine/conf/City/Application.xml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -167,8 +167,12 @@
167167
</Properties>
168168
</LiveStreamPacketizer>
169169
<HTTPStreamer>
170-
<!-- Properties defined here will override any properties defined in conf/HTTPStreamers.xml for any HTTPStreamer loaded by this applications -->
171170
<Properties>
171+
<Property>
172+
<Name>cupertinoPacketizeAllStreamsAsTS</Name>
173+
<Value>true</Value>
174+
<Type>Boolean</Type>
175+
</Property>
172176
</Properties>
173177
</HTTPStreamer>
174178
<Manager>

WowzaStreamingEngine/conf/CityArts/Application.xml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -167,8 +167,12 @@
167167
</Properties>
168168
</LiveStreamPacketizer>
169169
<HTTPStreamer>
170-
<!-- Properties defined here will override any properties defined in conf/HTTPStreamers.xml for any HTTPStreamer loaded by this applications -->
171170
<Properties>
171+
<Property>
172+
<Name>cupertinoPacketizeAllStreamsAsTS</Name>
173+
<Value>true</Value>
174+
<Type>Boolean</Type>
175+
</Property>
172176
</Properties>
173177
</HTTPStreamer>
174178
<Manager>

WowzaStreamingEngine/conf/Loyalty/Application.xml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -167,8 +167,12 @@
167167
</Properties>
168168
</LiveStreamPacketizer>
169169
<HTTPStreamer>
170-
<!-- Properties defined here will override any properties defined in conf/HTTPStreamers.xml for any HTTPStreamer loaded by this applications -->
171170
<Properties>
171+
<Property>
172+
<Name>cupertinoPacketizeAllStreamsAsTS</Name>
173+
<Value>true</Value>
174+
<Type>Boolean</Type>
175+
</Property>
172176
</Properties>
173177
</HTTPStreamer>
174178
<Manager>

WowzaStreamingEngine/conf/MRCAudio/Application.xml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -167,8 +167,12 @@
167167
</Properties>
168168
</LiveStreamPacketizer>
169169
<HTTPStreamer>
170-
<!-- Properties defined here will override any properties defined in conf/HTTPStreamers.xml for any HTTPStreamer loaded by this applications -->
171170
<Properties>
171+
<Property>
172+
<Name>cupertinoPacketizeAllStreamsAsTS</Name>
173+
<Value>true</Value>
174+
<Type>Boolean</Type>
175+
</Property>
172176
</Properties>
173177
</HTTPStreamer>
174178
<Manager>

WowzaStreamingEngine/conf/Pacifica/Application.xml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -167,7 +167,6 @@
167167
</Properties>
168168
</LiveStreamPacketizer>
169169
<HTTPStreamer>
170-
<!-- Properties defined here will override any properties defined in conf/HTTPStreamers.xml for any HTTPStreamer loaded by this applications -->
171170
<Properties>
172171
<Property>
173172
<Name>cupertinoPacketizeAllStreamsAsTS</Name>

WowzaStreamingEngine/conf/ROHOAudio/Application.xml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -167,8 +167,12 @@
167167
</Properties>
168168
</LiveStreamPacketizer>
169169
<HTTPStreamer>
170-
<!-- Properties defined here will override any properties defined in conf/HTTPStreamers.xml for any HTTPStreamer loaded by this applications -->
171170
<Properties>
171+
<Property>
172+
<Name>cupertinoPacketizeAllStreamsAsTS</Name>
173+
<Value>true</Value>
174+
<Type>Boolean</Type>
175+
</Property>
172176
</Properties>
173177
</HTTPStreamer>
174178
<Manager>

WowzaStreamingEngine/conf/ROHOVideo/Application.xml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -167,8 +167,12 @@
167167
</Properties>
168168
</LiveStreamPacketizer>
169169
<HTTPStreamer>
170-
<!-- Properties defined here will override any properties defined in conf/HTTPStreamers.xml for any HTTPStreamer loaded by this applications -->
171170
<Properties>
171+
<Property>
172+
<Name>cupertinoPacketizeAllStreamsAsTS</Name>
173+
<Value>true</Value>
174+
<Type>Boolean</Type>
175+
</Property>
172176
</Properties>
173177
</HTTPStreamer>
174178
<Manager>

0 commit comments

Comments
 (0)