文件名称:RTSP服务传送音视频演示Demo源码
文件大小:2.93MB
文件格式:ZIP
更新时间:2019-01-19 10:54:47
RTSP
建立RTSP标准协议传送服务,解析SDP信息,传送H264+AAC音视频数据流。 支持VLC点播。注意:点播节目名称默认为live,举例:“rtsp://service ip/live"。 源码支持H264\H263\MP4V\AAC\MP4A\MP4ALatm\AMR等数据格式,演示Demo仅实现了H264+AAC文件解析。 主要解析部分代码参考自VLC、Live555、FFMPEG。
【文件预览】:
Rtsp
----RtspClient.sln(1KB)
----Debug()
--------RtspService.exe(689KB)
----Network()
--------Socket.h(1KB)
--------Tcp.h(1KB)
--------Udp.h(594B)
--------Socket.cpp(4KB)
--------Tcp.cpp(3KB)
--------Rtp.cpp(3KB)
--------Udp.cpp(4KB)
--------Rtp.h(902B)
----Rtsp()
--------MediaStreamAMR.h(600B)
--------RtspSession.h(1KB)
--------Bitstream.cpp(2KB)
--------RtspRequest.cpp(6KB)
--------RtpTransport.h(2KB)
--------RtspTransport.h(708B)
--------MediaStreamMP4V.cpp(10KB)
--------MediaStreamMP4V.h(2KB)
--------MediaStream.cpp(2KB)
--------MediaStreamTransport.h(549B)
--------Rtsp.cpp(2KB)
--------RtspResponse.h(2KB)
--------MediaStream.h(1KB)
--------MediaStreamAMR.cpp(3KB)
--------BaseEncoder.h(4KB)
--------MediaStreamMP4A.cpp(4KB)
--------MediaStreamH264.h(769B)
--------MediaSession.cpp(4KB)
--------Bitstream.h(2KB)
--------MediaStreamMP4ALatm.h(888B)
--------RtpTransport.cpp(3KB)
--------MediaStreamH264.cpp(5KB)
--------MediaStreamH263.h(576B)
--------RtspSession.cpp(10KB)
--------MediaStreamMP4ALatm.cpp(4KB)
--------RtspResponse.cpp(9KB)
--------RtspRequest.h(1KB)
--------MediaSession.h(1KB)
--------MediaStreamTransport.cpp(1KB)
--------RtspTransport.cpp(3KB)
--------MediaStreamMP4A.h(878B)
--------Rtsp.h(1KB)
--------MediaStreamH263.cpp(3KB)
----RtspClient()
--------Debug()
--------RtspClient.vcxproj.user(143B)
--------RtspClient.dsp(6KB)
--------RtspClient.cpp(1KB)
--------ReadMe.txt(1KB)
--------Release()
--------StdAfx.cpp(297B)
--------RtspClient.vcxproj(14KB)
--------RtspClient.vcxproj.filters(3KB)
--------RtspClient.vcproj(10KB)
--------StdAfx.h(1KB)
----Include()
--------VBuffer.h(8KB)
--------cmd.h(4KB)
--------VBufferT.h(2KB)
--------common.h(2KB)
--------TLock.h(736B)
--------vlc_bits.h(5KB)
--------string_t.h(3KB)
----Bin()
--------oh_yeah.h264(1.45MB)
--------RtspClientD.exe(64KB)
--------RtspClient.exe(84KB)
--------RtspServiceD.exe(687KB)
--------RtspService.exe(142KB)
--------oh_yeah.aac(780KB)
----Release()
--------RtspService.exe(142KB)
----RtspClient.dsw(763B)
----RtspService()
--------RtspService.dsp(9KB)
--------RtspServiceApp.h(18B)
--------Debug()
--------RtspService_t.cpp(2KB)
--------h264_pps.h(654B)
--------h264.h(10KB)
--------RtspService.vcxproj.filters(6KB)
--------RtspService.h(977B)
--------ReadMe.txt(1KB)
--------aac.h(28KB)
--------Release()
--------RtspService.vcxproj(23KB)
--------RtspService.vcxproj.user(683B)
--------h264_sps.h(10KB)
--------StdAfx.cpp(298B)
--------RtspService.vcproj(18KB)
--------vlc_bits.h(5KB)
--------StdAfx.h(922B)
--------h264_slice.h(2KB)
--------RtspService.cpp(9KB)
--------RtspService.zip(8KB)
--------RtspServiceApp.cpp(917B)
--------RtspService_t.h(576B)
----RtspService.vs2008.sln(1KB)
----RtspService.vs2010.sln(1KB)
----RtspService.dsw(763B)