All Projects → videojs → Video Js Swf

videojs / Video Js Swf

Licence: other
Custom Flash Player for VideoJS

Programming Languages

javascript
184084 projects - #8 most used programming language
actionscript
884 projects

Projects that are alternatives of or similar to Video Js Swf

Video.js
Video.js - open source HTML5 & Flash video player
Stars: ✭ 32,478 (+9653.15%)
Mutual labels:  flash, videojs
Red5 Server
Red5 Server core
Stars: ✭ 3,008 (+803.3%)
Mutual labels:  flash
openinput
Open source firmware for input devices
Stars: ✭ 43 (-87.09%)
Mutual labels:  flash
extension-networking
Library developed for OpenFL to facilitate connections between applications, using TCP sockets, and following the scheme of event-driven programming.
Stars: ✭ 29 (-91.29%)
Mutual labels:  flash
videojs-share
Share plugin for video.js
Stars: ✭ 24 (-92.79%)
Mutual labels:  videojs
Videojs Contrib Dash
Video.js plugin for supporting the MPEG-DASH playback through a video.js player
Stars: ✭ 255 (-23.42%)
Mutual labels:  videojs
open-source-flash
Petition to open source Flash and Shockwave spec
Stars: ✭ 7,380 (+2116.22%)
Mutual labels:  flash
Mediaelement Plugins
Plugins for the main mediaelement project
Stars: ✭ 328 (-1.5%)
Mutual labels:  flash
Vue Videojs Demo
Use video.js & vue to play RTMP && HLS streams && playback
Stars: ✭ 275 (-17.42%)
Mutual labels:  videojs
remarkable-uuuflash
uuu scripts for recovery console and flashing
Stars: ✭ 31 (-90.69%)
Mutual labels:  flash
refinerycms-videojs
Manage videos in RefineryCMS using Video.js player for playback
Stars: ✭ 41 (-87.69%)
Mutual labels:  videojs
videojs-annotation-comments
A plugin for video.js to add support for timeline moment/range comments and annotations
Stars: ✭ 129 (-61.26%)
Mutual labels:  videojs
Usbasp Flash
Альтернативная прошивка и программа для UsbAsp, CH341a, AVRISP-MK2(LUFA) позволяющая программировать флеш память
Stars: ✭ 264 (-20.72%)
Mutual labels:  flash
smbusb
USB SMBus Interface
Stars: ✭ 93 (-72.07%)
Mutual labels:  flash
Spimemory
Arduino library for Flash Memory Chips (SPI based only). Formerly SPIFlash
Stars: ✭ 279 (-16.22%)
Mutual labels:  flash
videojs-landscape-fullscreen
Videojs on Mobile and/or React: Automatically Switch to Landscape on Fullscreen, and Fullscreen on Landscape
Stars: ✭ 72 (-78.38%)
Mutual labels:  videojs
binlog2sql java
binlog2sql工具的java版
Stars: ✭ 34 (-89.79%)
Mutual labels:  flash
videojs-airplay
Videojs Plugin that adds an airplay button to the control bar
Stars: ✭ 28 (-91.59%)
Mutual labels:  videojs
Format Udf
Bash script to format a block device (hard drive or Flash drive) in UDF. The output is a drive that can be used for reading/writing across multiple operating system families: Windows, macOS, and Linux. This script should be capable of running in macOS or in Linux.
Stars: ✭ 333 (+0%)
Mutual labels:  flash
Ironos
Open Source Soldering Iron firmware for Miniware and Pinecil
Stars: ✭ 3,945 (+1084.68%)
Mutual labels:  flash

This project is no longer maintained as Adobe Flash is being End-of-lifed.

The lightweight Flash video player for Video.js. This allows the Video.js player's skins, plugins, and other features to work with both HTML5 and Flash.

This project doesn't need to be used if you simply want to use the Flash tech in Video.js.

Installation

  1. Install Node Packages.
    npm install
  1. Compile SWF. Development (places new SWF in /dist/):
    grunt mxmlc

Production/ Distribution (runs mxmlc task and copies SWF to dist/):

    grunt dist
  1. Run Connect Server.
    grunt connect:dev
  1. Open your browser at http://localhost:8000/index.html to see a video play. You can keep using grunt to rebuild the Flash code.

Releasing

  1. Make sure that the following file is modified with these values:
node_modules/flex-sdk/lib/flex_sdk/frameworks/flex-config.xml
<!-- Specifies the minimum player version that will run the compiled SWF. -->
<target-player>10.3</target-player>

<!-- Specifies the version of the compiled SWF -->
<swf-version>12</swf-version>
  1. Run the commands:
npm version {major,minor,patch}
npm publish

The swf and changelog will be automatically built and added to the repo on version.

Running Unit and Integration Tests

** Note - We want to drop all of this for grunt based / Karma testing.

For unit tests, this project uses FlexUnit. The unit tests can be found in [project root]/src/com/videojs/test/

For integration tests, this project uses qunit. The integration tests can be found in [project root]/test

In order to run all of the tests, use the links at http://localhost:8000/index.html

There are very few tests. Adding to them is a fantastic and much appreciated way to contribute.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].