├── Makefile ├── README.md ├── application ├── WorkerProcess.js ├── agent.js ├── application.js ├── clientgui.js ├── imagecache.js ├── inputmanager.js ├── packetfactory.js ├── packetfilter.js ├── packetprocess.js ├── rasteroperation.js ├── spiceconnection.js ├── stream.js └── virtualmouse.js ├── audio ├── libopus.js ├── opus.js ├── ws-audio-api.js └── xaudio.js ├── flexvdi ├── extwin.js ├── flexvdi.js └── inactivity.js ├── index.html ├── keymaps ├── hotkeymap.js ├── keymap.js ├── keymapes.js ├── keymapfr.js ├── keymapit.js └── keymapus.js ├── lib ├── AsyncConsumer.js ├── AsyncWorker.js ├── CollisionDetector.js ├── DataLogger.js ├── GenericObjectPool.js ├── GlobalPool.js ├── ImageUncompressor.js ├── IntegrationBenchmark.js ├── PacketWorkerIdentifier.js ├── SyncAsyncHandler.js ├── base64.js ├── biginteger.js ├── bowser.js ├── displayRouter.js ├── encrypt.js ├── flipper.js ├── getticket.js ├── graphic.js ├── graphicdebug.js ├── images │ ├── bitmap.js │ ├── jsquic_family.js │ ├── jsquic_rgba.js │ ├── jsquic_uncompress.js │ ├── lz.js │ └── png.js ├── jgestures.min.js ├── jquery-2.0.3.js ├── jquery-mousewheel.js ├── jquery.cookie.js ├── jsbn.js ├── jsbn2.js ├── md5.js ├── modernizr.js ├── pixastic.js ├── prettyprint.js ├── prng4.js ├── queue.js ├── rasterEngine.js ├── rng.js ├── runqueue.js ├── sha1.js ├── stuckkeyshandler.js ├── timelapsedetector.js ├── utils.js └── virtualjoystick.js ├── network ├── busconnection.js ├── clusternodechooser.js ├── connectioncontrol.js ├── packetcontroller.js ├── packetextractor.js ├── packetlinkfactory.js ├── packetreassembler.js ├── reassemblerfactory.js ├── sizedefiner.js ├── socket.js ├── socketqueue.js ├── spicechannel.js └── websocketwrapper.js ├── process ├── busprocess.js ├── cursorprocess.js ├── displaypreprocess.js ├── displayprocess.js ├── inputprocess.js ├── mainprocess.js ├── playbackprocess.bak.js └── playbackprocess.js ├── resources ├── button-close-highlight.png ├── button-close.png ├── flexvdi-logo.png ├── magnifier.png ├── mouse.png ├── mouse_cursor.gif └── mouse_cursor.png ├── run.js ├── spiceobjects ├── generated │ └── protocol.js └── spiceobjects.js ├── spiceproxy ├── .gitignore ├── .npmignore ├── concatenator.js ├── filelist.js ├── globalpool.js ├── package.json ├── socket.js └── spicechannel.js ├── web_client_audio_process.png ├── web_client_framework.png ├── web_client_h264_video_stream_process.png ├── web_client_mse.png ├── web_client_websockify.png ├── websockify-stop.sh ├── websockify.sh └── wfs.js ├── dist └── wfs.js └── src ├── controller ├── buffer-controller.js └── flow-controller.js ├── demux ├── exp-golomb.js └── h264-demuxer.js ├── errors.js ├── event-handler.js ├── events.js ├── helper └── aac.js ├── index.js ├── loader ├── file-loader.js └── websocket-loader.js ├── remux ├── dummy-remuxer.js ├── mp4-generator.js ├── mp4-remuxer.js └── passthrough-remuxer.js ├── utils ├── logger.js ├── polyfill.js └── xhr-loader.js └── wfs.js /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/README.md -------------------------------------------------------------------------------- /application/WorkerProcess.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/application/WorkerProcess.js -------------------------------------------------------------------------------- /application/agent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/application/agent.js -------------------------------------------------------------------------------- /application/application.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/application/application.js -------------------------------------------------------------------------------- /application/clientgui.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/application/clientgui.js -------------------------------------------------------------------------------- /application/imagecache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/application/imagecache.js -------------------------------------------------------------------------------- /application/inputmanager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/application/inputmanager.js -------------------------------------------------------------------------------- /application/packetfactory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/application/packetfactory.js -------------------------------------------------------------------------------- /application/packetfilter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/application/packetfilter.js -------------------------------------------------------------------------------- /application/packetprocess.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/application/packetprocess.js -------------------------------------------------------------------------------- /application/rasteroperation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/application/rasteroperation.js -------------------------------------------------------------------------------- /application/spiceconnection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/application/spiceconnection.js -------------------------------------------------------------------------------- /application/stream.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/application/stream.js -------------------------------------------------------------------------------- /application/virtualmouse.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/application/virtualmouse.js -------------------------------------------------------------------------------- /audio/libopus.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/audio/libopus.js -------------------------------------------------------------------------------- /audio/opus.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/audio/opus.js -------------------------------------------------------------------------------- /audio/ws-audio-api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/audio/ws-audio-api.js -------------------------------------------------------------------------------- /audio/xaudio.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/audio/xaudio.js -------------------------------------------------------------------------------- /flexvdi/extwin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/flexvdi/extwin.js -------------------------------------------------------------------------------- /flexvdi/flexvdi.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/flexvdi/flexvdi.js -------------------------------------------------------------------------------- /flexvdi/inactivity.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/flexvdi/inactivity.js -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/index.html -------------------------------------------------------------------------------- /keymaps/hotkeymap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/keymaps/hotkeymap.js -------------------------------------------------------------------------------- /keymaps/keymap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/keymaps/keymap.js -------------------------------------------------------------------------------- /keymaps/keymapes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/keymaps/keymapes.js -------------------------------------------------------------------------------- /keymaps/keymapfr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/keymaps/keymapfr.js -------------------------------------------------------------------------------- /keymaps/keymapit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/keymaps/keymapit.js -------------------------------------------------------------------------------- /keymaps/keymapus.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/keymaps/keymapus.js -------------------------------------------------------------------------------- /lib/AsyncConsumer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/lib/AsyncConsumer.js -------------------------------------------------------------------------------- /lib/AsyncWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/lib/AsyncWorker.js -------------------------------------------------------------------------------- /lib/CollisionDetector.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/lib/CollisionDetector.js -------------------------------------------------------------------------------- /lib/DataLogger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/lib/DataLogger.js -------------------------------------------------------------------------------- /lib/GenericObjectPool.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/lib/GenericObjectPool.js -------------------------------------------------------------------------------- /lib/GlobalPool.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/lib/GlobalPool.js -------------------------------------------------------------------------------- /lib/ImageUncompressor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/lib/ImageUncompressor.js -------------------------------------------------------------------------------- /lib/IntegrationBenchmark.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/lib/IntegrationBenchmark.js -------------------------------------------------------------------------------- /lib/PacketWorkerIdentifier.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/lib/PacketWorkerIdentifier.js -------------------------------------------------------------------------------- /lib/SyncAsyncHandler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/lib/SyncAsyncHandler.js -------------------------------------------------------------------------------- /lib/base64.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/lib/base64.js -------------------------------------------------------------------------------- /lib/biginteger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/lib/biginteger.js -------------------------------------------------------------------------------- /lib/bowser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/lib/bowser.js -------------------------------------------------------------------------------- /lib/displayRouter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/lib/displayRouter.js -------------------------------------------------------------------------------- /lib/encrypt.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/lib/encrypt.js -------------------------------------------------------------------------------- /lib/flipper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/lib/flipper.js -------------------------------------------------------------------------------- /lib/getticket.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/lib/getticket.js -------------------------------------------------------------------------------- /lib/graphic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/lib/graphic.js -------------------------------------------------------------------------------- /lib/graphicdebug.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/lib/graphicdebug.js -------------------------------------------------------------------------------- /lib/images/bitmap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/lib/images/bitmap.js -------------------------------------------------------------------------------- /lib/images/jsquic_family.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/lib/images/jsquic_family.js -------------------------------------------------------------------------------- /lib/images/jsquic_rgba.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/lib/images/jsquic_rgba.js -------------------------------------------------------------------------------- /lib/images/jsquic_uncompress.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/lib/images/jsquic_uncompress.js -------------------------------------------------------------------------------- /lib/images/lz.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/lib/images/lz.js -------------------------------------------------------------------------------- /lib/images/png.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/lib/images/png.js -------------------------------------------------------------------------------- /lib/jgestures.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/lib/jgestures.min.js -------------------------------------------------------------------------------- /lib/jquery-2.0.3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/lib/jquery-2.0.3.js -------------------------------------------------------------------------------- /lib/jquery-mousewheel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/lib/jquery-mousewheel.js -------------------------------------------------------------------------------- /lib/jquery.cookie.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/lib/jquery.cookie.js -------------------------------------------------------------------------------- /lib/jsbn.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/lib/jsbn.js -------------------------------------------------------------------------------- /lib/jsbn2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/lib/jsbn2.js -------------------------------------------------------------------------------- /lib/md5.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/lib/md5.js -------------------------------------------------------------------------------- /lib/modernizr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/lib/modernizr.js -------------------------------------------------------------------------------- /lib/pixastic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/lib/pixastic.js -------------------------------------------------------------------------------- /lib/prettyprint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/lib/prettyprint.js -------------------------------------------------------------------------------- /lib/prng4.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/lib/prng4.js -------------------------------------------------------------------------------- /lib/queue.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/lib/queue.js -------------------------------------------------------------------------------- /lib/rasterEngine.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/lib/rasterEngine.js -------------------------------------------------------------------------------- /lib/rng.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/lib/rng.js -------------------------------------------------------------------------------- /lib/runqueue.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/lib/runqueue.js -------------------------------------------------------------------------------- /lib/sha1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/lib/sha1.js -------------------------------------------------------------------------------- /lib/stuckkeyshandler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/lib/stuckkeyshandler.js -------------------------------------------------------------------------------- /lib/timelapsedetector.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/lib/timelapsedetector.js -------------------------------------------------------------------------------- /lib/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/lib/utils.js -------------------------------------------------------------------------------- /lib/virtualjoystick.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/lib/virtualjoystick.js -------------------------------------------------------------------------------- /network/busconnection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/network/busconnection.js -------------------------------------------------------------------------------- /network/clusternodechooser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/network/clusternodechooser.js -------------------------------------------------------------------------------- /network/connectioncontrol.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/network/connectioncontrol.js -------------------------------------------------------------------------------- /network/packetcontroller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/network/packetcontroller.js -------------------------------------------------------------------------------- /network/packetextractor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/network/packetextractor.js -------------------------------------------------------------------------------- /network/packetlinkfactory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/network/packetlinkfactory.js -------------------------------------------------------------------------------- /network/packetreassembler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/network/packetreassembler.js -------------------------------------------------------------------------------- /network/reassemblerfactory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/network/reassemblerfactory.js -------------------------------------------------------------------------------- /network/sizedefiner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/network/sizedefiner.js -------------------------------------------------------------------------------- /network/socket.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/network/socket.js -------------------------------------------------------------------------------- /network/socketqueue.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/network/socketqueue.js -------------------------------------------------------------------------------- /network/spicechannel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/network/spicechannel.js -------------------------------------------------------------------------------- /network/websocketwrapper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/network/websocketwrapper.js -------------------------------------------------------------------------------- /process/busprocess.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/process/busprocess.js -------------------------------------------------------------------------------- /process/cursorprocess.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/process/cursorprocess.js -------------------------------------------------------------------------------- /process/displaypreprocess.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/process/displaypreprocess.js -------------------------------------------------------------------------------- /process/displayprocess.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/process/displayprocess.js -------------------------------------------------------------------------------- /process/inputprocess.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/process/inputprocess.js -------------------------------------------------------------------------------- /process/mainprocess.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/process/mainprocess.js -------------------------------------------------------------------------------- /process/playbackprocess.bak.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/process/playbackprocess.bak.js -------------------------------------------------------------------------------- /process/playbackprocess.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/process/playbackprocess.js -------------------------------------------------------------------------------- /resources/button-close-highlight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/resources/button-close-highlight.png -------------------------------------------------------------------------------- /resources/button-close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/resources/button-close.png -------------------------------------------------------------------------------- /resources/flexvdi-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/resources/flexvdi-logo.png -------------------------------------------------------------------------------- /resources/magnifier.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/resources/magnifier.png -------------------------------------------------------------------------------- /resources/mouse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/resources/mouse.png -------------------------------------------------------------------------------- /resources/mouse_cursor.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/resources/mouse_cursor.gif -------------------------------------------------------------------------------- /resources/mouse_cursor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/resources/mouse_cursor.png -------------------------------------------------------------------------------- /run.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/run.js -------------------------------------------------------------------------------- /spiceobjects/generated/protocol.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/spiceobjects/generated/protocol.js -------------------------------------------------------------------------------- /spiceobjects/spiceobjects.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/spiceobjects/spiceobjects.js -------------------------------------------------------------------------------- /spiceproxy/.gitignore: -------------------------------------------------------------------------------- 1 | /spiceproxy.js 2 | /*.tgz 3 | -------------------------------------------------------------------------------- /spiceproxy/.npmignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spiceproxy/concatenator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/spiceproxy/concatenator.js -------------------------------------------------------------------------------- /spiceproxy/filelist.js: -------------------------------------------------------------------------------- 1 | var list = [ 2 | 3 | ]; 4 | -------------------------------------------------------------------------------- /spiceproxy/globalpool.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/spiceproxy/globalpool.js -------------------------------------------------------------------------------- /spiceproxy/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/spiceproxy/package.json -------------------------------------------------------------------------------- /spiceproxy/socket.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/spiceproxy/socket.js -------------------------------------------------------------------------------- /spiceproxy/spicechannel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/spiceproxy/spicechannel.js -------------------------------------------------------------------------------- /web_client_audio_process.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/web_client_audio_process.png -------------------------------------------------------------------------------- /web_client_framework.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/web_client_framework.png -------------------------------------------------------------------------------- /web_client_h264_video_stream_process.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/web_client_h264_video_stream_process.png -------------------------------------------------------------------------------- /web_client_mse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/web_client_mse.png -------------------------------------------------------------------------------- /web_client_websockify.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/web_client_websockify.png -------------------------------------------------------------------------------- /websockify-stop.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/websockify-stop.sh -------------------------------------------------------------------------------- /websockify.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/websockify.sh -------------------------------------------------------------------------------- /wfs.js/dist/wfs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/wfs.js/dist/wfs.js -------------------------------------------------------------------------------- /wfs.js/src/controller/buffer-controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/wfs.js/src/controller/buffer-controller.js -------------------------------------------------------------------------------- /wfs.js/src/controller/flow-controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/wfs.js/src/controller/flow-controller.js -------------------------------------------------------------------------------- /wfs.js/src/demux/exp-golomb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/wfs.js/src/demux/exp-golomb.js -------------------------------------------------------------------------------- /wfs.js/src/demux/h264-demuxer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/wfs.js/src/demux/h264-demuxer.js -------------------------------------------------------------------------------- /wfs.js/src/errors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/wfs.js/src/errors.js -------------------------------------------------------------------------------- /wfs.js/src/event-handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/wfs.js/src/event-handler.js -------------------------------------------------------------------------------- /wfs.js/src/events.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/wfs.js/src/events.js -------------------------------------------------------------------------------- /wfs.js/src/helper/aac.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/wfs.js/src/helper/aac.js -------------------------------------------------------------------------------- /wfs.js/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/wfs.js/src/index.js -------------------------------------------------------------------------------- /wfs.js/src/loader/file-loader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/wfs.js/src/loader/file-loader.js -------------------------------------------------------------------------------- /wfs.js/src/loader/websocket-loader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/wfs.js/src/loader/websocket-loader.js -------------------------------------------------------------------------------- /wfs.js/src/remux/dummy-remuxer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/wfs.js/src/remux/dummy-remuxer.js -------------------------------------------------------------------------------- /wfs.js/src/remux/mp4-generator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/wfs.js/src/remux/mp4-generator.js -------------------------------------------------------------------------------- /wfs.js/src/remux/mp4-remuxer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/wfs.js/src/remux/mp4-remuxer.js -------------------------------------------------------------------------------- /wfs.js/src/remux/passthrough-remuxer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/wfs.js/src/remux/passthrough-remuxer.js -------------------------------------------------------------------------------- /wfs.js/src/utils/logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/wfs.js/src/utils/logger.js -------------------------------------------------------------------------------- /wfs.js/src/utils/polyfill.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/wfs.js/src/utils/polyfill.js -------------------------------------------------------------------------------- /wfs.js/src/utils/xhr-loader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/wfs.js/src/utils/xhr-loader.js -------------------------------------------------------------------------------- /wfs.js/src/wfs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkRepo/spice_web_client/HEAD/wfs.js/src/wfs.js --------------------------------------------------------------------------------