testRTSPClient与mp4v2录制MP4

通过testRTSPClient结合mp4v2可以轻松录制MP4格式视频,可在live555通过RTSP获取流并提取MP4,生成纯h264格式的演示视频。

folder
testRTSPClient+mp4v2录制mp4 预估大小:400个文件
file
libmp4v2.dll 1.71MB
file
chapter.h 6KB
file
streaming.h 4KB
file
stdint.h 5KB
file
file.h 14KB
file
track.h 13KB
file
project.h.in 2KB
file
platform.h 2KB
file
project.h 2KB
file
itmf_generic.h 9KB
file
isma.h 3KB
file
itmf_tags.h 11KB
file
sample.h 22KB
file
file_prop.h 4KB
file
general.h 16KB
file
mp4v2.h 2KB
file
track_prop.h 8KB
file
libmp4v2.lib 165KB
file
mp4v2.h 2KB
file
inet.c 14KB
file
GroupEId.cpp 3KB
file
Groupsock.cpp 19KB
file
IOHandlers.cpp 2KB
file
GroupsockHelper.hh 5KB
file
NetInterface.hh 4KB
file
NetAddress.hh 5KB
file
Groupsock.hh 7KB
file
groupsock_version.hh 294B
file
TunnelEncaps.hh 3KB
file
GroupEId.hh 3KB
file
IOHandlers.hh 1KB
file
NetCommon.h 3KB
file
NetInterface.cpp 5KB
file
GroupsockHelper.cpp 26KB
file
NetAddress.cpp 9KB
file
groupsock.lib 474KB
file
BasicUsageEnvironment.lib 312KB
file
DelayQueue.cpp 6KB
file
BasicTaskScheduler.cpp 10KB
file
BasicHashTable.hh 3KB
file
DelayQueue.hh 5KB
file
BasicUsageEnvironment_version.hh 354B
file
BasicUsageEnvironment0.hh 4KB
file
BasicUsageEnvironment.hh 3KB
file
HandlerSet.hh 2KB
file
BasicHashTable.cpp 7KB
file
BasicUsageEnvironment.cpp 2KB
file
BasicUsageEnvironment0.cpp 3KB
file
BasicTaskScheduler0.cpp 7KB
file
strDup.cpp 1KB
file
UsageEnvironment.cpp 2KB
file
Boolean.hh 1KB
file
strDup.hh 1KB
file
HashTable.hh 2KB
file
UsageEnvironment_version.hh 329B
file
UsageEnvironment.hh 6KB
file
HashTable.cpp 1KB
file
UsageEnvironment.lib 52KB
file
H264VideoFileServerMediaSubsession.cpp 5KB
file
RTPSink.cpp 12KB
file
MPEGVideoStreamFramer.cpp 6KB
file
VorbisAudioRTPSource.cpp 7KB
file
AudioRTPSink.cpp 1KB
file
MP3AudioMatroskaFileServerMediaSubsession.hh 2KB
file
DVVideoFileServerMediaSubsession.cpp 4KB
file
WAVAudioFileServerMediaSubsession.cpp 8KB
file
MediaSource.cpp 3KB
file
TheoraVideoRTPSink.cpp 7KB
file
MPEG2TransportStreamMultiplexor.cpp 18KB
file
MPEG4VideoStreamFramer.cpp 23KB
file
InputFile.cpp 3KB
file
MPEG4GenericRTPSink.cpp 5KB
file
H261VideoRTPSource.cpp 2KB
file
MPEG2TransportStreamTrickModeFilter.cpp 11KB
file
QCELPAudioRTPSource.cpp 16KB
file
H264or5VideoFileSink.cpp 3KB
file
OggFileParser.hh 3KB
file
RTSPCommon.cpp 13KB
file
T140TextRTPSink.cpp 7KB
file
MP3ADURTPSource.cpp 3KB
file
H264VideoStreamFramer.cpp 2KB
file
SIPClient.cpp 30KB
file
RTSPRegisterSender.cpp 6KB
file
TheoraVideoRTPSource.cpp 4KB
file
VideoRTPSink.cpp 1KB
file
OutputFile.cpp 2KB
file
MediaSession.cpp 50KB
file
MPEG1or2VideoRTPSource.cpp 3KB
file
DVVideoStreamFramer.cpp 9KB
file
QuickTimeGenericRTPSource.cpp 10KB
file
PassiveServerMediaSubsession.cpp 8KB
file
QuickTimeFileSink.cpp 80KB
file
MPEG4LATMAudioRTPSink.cpp 3KB
file
MP3ADUdescriptor.cpp 2KB
file
MPEG2TransportUDPServerMediaSubsession.cpp 3KB
file
MPEGVideoStreamParser.cpp 2KB
file
StreamParser.hh 5KB
file
H264or5VideoRTPSink.cpp 11KB
file
MP3AudioMatroskaFileServerMediaSubsession.cpp 3KB
file
DigestAuthentication.cpp 5KB
file
OggFileServerMediaSubsession.cpp 2KB
file
ADTSAudioFileSource.cpp 6KB
file
MPEG2TransportStreamIndexFile.cpp 12KB
file
MP3Internals.cpp 26KB
file
MPEG4LATMAudioRTPSource.cpp 8KB
file
ADTSAudioFileServerMediaSubsession.cpp 2KB
file
MatroskaFile.cpp 33KB
file
WAVAudioFileSource.cpp 12KB
file
MP3Transcoder.cpp 2KB
file
AMRAudioFileSink.cpp 4KB
file
H263plusVideoStreamParser.cpp 35KB
file
MatroskaFileParser.hh 4KB
file
H264VideoRTPSource.cpp 6KB
file
BasicUDPSource.cpp 3KB
file
MPEG1or2AudioStreamFramer.cpp 7KB
file
MPEG1or2VideoRTPSink.cpp 7KB
file
RTSPClient.cpp 76KB
file
MP3ADUinterleaving.cpp 16KB
file
OggFileServerDemux.cpp 4KB
file
VP8VideoRTPSink.cpp 2KB
file
MediaSink.cpp 6KB
file
MatroskaFileServerMediaSubsession.cpp 3KB
file
MPEGVideoStreamParser.hh 4KB
file
AC3AudioRTPSink.cpp 3KB
file
H263plusVideoFileServerMediaSubsession.cpp 3KB
file
H264VideoRTPSink.cpp 5KB
file
liveMedia.vcxproj 13KB
file
DeviceSource.cpp 7KB
file
H265VideoRTPSource.cpp 7KB
file
JPEGVideoRTPSink.cpp 5KB
file
MPEG1or2VideoFileServerMediaSubsession.hh 2KB
file
Locale.hh 3KB
file
MPEG4ESVideoRTPSink.hh 3KB
file
MPEG2TransportUDPServerMediaSubsession.hh 2KB
file
VorbisAudioRTPSink.hh 4KB
file
RTSPCommon.hh 3KB
file
H264VideoStreamDiscreteFramer.hh 2KB
file
H265VideoStreamFramer.hh 2KB
file
MPEG4GenericRTPSource.hh 3KB
file
BitVector.hh 2KB
file
MPEG4ESVideoRTPSource.hh 2KB
file
DarwinInjector.hh 4KB
file
MPEG1or2VideoStreamDiscreteFramer.hh 3KB
file
DeviceSource.hh 2KB
file
JPEGVideoSource.hh 2KB
file
AMRAudioFileServerMediaSubsession.hh 2KB
file
AudioRTPSink.hh 1KB
file
StreamReplicator.hh 4KB
file
H265VideoFileSink.hh 2KB
file
PassiveServerMediaSubsession.hh 3KB
file
VorbisAudioRTPSource.hh 3KB
file
AC3AudioRTPSink.hh 2KB
file
RTPSource.hh 9KB
file
MediaSink.hh 5KB
file
RTCP.hh 7KB
file
MPEG1or2AudioStreamFramer.hh 2KB
file
MP3ADUinterleaving.hh 4KB
file
VP8VideoRTPSource.hh 2KB
file
FramedSource.hh 3KB
file
MPEG1or2VideoRTPSource.hh 2KB
file
TheoraVideoRTPSource.hh 2KB
file
GSMAudioRTPSink.hh 1KB
file
OutputFile.hh 1KB
file
ByteStreamMultiFileSource.hh 2KB
file
FramedFileSource.hh 1KB
file
MatroskaFileServerDemux.hh 4KB
file
AC3AudioStreamFramer.hh 2KB
file
H265VideoFileServerMediaSubsession.hh 2KB
file
H264VideoRTPSource.hh 2KB
file
H261VideoRTPSource.hh 2KB
file
DVVideoRTPSink.hh 2KB
file
MPEG2TransportFileServerMediaSubsession.hh 5KB
file
MPEG4LATMAudioRTPSource.hh 4KB
file
SimpleRTPSource.hh 2KB
file
H264VideoStreamFramer.hh 2KB
file
MPEGVideoStreamFramer.hh 3KB
file
MPEG2TransportStreamIndexFile.hh 4KB
file
MPEG1or2VideoStreamFramer.hh 2KB
file
MultiFramedRTPSink.hh 6KB
file
ProxyServerMediaSession.hh 9KB
file
H264VideoFileSink.hh 2KB
file
RTSPRegisterSender.hh 3KB
file
H264VideoFileServerMediaSubsession.hh 2KB
file
JPEGVideoRTPSink.hh 2KB
file
SIPClient.hh 5KB
file
AMRAudioRTPSink.hh 2KB
file
H265VideoRTPSource.hh 2KB
file
ByteStreamFileSource.hh 3KB
file
MPEG4VideoStreamFramer.hh 3KB
file
SimpleRTPSink.hh 3KB
file
ourMD5.hh 2KB
file
BasicUDPSource.hh 2KB
file
FileSink.hh 3KB
file
MP3AudioFileServerMediaSubsession.hh 3KB
file
TheoraVideoRTPSink.hh 3KB
file
MP3Transcoder.hh 1KB
file
MultiFramedRTPSource.hh 5KB
file
ByteStreamMemoryBufferSource.hh 2KB
file
MP3FileSource.hh 2KB
file
VideoRTPSink.hh 1KB
file
DigestAuthentication.hh 3KB
file
H265VideoStreamDiscreteFramer.hh 2KB
file
H265VideoRTPSink.hh 3KB
file
MediaSession.hh 14KB
file
TCPStreamSink.hh 3KB
file
MPEG4GenericRTPSink.hh 3KB
file
WAVAudioFileSource.hh 3KB
file
H263plusVideoRTPSource.hh 2KB
file
InputFile.hh 3KB
file
uLawAudioFilter.hh 6KB
file
RTSPClient.hh 21KB
file
liveMedia_version.hh 294B
file
H263plusVideoRTPSink.hh 2KB
file
VP8VideoRTPSink.hh 2KB
file
MP3ADU.hh 3KB
file
RTSPServerSupportingHTTPStreaming.hh 3KB
file
AMRAudioFileSource.hh 1KB
file
AMRAudioRTPSource.hh 2KB
file
MPEG4VideoStreamDiscreteFramer.hh 3KB
file
RTPSink.hh 8KB
file
Base64.hh 2KB
file
H264or5VideoRTPSink.hh 2KB
file
MPEG1or2AudioRTPSource.hh 2KB
file
DVVideoFileServerMediaSubsession.hh 2KB
file
MediaSource.hh 2KB
file
MatroskaFile.hh 7KB
file
AC3AudioRTPSource.hh 2KB
file
Media.hh 4KB
file
H264or5VideoStreamDiscreteFramer.hh 2KB
file
RTSPServer.hh 21KB
file
MPEG1or2AudioRTPSink.hh 2KB
file
MPEG1or2FileServerDemux.hh 2KB
file
MPEG2TransportStreamMultiplexor.hh 3KB
file
MP3ADURTPSource.hh 2KB
file
JPEGVideoRTPSource.hh 2KB
file
WAVAudioFileServerMediaSubsession.hh 3KB
file
RTPInterface.hh 4KB
file
AC3AudioFileServerMediaSubsession.hh 2KB
file
ADTSAudioFileSource.hh 2KB
file
MPEG1or2Demux.hh 5KB
file
AMRAudioFileSink.hh 2KB
file
MPEG1or2DemuxedServerMediaSubsession.hh 3KB
file
FramedFilter.hh 2KB
file
MPEG1or2DemuxedElementaryStream.hh 2KB
file
AVIFileSink.hh 4KB
file
MP3ADURTPSink.hh 2KB
file
QCELPAudioRTPSource.hh 1KB
file
H264or5VideoFileSink.hh 2KB
file
QuickTimeGenericRTPSource.hh 2KB
file
FileServerMediaSubsession.hh 1KB
file
MPEG2TransportStreamFramer.hh 3KB
file
H263plusVideoFileServerMediaSubsession.hh 2KB
file
OggFileServerDemux.hh 3KB
file
H264VideoRTPSink.hh 2KB
file
OggFile.hh 6KB
file
ADTSAudioFileServerMediaSubsession.hh 2KB
file
MPEG2IndexFromTransportStream.hh 3KB
file
OnDemandServerMediaSubsession.hh 8KB
file
MPEG2TransportStreamFromPESSource.hh 2KB
file
TextRTPSink.hh 1KB
file
MPEG2TransportStreamFromESSource.hh 2KB
file
OggFileSink.hh 3KB
file
MPEG4LATMAudioRTPSink.hh 2KB
file
H264or5VideoStreamFramer.hh 3KB
file
T140TextRTPSink.hh 4KB
file
ServerMediaSession.hh 8KB
file
BasicUDPSink.hh 2KB
file
MPEG1or2VideoRTPSink.hh 3KB
file
MPEG2TransportStreamTrickModeFilter.hh 4KB
file
AMRAudioSource.hh 2KB
file
liveMedia.hh 5KB
file
QuickTimeFileSink.hh 6KB
file
DVVideoRTPSource.hh 2KB
file
MP3ADUTranscoder.hh 2KB
file
AudioInputDevice.hh 2KB
file
H263plusVideoStreamFramer.hh 2KB
file
DVVideoStreamFramer.hh 3KB
file
MPEG4VideoFileServerMediaSubsession.hh 2KB
file
liveMedia.vcxproj.user 143B
file
MPEG1or2AudioRTPSource.cpp 2KB
file
H263plusVideoStreamFramer.cpp 5KB
file
H263plusVideoStreamParser.hh 5KB
file
H265VideoFileServerMediaSubsession.cpp 5KB
file
MPEG1or2DemuxedServerMediaSubsession.cpp 5KB
file
MP3ADUdescriptor.hh 2KB
file
H264or5VideoStreamFramer.cpp 41KB
file
DVVideoRTPSource.cpp 2KB
file
MPEG4VideoFileServerMediaSubsession.cpp 5KB
file
TCPStreamSink.cpp 5KB
file
Locale.cpp 2KB
file
VorbisAudioRTPSink.cpp 11KB
file
JPEGVideoRTPSource.cpp 16KB
file
ByteStreamMultiFileSource.cpp 5KB
file
AVIFileSink.cpp 27KB
file
RTPInterface.cpp 24KB
file
MPEG1or2VideoStreamFramer.cpp 15KB
file
FileServerMediaSubsession.cpp 1KB
file
RTCP.cpp 33KB
file
MP3AudioFileServerMediaSubsession.cpp 7KB
file
MatroskaDemuxedTrack.hh 2KB
file
liveMedia.vcxproj.filters 18KB
file
MP3ADUTranscoder.cpp 3KB
file
SimpleRTPSource.cpp 2KB
file
RTSPServerSupportingHTTPStreaming.cpp 11KB
file
FramedFilter.cpp 2KB
file
MPEG2IndexFromTransportStream.cpp 24KB
file
AMRAudioSource.cpp 1KB
file
MP3ADURTPSink.cpp 4KB
file
DVVideoRTPSink.cpp 3KB
file
TextRTPSink.cpp 1KB
file
FramedSource.cpp 4KB
file
MPEG1or2AudioRTPSink.cpp 2KB
file
MultiFramedRTPSource.cpp 21KB
file
FileSink.cpp 5KB
file
liveMedia.lib 9.28MB
file
MPEG2TransportStreamFramer.cpp 11KB
file
OggFileParser.cpp 37KB
file
AC3AudioRTPSource.cpp 2KB
file
MPEG1or2DemuxedElementaryStream.cpp 3KB
file
OggFileServerMediaSubsession.hh 2KB
file
EBMLNumber.cpp 6KB
file
OggDemuxedTrack.hh 2KB
file
H264or5VideoStreamDiscreteFramer.cpp 4KB
file
H265VideoRTPSink.cpp 7KB
file
H263plusVideoRTPSink.cpp 3KB
file
MP3FileSource.cpp 5KB
file
AMRAudioRTPSink.cpp 5KB
file
AC3AudioFileServerMediaSubsession.cpp 2KB
file
MPEG1or2VideoFileServerMediaSubsession.cpp 3KB
file
Media.cpp 5KB
file
H264VideoFileSink.cpp 2KB
file
JPEGVideoSource.cpp 1KB
file
MP3StreamState.hh 3KB
file
AudioInputDevice.cpp 2KB
file
AMRAudioRTPSource.cpp 25KB
file
MP3Internals.hh 4KB
file
OggFile.cpp 11KB
file
OggDemuxedTrack.cpp 2KB
file
ByteStreamFileSource.cpp 6KB
file
ByteStreamMemoryBufferSource.cpp 4KB
file
RTSPServer.cpp 90KB
file
MPEG4ESVideoRTPSource.cpp 2KB
file
MatroskaFileParser.cpp 51KB
file
EBMLNumber.hh 5KB
file
uLawAudioFilter.cpp 14KB
file
FramedFileSource.cpp 1KB
file
H265VideoStreamFramer.cpp 2KB
file
H263plusVideoRTPSource.cpp 4KB
file
OnDemandServerMediaSubsession.cpp 22KB
file
MPEG1or2Demux.cpp 25KB
file
MP3InternalsHuffman.hh 3KB
file
MPEG2TransportStreamFromPESSource.cpp 3KB
file
rtcp_from_spec.c 10KB
file
MP3StreamState.cpp 13KB
file
MP3InternalsHuffman.cpp 28KB
file
MP3InternalsHuffmanTable.cpp 108KB
file
H265VideoFileSink.cpp 2KB
file
Base64.cpp 4KB
file
AC3AudioStreamFramer.cpp 10KB
file
GSMAudioRTPSink.cpp 1KB
file
BitVector.cpp 5KB
file
MatroskaFileServerMediaSubsession.hh 2KB
file
MultiFramedRTPSink.cpp 16KB
file
VP8VideoRTPSource.cpp 3KB
file
MPEG1or2FileServerDemux.cpp 9KB
file
MPEG4GenericRTPSource.cpp 8KB
file
MP3ADU.cpp 20KB
file
DarwinInjector.cpp 12KB
file
ProxyServerMediaSession.cpp 38KB
file
MatroskaFileServerDemux.cpp 5KB
file
StreamReplicator.cpp 14KB
file
OggFileSink.cpp 11KB
file
MPEG4VideoStreamDiscreteFramer.cpp 9KB
file
SimpleRTPSink.cpp 3KB
file
H265VideoStreamDiscreteFramer.cpp 2KB
file
StreamParser.cpp 7KB
file
MPEG2TransportStreamFromESSource.cpp 9KB
file
ServerMediaSession.cpp 15KB
file
MPEG1or2VideoStreamDiscreteFramer.cpp 8KB
file
H264VideoStreamDiscreteFramer.cpp 2KB
file
ourMD5.cpp 11KB
file
MPEG2TransportFileServerMediaSubsession.cpp 14KB
file
BasicUDPSink.cpp 4KB
file
MatroskaDemuxedTrack.cpp 2KB
file
rtcp_from_spec.h 2KB
file
AMRAudioFileServerMediaSubsession.cpp 2KB
file
AMRAudioFileSource.cpp 6KB
file
MPEG4ESVideoRTPSink.cpp 5KB
file
RTPSource.cpp 13KB
file
testRTSPClient.suo 20KB
file
testRTSPClient.vcxproj 6KB
file
libmp4v2.dll 1.71MB
file
CMp4Encoder.cpp 5KB
file
Unit_ReadSPS.h 988B
file
testRTSPClient.vcxproj.user 814B
file
testRTSPClient.vcxproj.filters 1KB
file
main.cpp 23KB
file
CMp4Encoder.h 703B
file
Unit_ReadSPS.cpp 6KB
file
testRTSPClient.sln 909B
...
rar 文件大小:2.65MB