首页| JavaScript| HTML/CSS| Matlab| PHP| Python| Java| C/C++/VC++| C#| ASP| 其他|
购买积分 购买会员 激活码充值

您现在的位置是:虫虫源码 > 其他 > rtsp流媒体播放器demo

rtsp流媒体播放器demo

  • 资源大小:1.22 MB
  • 上传时间:2021-06-30
  • 下载次数:0次
  • 浏览次数:0次
  • 资源积分:1积分
  • 标      签: live555 ffmpeg h264 d3d

资 源 简 介

一个可以播放rtsp视频的客户端demo.利用live555做rtsp传输协议,ffmpeg解码后,利用d3d播放。 注意只能播放纯264的视频流,不支持ts视频流。

文 件 列 表

WindowsAudioInputDevice
showAudioInputPorts.cpp
WindowsAudioInputDevice.mak
WindowsAudioInputDevice.vcxproj
WindowsAudioInputDevice.vcxproj.filters
WindowsAudioInputDevice.vcxproj.user
WindowsAudioInputDevice_common.cpp
WindowsAudioInputDevice_common.hh
WindowsAudioInputDevice_mixer.cpp
WindowsAudioInputDevice_mixer.hh
WindowsAudioInputDevice_noMixer.cpp
WindowsAudioInputDevice_noMixer.hh
UsageEnvironment
include
COPYING
HashTable.cpp
Makefile.head
Makefile.tail
strDup.cpp
UsageEnvironment.cpp
UsageEnvironment.vcxproj
UsageEnvironment.vcxproj.filters
UsageEnvironment.vcxproj.user
rtsp_264_player
VSocket
public
lib
include
H264Decode.cpp
H264Decode.h
ReadMe.txt
Resource.h
RtspThread.cpp
RtspThread.h
rtsp_264_player.cpp
rtsp_264_player.h
rtsp_264_player.ico
rtsp_264_player.rc
rtsp_264_player.vcxproj
rtsp_264_player.vcxproj.filters
rtsp_264_player.vcxproj.user
small.ico
stdafx.cpp
stdafx.h
targetver.h
testRTSPClient.cpp
testRTSPClient.h
mediaServer
COPYING
DynamicRTSPServer.cpp
DynamicRTSPServer.hh
live555MediaServer.cpp
Makefile.head
Makefile.tail
mediaServer.vcxproj
mediaServer.vcxproj.filters
mediaServer.vcxproj.user
version.hh
liveMedia
include
COPYING
AACAudioMatroskaFileServerMediaSubsession.cpp
AACAudioMatroskaFileServerMediaSubsession.hh
AC3AudioFileServerMediaSubsession.cpp
AC3AudioMatroskaFileServerMediaSubsession.cpp
AC3AudioMatroskaFileServerMediaSubsession.hh
AC3AudioRTPSink.cpp
AC3AudioRTPSource.cpp
AC3AudioStreamFramer.cpp
ADTSAudioFileServerMediaSubsession.cpp
ADTSAudioFileSource.cpp
AMRAudioFileServerMediaSubsession.cpp
AMRAudioFileSink.cpp
AMRAudioFileSource.cpp
AMRAudioRTPSink.cpp
AMRAudioRTPSource.cpp
AMRAudioSource.cpp
AudioInputDevice.cpp
AudioRTPSink.cpp
AVIFileSink.cpp
Base64.cpp
BasicUDPSink.cpp
BasicUDPSource.cpp
BitVector.cpp
BitVector.hh
ByteStreamFileSource.cpp
ByteStreamMemoryBufferSource.cpp
ByteStreamMultiFileSource.cpp
DarwinInjector.cpp
DeviceSource.cpp
DigestAuthentication.cpp
DVVideoFileServerMediaSubsession.cpp
DVVideoRTPSink.cpp
DVVideoRTPSource.cpp
DVVideoStreamFramer.cpp
EBMLNumber.cpp
EBMLNumber.hh
FileServerMediaSubsession.cpp
FileSink.cpp
FramedFileSource.cpp
FramedFilter.cpp
FramedSource.cpp
GSMAudioRTPSink.cpp
H261VideoRTPSource.cpp
H263plusVideoFileServerMediaSubsession.cpp
H263plusVideoRTPSink.cpp
H263plusVideoRTPSource.cpp
H263plusVideoStreamFramer.cpp
H263plusVideoStreamParser.cpp
H263plusVideoStreamParser.hh
H264VideoFileServerMediaSubsession.cpp
H264VideoFileSink.cpp
H264VideoMatroskaFileServerMediaSubsession.cpp
H264VideoMatroskaFileServerMediaSubsession.hh
H264VideoRTPSink.cpp
H264VideoRTPSource.cpp
H264VideoStreamDiscreteFramer.cpp
H264VideoStreamFramer.cpp
InputFile.cpp
JPEGVideoRTPSink.cpp
JPEGVideoRTPSource.cpp
JPEGVideoSource.cpp
liveMedia.vcxproj
liveMedia.vcxproj.filters
liveMedia.vcxproj.user
Locale.cpp
Makefile.head
Makefile.tail
MatroskaDemuxedTrack.cpp
MatroskaDemuxedTrack.hh
MatroskaFile.cpp
MatroskaFileParser.cpp
MatroskaFileParser.hh
MatroskaFileServerDemux.cpp
Media.cpp
MediaSession.cpp
MediaSink.cpp
MediaSource.cpp
MJPEGVideoSource.cpp
MP3ADU.cpp
MP3ADUdescriptor.cpp
MP3ADUdescriptor.hh
MP3ADUinterleaving.cpp
MP3ADURTPSink.cpp
MP3ADURTPSource.cpp
MP3ADUTranscoder.cpp
MP3AudioFileServerMediaSubsession.cpp
MP3AudioMatroskaFileServerMediaSubsession.cpp
MP3AudioMatroskaFileServerMediaSubsession.hh
MP3FileSource.cpp
MP3HTTPSource.cpp
MP3Internals.cpp
MP3Internals.hh
MP3InternalsHuffman.cpp
MP3InternalsHuffman.hh
MP3InternalsHuffmanTable.cpp
MP3StreamState.cpp
MP3StreamState.hh
MP3Transcoder.cpp
MPEG1or2AudioRTPSink.cpp
MPEG1or2AudioRTPSource.cpp
MPEG1or2AudioStreamFramer.cpp
MPEG1or2Demux.cpp
MPEG1or2DemuxedElementaryStream.cpp
MPEG1or2DemuxedServerMediaSubsession.cpp
MPEG1or2FileServerDemux.cpp
MPEG1or2VideoFileServerMediaSubsession.cpp
MPEG1or2VideoRTPSink.cpp
MPEG1or2VideoRTPSource.cpp
MPEG1or2VideoStreamDiscreteFramer.cpp
MPEG1or2VideoStreamFramer.cpp
MPEG2IndexFromTransportStream.cpp
MPEG2TransportFileServerMediaSubsession.cpp
MPEG2TransportStreamFramer.cpp
MPEG2TransportStreamFromESSource.cpp
MPEG2TransportStreamFromPESSource.cpp
MPEG2TransportStreamIndexFile.cpp
MPEG2TransportStreamMultiplexor.cpp
MPEG2TransportStreamTrickModeFilter.cpp
MPEG4ESVideoRTPSink.cpp
MPEG4ESVideoRTPSource.cpp
MPEG4GenericRTPSink.cpp
MPEG4GenericRTPSource.cpp
MPEG4LATMAudioRTPSink.cpp
MPEG4LATMAudioRTPSource.cpp
MPEG4VideoFileServerMediaSubsession.cpp
MPEG4VideoStreamDiscreteFramer.cpp
MPEG4VideoStreamFramer.cpp
MPEGVideoStreamFramer.cpp
MPEGVideoStreamParser.cpp
MPEGVideoStreamParser.hh
MultiFramedRTPSink.cpp
MultiFramedRTPSource.cpp
OnDemandServerMediaSubsession.cpp
our_md5.c
our_md5.h
our_md5hl.c
OutputFile.cpp
PassiveServerMediaSubsession.cpp
QCELPAudioRTPSource.cpp
QuickTimeFileSink.cpp
QuickTimeGenericRTPSource.cpp
ResolveH264Packet.cpp
ResolveH264Packet.h
RTCP.cpp
rtcp_from_spec.c
rtcp_from_spec.h
RTPInterface.cpp
RTPSink.cpp
RTPSource.cpp
RTSPClient.cpp
RTSPCommon.cpp
RTSPServer.cpp
RTSPServerSupportingHTTPStreaming.cpp
ServerMediaSession.cpp
SimpleRTPSink.cpp
SimpleRTPSource.cpp
SIPClient.cpp
StreamParser.cpp
StreamParser.hh
T140TextMatroskaFileServerMediaSubsession.cpp
T140TextMatroskaFileServerMediaSubsession.hh
T140TextRTPSink.cpp
TCPStreamSink.cpp
TextRTPSink.cpp
uLawAudioFilter.cpp
VideoRTPSink.cpp
VorbisAudioMatroskaFileServerMediaSubsession.cpp
VorbisAudioMatroskaFileServerMediaSubsession.hh
VorbisAudioRTPSink.cpp
VorbisAudioRTPSource.cpp
VP8VideoMatroskaFileServerMediaSubsession.cpp
VP8VideoMatroskaFileServerMediaSubsession.hh
VP8VideoRTPSink.cpp
VP8VideoRTPSource.cpp
WAVAudioFileServerMediaSubsession.cpp
WAVAudioFileSource.cpp
liveclient
liveclient.cpp
liveclient.vcxproj
liveclient.vcxproj.filters
liveclient.vcxproj.user
ReadMe.txt
RTSPClientLib.cpp
RTSPClientLib.h
stdafx.cpp
stdafx.h
targetver.h
testRTSPClient.cpp
testRTSPClient_.cpp
groupsock
include
COPYING
GroupEId.cpp
Groupsock.cpp
groupsock.vcxproj
groupsock.vcxproj.filters
groupsock.vcxproj.user
GroupsockHelper.cpp
inet.c
IOHandlers.cpp
Makefile.head
Makefile.tail
NetAddress.cpp
NetInterface.cpp
BasicUsageEnvironment
include
COPYING
BasicHashTable.cpp
BasicTaskScheduler.cpp
BasicTaskScheduler0.cpp
BasicUsageEnvironment.cpp
BasicUsageEnvironment.vcxproj
BasicUsageEnvironment.vcxproj.filters
BasicUsageEnvironment.vcxproj.user
BasicUsageEnvironment0.cpp
DelayQueue.cpp
Makefile.head
Makefile.tail
live555.sln
VIP VIP
0.176157s