Commit Graph

136 Commits (master)

Author SHA1 Message Date
Michel Promonet 031bb662bd avoid member m_frametype member that is overriden spitting capture frame 5 years ago
mpromonet 3001ab9577 add / at the end of webroot 5 years ago
Michel Promonet 48798141e8 add parameter to set webroot 5 years ago
Michel Promonet bfed182731 forward audioreplicator to TS 5 years ago
Michel Promonet eec483bf81
Update MemoryBufferSink.h 6 years ago
Michel Promonet bf67b88aea
Merge pull request #120 from neheb/n
Add a few missing headers
6 years ago
Rosen Penev 9977cc5a4b Add a few missing headers
Helps to compile with alternative c++ libraries.
6 years ago
Michel Promonet f0e1ebabba add include of string 6 years ago
mpromonet 7cd878c6db extract memory buffer from HLS mediasubsession 6 years ago
mpromonet fbdc2bc710 extract sendfile 6 years ago
mpromonet df5215a75f for #117: allow to stream over http without muxing unicast/multicast stream 6 years ago
Michel Promonet c960a44846 try to support video/RAW 6 years ago
Michel Promonet 41589c8220 try to set audio payload according to audio capture format 6 years ago
Michel Promonet 55ea4b8932 fix unsigned/signed warning 6 years ago
Michel Promonet 83039d9b7f allow several audio format try 6 years ago
Michel Promonet e7c5de0407 allow to build without log4cpp 7 years ago
mpromonet 54ac318c22 fix #77: fix HLS memeory flood 7 years ago
mpromonet 87b4d5b541 extract ServerMediaSubsession classes in separated files 7 years ago
mpromonet 4fe9de8630 fix memory corruption 7 years ago
mpromonet b4c3a2c3a5 add an HTTP api to get the list of streams and return this list when RTSP server doesnot know a stream 7 years ago
Michel Promonet b0e3d7bdc7 start with HEVC 7 years ago
Michel Promonet deb3e2d7dd extract DeviceInterface in a separate include 7 years ago
Michel Promonet 8fd18e3c23 extract code from include file 7 years ago
Michel Promonet 1b9611f181 rename V4L2DeviceCapture to DeviceCaptureAccess 7 years ago
Michel Promonet 9ad4f08a0b rename V4L2DeviceCapture to DeviceCaptureAccess 7 years ago
Michel Promonet 16095342a1 fill the x-dimension RTSP header 7 years ago
Michel Promonet 10602f3bab for jpeg fix quantization precision 7 years ago
Michel Promonet bbff1262e9 print quantization precision parsing JPEG DQT 7 years ago
Michel Promonet 3d6aab3ed8 fix parsing DQT frame for JPEG streaming 7 years ago
Michel Promonet 462b2ef80a add debug log for JPEG 7 years ago
Ronny Strutz 1e1a039124 ALSACapture.h: fix read 7 years ago
Michel Promonet 081c07e425 use audio freq/channel comming from ALSA capture instead of harcoding ti 7 years ago
Michel Promonet 333cc4a39c close ALSA when initialization failed 7 years ago
Michel Promonet ccb7c3adba for #51: fix ALSA buffer size and increase OutPacketBuffer::maxSize is needed 7 years ago
Michel Promonet a632b60793 support more audio capture format 7 years ago
Michel Promonet 613ece8895 for #51: allow to specify capture audio format 7 years ago
mpromonet 877eab616d allow to add audio as a subsession of the video 8 years ago
mpromonet d4c29aae62 add ALSA capture 8 years ago
mpromonet df4a49d881 remove useless V4L2DeviceParameters in V4L2DeviceSource 8 years ago
mpromonet 2aef1bac04 make experiment with ALSA capture 8 years ago
mpromonet 402424f014 add log in JPEG source 8 years ago
mpromonet 7adb92b1da use template for MPEG-DASH playlist 8 years ago
mpromonet 2950158e81 increase number of segments for http streaming 8 years ago
mpromonet 1a53adc870 add index.html to try to access to MPEG-DASH stream 8 years ago
mpromonet 570ff43e78 improve JPEG quantization table 8 years ago
mpromonet d57a2c4570 add JPEG support 8 years ago
mpromonet 4eb3000605 extract HTTP server from main.cpp 8 years ago
mpromonet 8769b7327a fix unitialiazed member 8 years ago
mpromonet faf8db0387 fix mismatch new/delete 8 years ago
mpromonet a0706df4fe allow to configure HLS segment duration 8 years ago
mpromonet 8a593ab42f continue to work on HLS using memory buffers 8 years ago
mpromonet 16ac9205d4 add HLS server 8 years ago
mpromonet ff81a9590c test HLS 8 years ago
Michel Promonet 5d0746f1f7 add option to send Transport Stream instead of Elementary Stream + rename option -T -> -p in order to use -T for TS 8 years ago
Michel Promonet f5ae14f3e4 accept short start code 9 years ago
mpromonet 3c83669169 repeat config and add a option to disable this. set presentationTime with capture time (then SPS/PPS/IDR share same timestamp) 9 years ago
Michel Promonet 1f89a9d1a5 avoid stack overflow when no data is available 9 years ago
Michel Promonet 99b4c42a07 protect queue access with mutex 9 years ago
Michel Promonet 8b6f0e1f5f fix NAL splitting 9 years ago
Michel Promonet cc7c76e2fd remove verbose parameter that is now manage though log4cpp level 9 years ago
Michel Promonet 2c4c64c0bb extract H264 stuff from V4L2DeviceSource 9 years ago
Michel Promonet 45ab4f57e4 extract H264 stuff from V4L2 stuff 9 years ago
Michel Promonet 616789a33c add a separate thread to read V4L2 device + change default behavior to mmap+thread 9 years ago
Michel Promonet afdebb1515 remove logger.hh that has been moved to v4l2wrapper 9 years ago
Michel Promonet 812522473e extract V4L2 wrapper 9 years ago
MPR b3010a157c allow to write to V4L2 device (issue #2) 10 years ago
Michel Promonet fd84f3d494 start writing to output V4L2 device 10 years ago
Michel Promonet a4c9d885ee add log4cpp 10 years ago
MPR 3b17af0c67 add method to update format & buffersize 10 years ago
MPR 8bf1eba206 modify read access to not start if captureStart is not called 10 years ago
MPR 87fbcff400 rename classes 10 years ago
MPR 0521316285 replace delete with delete[] 10 years ago
MPR 4b23730e86 fix warning 10 years ago
MPR c5be6e4e67 add isReady flag 10 years ago
MPR da5e5aee4e fix warning 10 years ago
MPR 0849e158e6 fix warning 10 years ago
MPR e655f5f231 fix warning 10 years ago
MPR 48a5021429 don't start capture in init 10 years ago
MPR 7951ba51c0 fix member order createion/initialization 10 years ago
MPR 2ead84185f split v4l2 interface from live555 FramedSource 10 years ago
MPR 9cae4fef5b add 2 level of verbosities 10 years ago
MPR ca3d4fb97e split read/mmap source 10 years ago
MPR c5f7d699a2 print bitrates 10 years ago
MPR dc5f46a132 remove uneeded memcpy + fix some initialization error case 10 years ago
MPR de7754bd4f first try with mmap V4L2 capture 10 years ago
MPR 59a3036d64 use cmake 10 years ago