Hi I have followed the tutorials and have configured the live app that comes by default as a HTTP origin app and have setup a CloudFront distribution as the caching infrastructure.
Based on the documentation all I have to do is add these to the block’s container to support HLS over CloudFront:
                                <Property>
                                        <Name>httpOriginMode</Name>
                                        <Value>on</Value>
                                        <Type>String</Type>
                                </Property>
                                <Property>
                                        <Name>cupertinoCacheControlPlaylist</Name>
                                        <Value>max-age=1</Value>
                                        <Type>String</Type>
                                </Property>
                                <Property>
                                        <Name>cupertinoCacheControlMediaChunk</Name>
                                        <Value>max-age=3600</Value>
                                        <Type>String</Type>
                                </Property>
Is this all guys? Do I need to do anything else?
Btw does CloudFront pull chunks from Wowza by itself or are they pulled whenever user requests are made? Is there a way to push out chunks to Wowza even before requests are made?