CaptionStream support in Player Framework for Windows 8

Topics: Windows 8 Xaml
Jan 23, 2013 at 8:08 AM

Hi all,

We've tested caption feature with the Microsoft sample movie below with TTML format caption.

Elephant dream
http://ecn.channel9.msdn.com/o9/content/smf/smoothcontent/elephantsdream/Elephants_Dream_1024-h264-st-aac.ism/manifest

However, no subtitle can be shown. 

The caption sample in the Player Framework could only load a seperate caption source xml file.
So, is caption stream not supported? 

Thanks and Regards,
NB

Coordinator
Jan 23, 2013 at 4:16 PM

In-stream captions are currently not supported by the player framework but we're hoping to add this feature in the future.

As a side note: the advantages of in-stream captions for VOD are minimal and add a lot of extra complexity to the server-side process. Folks are more and more using out-of-stream (external) captions -- so long-term, you might consider using switching to external captions.

Jan 28, 2013 at 9:09 AM
Edited Jan 29, 2013 at 8:21 AM

Thanks! We may consider using external captions in the future.

But at this moment, is there a schedule for in-stream captions feature to be available?

For thousands of existing movies, we may need huge effort to convert from in-streams to out-of-stream captions.

Thanks!

Coordinator
Feb 12, 2013 at 4:48 PM
fyi: We just released v1.1 today with support for in-stream captions. Please let us know if you have any feedback.

Tim
Feb 19, 2013 at 2:16 AM
Edited Feb 20, 2013 at 7:59 AM
Thanks a lot! We shall get back to you after testing.
Feb 20, 2013 at 8:02 AM
Edited Feb 20, 2013 at 8:10 AM
Hi Tim,

We've tried the released version 1.1 today.
It's found that the in-stream captions really works for JS!
However, it seems in-stream captions still not works for the XAML version of player. Is it expected?

The manifest we've tried is:
Elephant Dream

Thanks and Regards
NB
Coordinator
Feb 27, 2013 at 6:26 PM
This should work fine in Xaml. Note: We added a new sample to our sample app to demonstrate in-stream captions in Xaml and JS using the stream you referenced. Please take a look and hopefully it will shed some light on why it is not working in your app.