- 22 Aug, 2014 3 commits
-
-
Bip bop is better for testing purposes than the encrypted trailer video.
David LaPalomento committed -
Used an adaptive, encrypted m3u8 on the example page and included hex dump utilities. Fixed formatting issues with the hex dump utility. Passed a 16-byte IV to the decrypter in drainBuffer(). Swapped byte order for the keys so they are not misintrepreted as little-endian. Added fields to the muxer test page to mux encrypted segments. Updated tests. Fixed docs on using openssl to test encryption and decryption.
Gary Katsevman committed
-
- 15 Jul, 2014 1 commit
-
-
- 30 Jun, 2014 1 commit
-
-
- 21 May, 2014 1 commit
-
-
Using the dev version can lead to accidental dependencies on non-public functionality.
David LaPalomento committed
-
- 19 May, 2014 1 commit
-
-
- 22 Apr, 2014 1 commit
-
-
Get the example page working by including the playlist-loader.js and update the concatenated js produced by grunt.
David LaPalomento committed
-
- 14 Apr, 2014 1 commit
-
-
Remove async tag queueing from HLS since that is now happening in the media sources plugin itself. Update the location of MSE source files. Bump the dependency in package.json. Two tests are still failing with this commit but will be fixed shortly.
David LaPalomento committed
-
- 26 Mar, 2014 1 commit
-
-
- 27 Feb, 2014 1 commit
-
-
Describe the HLS plugin. Note the restrictions with Flash and using the example page over the file protocol.
David LaPalomento committed
-
- 23 Feb, 2014 1 commit
- 12 Feb, 2014 1 commit
-
-
Pushing an entire segment worth of FLV tags into the source buffer at once caused noticeable delays with high-bitrate segments. Instead, wrap each call to appendBuffer in a setTimeout of zero so that the browser has a chance to render frames while the segment is being transferred to the SWF. Make sure that appends-in-progress are cleared if a seek is initiated.
David LaPalomento committed
-
- 10 Feb, 2014 1 commit
-
-
- add videojs build postinstall hook - update package references - add repository reference in package.json
Tom Johnson committed
-
- 09 Feb, 2014 1 commit
-
-
Get rid of leftovers from the previous iteration of managing manifest and stream downloading. That logic has been consolidated into the main plugin file.
David LaPalomento committed
-
- 31 Jan, 2014 1 commit
-
-
Instead of only supporting the src attribute, check options.sources for HLS on init. This means re-implementing something that looks a lot like video.js's source selection algorithm. That's another reason to consider converting this plugin into a tech but I'm deferring that for now.
David LaPalomento committed
-
- 26 Jan, 2014 1 commit
-
-
Bipbop is great for testing because it displays so much information about the current state of the video. Use a standard "src" attribute to initialize the plugin in the example.
David LaPalomento committed
-
- 02 Jan, 2014 1 commit
- 25 Dec, 2013 2 commits
-
-
Move segment parsing tests into their own file and top-level plugin tests intovideojs-hls_test.js. Use 'videojs' instead of 'video-js'.
David LaPalomento committed -
Move more of the manifest management and segment loading into a more customary location for a plugin implementation. Get a single segment downloading and playing. Add test cases for the plugin initialization and first segment download. Use a linked version of media sources to pick up an event listening implementation on SourceBuffer that doesn't require an unminified version of video.js.
David LaPalomento committed
-
- 26 Oct, 2013 1 commit
-
-
The example page should always work without additional services running. Use a checked-in HLS stream to guarantee this.
David LaPalomento committed
-
- 24 Oct, 2013 5 commits
-
-
-
Switch the example to use the locally committed HLS fixture to avoid CORS issues when trying it out. It will still be necessary to load the example page through a web server, though.
David LaPalomento committed -
-
Pull in vjs-media-sources and vjs itself with npm. Add the apache 2 license.
David LaPalomento committed
-
- 23 Oct, 2013 3 commits
-
-
The example page is very ugly but attempts to play two segments of bip-bop. The first segment plays fine but the player seems to jump to the end of the second segment after the first one finishes. Add bip bop test fixtures.
David LaPalomento committed -
Get rid of a whole bunch of intermediate copies when shuffling flv tags into the netstream.
David LaPalomento committed
-
- 22 Oct, 2013 1 commit
-
-
loadWord wasn't incrementing the position in the byte stream so fix it so that the accounting is taken care of. Replace a bunch of single-letter variable names with more descriptive terms. Add some comments. Add tests for exponential golomb parsing.
David LaPalomento committed
-
- 15 Jul, 2013 1 commit
-
-
Fix up a couple remaining issues with the HLS->FLV translation. At this point, we've validated that the generated file can be played back in VLC if you download it to your computer. Added another ts segment for testing purposes. Added unit testing that traverses the generated FLV and validates the tags are constructed correctly and seem consistent.
David LaPalomento committed
-
- 11 Jul, 2013 1 commit
-
-
The parser can process the example TS but it doesn't appear to be correctly formed. The player does seem to correctly interpret the video duration, but the display area is black and there is no audio.
David LaPalomento committed
-