Viewing 5 replies - 16 through 20 (of 20 total)
  • bbb0

    (@bbb0)

    sorry no idea how to do this with Wowza. The important point is that each and every request for m3u8 and ts files. I don’t think adding this to the root configuration will hurt though.

    Thread Starter hiphopservers

    (@hiphopservers)

    I will check the Wowza forums and open a support ticket to see if I can get assistance with fixing this issue. That is after I try to add the call to the header in the actual application file. I am sure there is some documentation on the topic floating around.

    When reviewing my configuraiton files for my Wowza Streaming Engine running on my host. I notice a file called crossdomain.xml and teh contents of this file were as follows.

    <?xml version="1.0" encoding="UTF-8" ?>
    <!DOCTYPE cross-domain-policy SYSTEM "https://www.adobe.com/xml/dtds/cross-domain-policy.dtd">
    <cross-domain-policy>
            <allow-access-from domain="*" secure="false"/>
            <site-control permitted-cross-domain-policies="all"/>
    </cross-domain-policy>

    So I am thinking there must be something I must enable in each Application to enable this functionally.

    bbb0

    (@bbb0)

    the crossdomain.xml is important for playing HLS in the Flash engine.

    For hlsjs (play HLS in html5 mode) you _additionally_ need the CORS headers.

    Thread Starter hiphopservers

    (@hiphopservers)

    Okay, It took some time to fine the solution in the Wowza forums but I found the follow thread that resolved this issue for me.

    https://www.wowza.com/forums/showthread.php?21818-Adding-CORS-to-the-HTTP-header

    It basically says you have to add a snippet of code to each of your Application files for live streams and VOD to add the header to allow playback in various non flash based HTML5 players.

    My flavor of code for my host was added between:

    <HTTPStreamer>
             <!-- Properties defined here will override any properties defined in conf/HTTPStreamers.xml for any HTTPStrea$
             <Properties>
             </Properties>
    </HTTPStreamer>

    I add the following lines between “Properties” tags:

    <Property>
                                            <Name>cupertinoRelativePlaylistPlaylists</Name>
                                            <Value>false</Value>
                                            <Type>Boolean</Type>
                                    </Property>
                                    <Property>
                                            <Name>cupertinoUserHTTPHeaders</Name>
                                            <Value>Access-Control-Allow-Origin: *</Value>
                                    </Property>
                                    <Property>
                                            <Name>smoothUserHTTPHeaders</Name>
                                            <Value>Access-Control-Allow-Origin: *</Value>
                                    </Property>

    Adding these lines to my Wowza Streaming Engine configuration got my streams going again in the new version of FlowPlayer. Hope this helps others in the future.

    This is still an issue for me. Problem is I don’t have a development site for the author to check out with the latest plugin installed.

    Ulrich, if there’s any way to contact me directly when you have a moment, I can coordinate with you on the live site with the latest version installed. I work all hours, so whatever works for you.

    [email protected]

    Thanks

Viewing 5 replies - 16 through 20 (of 20 total)
  • The topic ‘File Not Found in Flash Enable Browsers after Update’ is closed to new replies.