├── .gitignore ├── AppWebStream.sln ├── AppWebStream ├── .gitignore ├── AppWebStream.rc ├── AppWebStream.vcxproj ├── AppWebStream.vcxproj.filters ├── ComUtil.hpp ├── MP4StreamEditor.hpp ├── MP4Utils.hpp ├── Main.cpp ├── Mpeg4Transmitter.cpp ├── Mpeg4Transmitter.hpp ├── OutputStream.cpp ├── OutputStream.hpp ├── Resource.h ├── ScreenCapture.hpp ├── VideoEncoder.hpp ├── WebSocket.hpp └── WebStream.html ├── COPY_FFMPEG_DLLs.bat ├── LICENSE ├── README.md ├── StreamDumper ├── .gitignore ├── ClientSocket.hpp ├── Main.cpp ├── StreamDumper.vcxproj └── StreamDumper.vcxproj.filters ├── StreamReceiver ├── .gitignore ├── DisplayWindow.hpp ├── Main.cpp ├── Mpeg4Receiver.cpp ├── Mpeg4Receiver.hpp ├── Mpeg4ReceiverME.cpp ├── Mpeg4ReceiverME.hpp ├── Mpeg4ReceiverSR.cpp ├── Mpeg4ReceiverSR.hpp ├── StreamReceiver.vcxproj ├── StreamReceiver.vcxproj.filters ├── StreamWrapper.cpp └── StreamWrapper.hpp ├── UnitTests ├── .gitignore ├── Main.cpp ├── UnitTests.vcxproj └── UnitTests.vcxproj.filters ├── interop.svg └── screenshot.jpg /.gitignore: -------------------------------------------------------------------------------- 1 | /x64 2 | /.vs 3 | -------------------------------------------------------------------------------- /AppWebStream.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forderud/AppWebStream/HEAD/AppWebStream.sln -------------------------------------------------------------------------------- /AppWebStream/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forderud/AppWebStream/HEAD/AppWebStream/.gitignore -------------------------------------------------------------------------------- /AppWebStream/AppWebStream.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forderud/AppWebStream/HEAD/AppWebStream/AppWebStream.rc -------------------------------------------------------------------------------- /AppWebStream/AppWebStream.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forderud/AppWebStream/HEAD/AppWebStream/AppWebStream.vcxproj -------------------------------------------------------------------------------- /AppWebStream/AppWebStream.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forderud/AppWebStream/HEAD/AppWebStream/AppWebStream.vcxproj.filters -------------------------------------------------------------------------------- /AppWebStream/ComUtil.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forderud/AppWebStream/HEAD/AppWebStream/ComUtil.hpp -------------------------------------------------------------------------------- /AppWebStream/MP4StreamEditor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forderud/AppWebStream/HEAD/AppWebStream/MP4StreamEditor.hpp -------------------------------------------------------------------------------- /AppWebStream/MP4Utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forderud/AppWebStream/HEAD/AppWebStream/MP4Utils.hpp -------------------------------------------------------------------------------- /AppWebStream/Main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forderud/AppWebStream/HEAD/AppWebStream/Main.cpp -------------------------------------------------------------------------------- /AppWebStream/Mpeg4Transmitter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forderud/AppWebStream/HEAD/AppWebStream/Mpeg4Transmitter.cpp -------------------------------------------------------------------------------- /AppWebStream/Mpeg4Transmitter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forderud/AppWebStream/HEAD/AppWebStream/Mpeg4Transmitter.hpp -------------------------------------------------------------------------------- /AppWebStream/OutputStream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forderud/AppWebStream/HEAD/AppWebStream/OutputStream.cpp -------------------------------------------------------------------------------- /AppWebStream/OutputStream.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forderud/AppWebStream/HEAD/AppWebStream/OutputStream.hpp -------------------------------------------------------------------------------- /AppWebStream/Resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forderud/AppWebStream/HEAD/AppWebStream/Resource.h -------------------------------------------------------------------------------- /AppWebStream/ScreenCapture.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forderud/AppWebStream/HEAD/AppWebStream/ScreenCapture.hpp -------------------------------------------------------------------------------- /AppWebStream/VideoEncoder.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forderud/AppWebStream/HEAD/AppWebStream/VideoEncoder.hpp -------------------------------------------------------------------------------- /AppWebStream/WebSocket.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forderud/AppWebStream/HEAD/AppWebStream/WebSocket.hpp -------------------------------------------------------------------------------- /AppWebStream/WebStream.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forderud/AppWebStream/HEAD/AppWebStream/WebStream.html -------------------------------------------------------------------------------- /COPY_FFMPEG_DLLs.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forderud/AppWebStream/HEAD/COPY_FFMPEG_DLLs.bat -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forderud/AppWebStream/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forderud/AppWebStream/HEAD/README.md -------------------------------------------------------------------------------- /StreamDumper/.gitignore: -------------------------------------------------------------------------------- 1 | /x64 2 | /*.vcxproj.user 3 | -------------------------------------------------------------------------------- /StreamDumper/ClientSocket.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forderud/AppWebStream/HEAD/StreamDumper/ClientSocket.hpp -------------------------------------------------------------------------------- /StreamDumper/Main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forderud/AppWebStream/HEAD/StreamDumper/Main.cpp -------------------------------------------------------------------------------- /StreamDumper/StreamDumper.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forderud/AppWebStream/HEAD/StreamDumper/StreamDumper.vcxproj -------------------------------------------------------------------------------- /StreamDumper/StreamDumper.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forderud/AppWebStream/HEAD/StreamDumper/StreamDumper.vcxproj.filters -------------------------------------------------------------------------------- /StreamReceiver/.gitignore: -------------------------------------------------------------------------------- 1 | /x64 2 | /*.vcxproj.user 3 | -------------------------------------------------------------------------------- /StreamReceiver/DisplayWindow.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forderud/AppWebStream/HEAD/StreamReceiver/DisplayWindow.hpp -------------------------------------------------------------------------------- /StreamReceiver/Main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forderud/AppWebStream/HEAD/StreamReceiver/Main.cpp -------------------------------------------------------------------------------- /StreamReceiver/Mpeg4Receiver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forderud/AppWebStream/HEAD/StreamReceiver/Mpeg4Receiver.cpp -------------------------------------------------------------------------------- /StreamReceiver/Mpeg4Receiver.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forderud/AppWebStream/HEAD/StreamReceiver/Mpeg4Receiver.hpp -------------------------------------------------------------------------------- /StreamReceiver/Mpeg4ReceiverME.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forderud/AppWebStream/HEAD/StreamReceiver/Mpeg4ReceiverME.cpp -------------------------------------------------------------------------------- /StreamReceiver/Mpeg4ReceiverME.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forderud/AppWebStream/HEAD/StreamReceiver/Mpeg4ReceiverME.hpp -------------------------------------------------------------------------------- /StreamReceiver/Mpeg4ReceiverSR.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forderud/AppWebStream/HEAD/StreamReceiver/Mpeg4ReceiverSR.cpp -------------------------------------------------------------------------------- /StreamReceiver/Mpeg4ReceiverSR.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forderud/AppWebStream/HEAD/StreamReceiver/Mpeg4ReceiverSR.hpp -------------------------------------------------------------------------------- /StreamReceiver/StreamReceiver.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forderud/AppWebStream/HEAD/StreamReceiver/StreamReceiver.vcxproj -------------------------------------------------------------------------------- /StreamReceiver/StreamReceiver.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forderud/AppWebStream/HEAD/StreamReceiver/StreamReceiver.vcxproj.filters -------------------------------------------------------------------------------- /StreamReceiver/StreamWrapper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forderud/AppWebStream/HEAD/StreamReceiver/StreamWrapper.cpp -------------------------------------------------------------------------------- /StreamReceiver/StreamWrapper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forderud/AppWebStream/HEAD/StreamReceiver/StreamWrapper.hpp -------------------------------------------------------------------------------- /UnitTests/.gitignore: -------------------------------------------------------------------------------- 1 | /x64 2 | /*.vcxproj.user 3 | -------------------------------------------------------------------------------- /UnitTests/Main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forderud/AppWebStream/HEAD/UnitTests/Main.cpp -------------------------------------------------------------------------------- /UnitTests/UnitTests.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forderud/AppWebStream/HEAD/UnitTests/UnitTests.vcxproj -------------------------------------------------------------------------------- /UnitTests/UnitTests.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forderud/AppWebStream/HEAD/UnitTests/UnitTests.vcxproj.filters -------------------------------------------------------------------------------- /interop.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forderud/AppWebStream/HEAD/interop.svg -------------------------------------------------------------------------------- /screenshot.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forderud/AppWebStream/HEAD/screenshot.jpg --------------------------------------------------------------------------------