Commit Graph

13 Commits

Author SHA1 Message Date
Joey Parrish 1c8e72dede Add new Sintel test asset in 4k.
Change-Id: I018efca4f95f0603190498b4e8360d30166223e4
2015-03-31 16:10:45 -07:00
Natalie Harris 6f573def03 OfflineVideoSource load and addition of offline to test app. Issue #22
Change-Id: Iad9737829c7404443849c48420d2d81d32857bf8
2015-03-27 19:57:49 +00:00
Joey Parrish cbd3bbd565 Fix self-closing tags in test app HTML.
The link and input tags are not supposed to have closing tags.

Change-Id: I66cd32ce5f8c45a17398b917230d98c3350a847a
2015-03-18 10:29:41 -07:00
Joey Parrish b796e9a55a Create custom player controls.
Also deprecates several methods on Player that are better accessed
directly on the video element.

Change-Id: I11e41ec7025aa2bc63e14febcadf42a1acc510eb
2015-03-10 19:40:57 +00:00
Joey Parrish 50de57efad Fix confusing asset name.
The asset itself has nothing to do with HTTPS, it is just not going to
fail over HTTPS as the original, externally-hosted on did.

Change-Id: I32d131085601ff10cff7cd3c14b384964b6ec6f5
2015-02-28 00:21:23 +00:00
Joey Parrish 0033fd3d3d Add a cycle video button.
This also refactors the cycle audio button to avoid duplication.

Change-Id: Idfbb2f024ce550d9ad1250064634f38f086c9cd6
2015-02-26 19:08:18 +00:00
Joey Parrish 997ae8f90c Add favicon.
Change-Id: Ie60938c6df8d3b9ac78c19211bbf988a460049e9
2015-02-24 11:25:34 -08:00
Joey Parrish f770a972ea Fix small mistakes in URLs and descriptions.
Change-Id: Ie665b8eea929e2c81a899882d6a3fe18563434b9
2015-02-20 13:58:07 -08:00
Joey Parrish 4f35f23fb5 Fix seeking dead-zone when data gets evicted.
Checks to see if a seek is within the buffered zone or not.
Clears the SourceBuffer if seeking outside the buffered zone.

This allows the efficient indexed lookup for inserted segments to still
be used while streaming, optimizes buffered seeks, keeps the playback
timeline sane in spite of the browser's eviction strategy, and obviates
the need for an earlier fix for some other MSE weirdness.

Closes #15.

Change-Id: I0226ebb679fab6739d3d0cc071e22f434983c9d2
2015-01-29 16:36:00 -08:00
Timothy Drews 08dacf268c Enable media and license delivery over HTTPS.
Using // instead of http:// will use whichever protocol the.
page uses.

* Modify the BaseURL tags within each MPD.
* Modify the URLs of MPDs on the test page.
* Modify the license server URLs in the application.

Closes b/19105239.

Change-Id: I643eccd18add659f3c2d6f553da45ca2bcece6dd
2015-01-26 15:08:48 -08:00
Joey Parrish bcecf08738 Generate a detailed version number at build time.
This gives our version numbering more granularity than just release
versions.  Uncompiled builds will show a "-debug" tag, and builds with
local changes will show a "-dirty" tag.

This also adds the version number to the test app UI.

Change-Id: Ia333c89de81df1e8faacd97a5f70405da0364bf7
2015-01-23 16:42:20 -08:00
Joey Parrish d4df6987e7 Shaka Player release v1.1 2015-01-15 15:12:58 -08:00
Joey Parrish b3d035be9f Shaka Player release v1.0 2014-12-19 14:26:19 -08:00