Proyectos de Subversion Moodle

Rev

Rev 1 | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 1 Rev 1441
Línea 5... Línea 5...
5
 
5
 
Línea 6... Línea 6...
6
Based around libogg, libvorbis, libtheora, libopus, libvpx, libnestegg and dav1d compiled to JavaScript and WebAssembly with Emscripten.
6
Based around libogg, libvorbis, libtheora, libopus, libvpx, libnestegg and dav1d compiled to JavaScript and WebAssembly with Emscripten.
Línea -... Línea 7...
-
 
7
 
-
 
8
## Updates
-
 
9
 
-
 
10
1.9.0 - 2024-04-23
-
 
11
* update repo URL
7
 
12
* update build to emscripten 3.1.57
8
## Updates
13
* remove execute bits from wasm
9
 
14
 
Línea 10... Línea 15...
10
1.8.9 - 2022-04-06
15
1.8.9 - 2022-04-06
Línea 100... Línea 105...
100
* removed BINARYEN_IGNORE_IMPLICIT_TRAPS=1 option which can cause intermittent breakages
105
* removed BINARYEN_IGNORE_IMPLICIT_TRAPS=1 option which can cause intermittent breakages
101
* changed download streaming method to avoid data corruption problem on certain files
106
* changed download streaming method to avoid data corruption problem on certain files
102
* fix for seek on very short WebM files
107
* fix for seek on very short WebM files
103
* fix for replay-after-end-of-playback in WebM
108
* fix for replay-after-end-of-playback in WebM
Línea 104... Línea 109...
104
 
109
 
Línea 105... Línea 110...
105
See more details and history in [CHANGES.md](https://github.com/brion/ogv.js/blob/master/CHANGES.md)
110
See more details and history in [CHANGES.md](https://github.com/bvibber/ogv.js/blob/master/CHANGES.md)
Línea 106... Línea 111...
106
 
111
 
Línea 115... Línea 120...
115
* streaming: yes (with Range header)
120
* streaming: yes (with Range header)
116
* seeking: yes for Ogg and WebM (with Range header)
121
* seeking: yes for Ogg and WebM (with Range header)
117
* color: yes
122
* color: yes
118
* audio: yes, with a/v sync (requires Web Audio or Flash)
123
* audio: yes, with a/v sync (requires Web Audio or Flash)
119
* background threading: yes (video, audio decoders in Workers)
124
* background threading: yes (video, audio decoders in Workers)
120
* [GPU accelerated drawing: yes (WebGL)](https://github.com/brion/ogv.js/wiki/GPU-acceleration)
125
* [GPU accelerated drawing: yes (WebGL)](https://github.com/bvibber/ogv.js/wiki/GPU-acceleration)
121
* GPU accelerated decoding: no
126
* GPU accelerated decoding: no
122
* SIMD acceleration: no
127
* SIMD acceleration: no
123
* Web Assembly: yes (with asm.js fallback)
128
* Web Assembly: yes (with asm.js fallback)
124
* multithreaded VP8, VP9, AV1: in development (set `options.threading` to `true`; requires flags to be enabled in Firefox 65 and Chrome 72, no support yet in Safari)
129
* multithreaded VP8, VP9, AV1: in development (set `options.threading` to `true`; requires flags to be enabled in Firefox 65 and Chrome 72, no support yet in Safari)
125
* controls: no (currently provided by demo or other UI harness)
130
* controls: no (currently provided by demo or other UI harness)
Línea 151... Línea 156...
151
* Chrome 73
156
* Chrome 73
Línea 152... Línea 157...
152
 
157
 
Línea 153... Línea 158...
153
 
158
 
Línea 154... Línea 159...
154
## Package installation
159
## Package installation
Línea 155... Línea 160...
155
 
160
 
Línea 267... Línea 272...
267
 
272
 
Línea 268... Línea 273...
268
 
273
 
Línea 269... Línea 274...
269
Windows on 32-bit ARM platforms is similar... IE 11 on Windows RT 8.1 on a Surface tablet (NVidia Tegra 3) does not work (crashes IE), while Edge on Windows 10 Mobile works ok at low resolutions, having trouble starting around 240p.
274
Windows on 32-bit ARM platforms is similar... IE 11 on Windows RT 8.1 on a Surface tablet (NVidia Tegra 3) does not work (crashes IE), while Edge on Windows 10 Mobile works ok at low resolutions, having trouble starting around 240p.
Línea 270... Línea 275...
270
 
275
 
Línea 271... Línea 276...
271
 
276
 
Línea 272... Línea 277...
272
In both cases, a native application looms as a possibly better alternative. See [OGVKit](https://github.com/brion/OGVKit) and [OgvRt](https://github.com/brion/OgvRT) projects for experiments in those directions.
277
In both cases, a native application looms as a possibly better alternative. See [OGVKit](https://github.com/bvibber/OGVKit) and [OgvRt](https://github.com/bvibber/OgvRT) projects for experiments in those directions.
Línea 273... Línea 278...
273
 
278
 
Línea 308... Línea 313...
308
As with chunked streaming, cross-site playback requires CORS support for the Range header.
313
As with chunked streaming, cross-site playback requires CORS support for the Range header.
Línea 309... Línea 314...
309
 
314
 
Línea 310... Línea 315...
310
 
315
 
Línea 311... Línea 316...
311
*Audio output*
316
*Audio output*
Línea 312... Línea 317...
312
 
317
 
Línea 399... Línea 404...
399
 
404
 
Línea 400... Línea 405...
400
libogg, libvorbis, libtheora, libopus, nestegg, libvpx, and dav1d are available under their respective licenses, and the JavaScript and C wrapper code in this repo is licensed under MIT.
405
libogg, libvorbis, libtheora, libopus, nestegg, libvpx, and dav1d are available under their respective licenses, and the JavaScript and C wrapper code in this repo is licensed under MIT.
Línea 401... Línea 406...
401
 
406