Results 1 to 2 of 2

Thread: empty captions when loading SMIL from S3

  1. #1
    Join Date
    Dec 2015
    Posts
    1

    Default empty captions when loading SMIL from S3

    I'm having trouble getting webvtt captions to work when streaming HLS from a vods3cf application.

    My SMIL file looks like this:

    <smil>
      <head />
      <body>
        <switch>
          <video src="mp4:video-hd.mp4" system-bitrate="3206200" width="1280" height="544" title="HD" />
          <video src="mp4:video-sd.mp4" system-bitrate="736160" width="640" height="272" title="SD" />
          <textstream src="captions.srt" system-language="eng">
            <param name="isWowzaCaptionStream" value="true" />
          </textstream>
        </switch>
      </body>
    </smil>
    I've configured the TimedText section of my conf/vods3cf/Application.xml as follows:

                    <TimedText>
                            <!-- VOD caption providers (separate with commas): vodcaptionprovidermp4_3gpp, vodcaptionproviderttml, vodcaptionproviderwebvtt,  vodcaptionprovidersrt, vodcaptionproviderscc -->
                            <VODTimedTextProviders>vodcaptionprovidermp4_3gpp, vodcaptionproviderttml, vodcaptionproviderwebvtt,  vodcaptionprovidersrt, vodcaptionproviderscc</VODTimedTextProviders>
                            <!-- Properties for TimedText -->
                            <Properties>
                                    <Property>
                                            <Name>cupertinoVODCaptionsEnabled</Name>
                                            <Type>Boolean</Type>
                                            <Value>true</Value>
                                    </Property>
                                    <Property>
                                            <Name>cupertinoVODCaptionsUseWebVTT</Name>
                                            <Type>Boolean</Type>
                                            <Value>true</Value>
                                    </Property>
                            </Properties>
                    </TimedText>

    The video plays using HTML5 Video tag on OSX/Safari, and the caption button appears with "English" as an option, but the captions themselves do not appear in the video. The only errors I see in the access and error logs have to do with failure to load srt files associated with the video files, not the srt file called out in the SMIL:

    MediaCacheItemBase.init: Item does not exist: amazons3/myassetsbucket/files/8f45781ef8f740e4b1f58fae01e1b30b/video-sd.srt

    Is it possible to load caption files this way when using HLS over the vods3cf application?

  2. #2

    Default

    Hello there and welcome to the wowza support forum.

    I think the quickest way to troubleshoot this is, if you have not done so already, to open a ticket with support.

    Please zip a copy of your /conf and /logs folders and send them to support@wowza.com to raise a ticket.

    Regards,

    Salvadore

Similar Threads

  1. Replies: 4
    Last Post: 11-17-2015, 07:21 AM
  2. Replies: 2
    Last Post: 09-15-2015, 06:10 AM
  3. Both Embedded and External captions with SMIL not working for WebVTT only
    By agilmor in forum Video On Demand Streaming Discussion
    Replies: 2
    Last Post: 08-10-2013, 05:06 PM
  4. Smil Problem: Medialist is Empty
    By mprenditore in forum AddOn: Transcoder
    Replies: 7
    Last Post: 07-30-2013, 04:03 AM
  5. Stream not found [live/smil:myStream.smil/manifest.f4m]: myStream.smil
    By viet_fpt in forum Live Streaming and Encoder Discussion
    Replies: 12
    Last Post: 04-08-2013, 07:22 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •