mirror of
https://github.com/ty6815/AvStackDocs.git
synced 2026-01-12 00:03:36 +08:00
[add]增加基本的编解码、封装和协议相关文档
This commit is contained in:
BIN
encode-decode/aac/AAC音频编码格式简介.doc
Normal file
BIN
encode-decode/aac/AAC音频编码格式简介.doc
Normal file
Binary file not shown.
BIN
encode-decode/aac/iso13818规范.pdf
Normal file
BIN
encode-decode/aac/iso13818规范.pdf
Normal file
Binary file not shown.
BIN
encode-decode/h264/51CTO下载-h264中文协议(中英文对照)H264解码手册.pdf
Normal file
BIN
encode-decode/h264/51CTO下载-h264中文协议(中英文对照)H264解码手册.pdf
Normal file
Binary file not shown.
BIN
encode-decode/h264/H.264_English_spec.pdf
Normal file
BIN
encode-decode/h264/H.264_English_spec.pdf
Normal file
Binary file not shown.
BIN
encode-decode/h264/H264中文标准.pdf
Normal file
BIN
encode-decode/h264/H264中文标准.pdf
Normal file
Binary file not shown.
Binary file not shown.
BIN
encode-decode/openmax/OpenMAX_AL_1_1_Specification.pdf
Normal file
BIN
encode-decode/openmax/OpenMAX_AL_1_1_Specification.pdf
Normal file
Binary file not shown.
BIN
encode-decode/openmax/openmax_il_spec_1_0.pdf
Normal file
BIN
encode-decode/openmax/openmax_il_spec_1_0.pdf
Normal file
Binary file not shown.
2
media format/ReadMe.txt
Normal file
2
media format/ReadMe.txt
Normal file
@@ -0,0 +1,2 @@
|
||||
Email: jiayayao@126.com
|
||||
Blog: http://www.cnblogs.com/jiayayao/
|
||||
BIN
media format/avi/AVI文件格式.pdf
Normal file
BIN
media format/avi/AVI文件格式.pdf
Normal file
Binary file not shown.
BIN
media format/flv/FLV封装格式分析.docx
Normal file
BIN
media format/flv/FLV封装格式分析.docx
Normal file
Binary file not shown.
BIN
media format/flv/flv_video_file_format_specification _v10.pdf
Normal file
BIN
media format/flv/flv_video_file_format_specification _v10.pdf
Normal file
Binary file not shown.
BIN
media format/mp4/MP4 ISO_IEC_14496-14_2003-11-15.pdf
Normal file
BIN
media format/mp4/MP4 ISO_IEC_14496-14_2003-11-15.pdf
Normal file
Binary file not shown.
BIN
media format/mpeg2 or ts/ISOIEC 13818-1.pdf
Normal file
BIN
media format/mpeg2 or ts/ISOIEC 13818-1.pdf
Normal file
Binary file not shown.
BIN
media format/mpeg2 or ts/MPEG2封装格式和编码格式.doc
Normal file
BIN
media format/mpeg2 or ts/MPEG2封装格式和编码格式.doc
Normal file
Binary file not shown.
BIN
media format/mpeg2 or ts/iso13818规范.pdf
Normal file
BIN
media format/mpeg2 or ts/iso13818规范.pdf
Normal file
Binary file not shown.
BIN
stream protocol/hls/HLS流媒体协议描述文档.pdf
Normal file
BIN
stream protocol/hls/HLS流媒体协议描述文档.pdf
Normal file
Binary file not shown.
BIN
stream protocol/rtmp/rtmp_specification_1.0.pdf
Normal file
BIN
stream protocol/rtmp/rtmp_specification_1.0.pdf
Normal file
Binary file not shown.
BIN
stream protocol/rtmp/rtmp规范翻译1.0.docx
Normal file
BIN
stream protocol/rtmp/rtmp规范翻译1.0.docx
Normal file
Binary file not shown.
BIN
stream protocol/rtmp/rtmp规范翻译1.0.pdf
Normal file
BIN
stream protocol/rtmp/rtmp规范翻译1.0.pdf
Normal file
Binary file not shown.
Binary file not shown.
4203
stream protocol/rtsp rtp rtcp/RFC1889(RTP).txt
Normal file
4203
stream protocol/rtsp rtp rtcp/RFC1889(RTP).txt
Normal file
File diff suppressed because it is too large
Load Diff
BIN
stream protocol/rtsp rtp rtcp/RFC1889协议中文概要.doc
Normal file
BIN
stream protocol/rtsp rtp rtcp/RFC1889协议中文概要.doc
Normal file
Binary file not shown.
126
stream protocol/rtsp rtp rtcp/RTSP session log.txt
Normal file
126
stream protocol/rtsp rtp rtcp/RTSP session log.txt
Normal file
@@ -0,0 +1,126 @@
|
||||
#<23><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ź<EFBFBD><C5BA><EFBFBD>java<76><61><EFBFBD><EFBFBD>ӡ<EFBFBD><D3A1><EFBFBD><EFBFBD>Ϣ
|
||||
V/VLC/PlaybackService: Loading position 0 in [org.videolan.medialibrary.media.MediaWrapper@2fa087e4]
|
||||
D/VLC: [b48cf028/5d6] core input: Creating an input for 'rtsp://10.3.20.185/onvif-media/media.amp'
|
||||
D/VLC: [b48cf028/5f5] core input: using timeshift granularity of 50 MiB
|
||||
D/VLC: [b48cf028/5f5] core input: using default timeshift path
|
||||
D/VLC: [b48cf028/5f5] core input: `rtsp://admin:admin@10.3.20.185/onvif-media/media.amp?profile=profile_1_h264&sessiontimeout=60&streamtype=unicast' gives access `rtsp' demux `any' path `admin:admin@10.3.20.185/onvif-media/media.amp?profile=profile_1_h264&sessiontimeout=60&streamtype=unicast'
|
||||
D/VLC: [a095a588/5f5] core input source: creating demux: access='rtsp' demux='any' location='admin:admin@10.3.20.185/onvif-media/media.amp?profile=profile_1_h264&sessiontimeout=60&streamtype=unicast' file='(null)'
|
||||
D/VLC: [a0829228/5f5] core demux: looking for access_demux module matching "rtsp": 6 candidates
|
||||
D/VLC: [a0829228/5f5] live555 demux: version 2016.11.28
|
||||
W/VLC: [a0829228/5f5] core demux: Password in a URI is DEPRECATED
|
||||
#[vlc-android/vlc/contrib/contrib-android-arm-linux-androideabi/live555/liveMedia/RTSPClient.cpp/connectToServer()]
|
||||
#ʹ<><CAB9>RTSPClient<6E><74><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>RTSPServer
|
||||
E/VLC-std: Opening connection to 10.3.20.185, port 554...
|
||||
#[vlc-android/vlc/contrib/contrib-android-arm-linux-androideabi/live555/liveMedia/RTSPClient.cpp/connectionHandler1()]
|
||||
#<23><><EFBFBD>յ<EFBFBD>Զ<EFBFBD>̵Ļظ<C4BB>
|
||||
E/VLC-std: ...remote connection opened
|
||||
#[vlc-android/vlc/contrib/contrib-android-arm-linux-androideabi/live555/liveMedia/RTSPClient.cpp/sendRequest()]
|
||||
#sendRequest<73><74><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ӡ<EFBFBD><D3A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ
|
||||
Sending request: OPTIONS rtsp://10.3.20.185:554/onvif-media/media.amp?profile=profile_1_h264&sessiontimeout=60&streamtype=unicast RTSP/1.0
|
||||
CSeq: 2
|
||||
User-Agent: LibVLC/3.0.0-git (LIVE555 Streaming Media v2016.11.28)
|
||||
I/VLC/BitmapCache: LRUCache size set to 107374182
|
||||
I/VLC/PlaybackService: Media.Event.MetaChanged: 12
|
||||
I/VLC/PlaybackService: Media.Event.MetaChanged: 12
|
||||
#[vlc-android/vlc/contrib/contrib-android-arm-linux-androideabi/live555/liveMedia/RTSPClient.cpp/handleResponseBytes()]
|
||||
#<23><><EFBFBD>յ<EFBFBD>Զ<EFBFBD>̵Ļظ<C4BB><D8B8><EFBFBD>Ϣ
|
||||
E/VLC-std: Received 143 new bytes of response data.
|
||||
E/VLC-std: Received a complete OPTIONS response:
|
||||
RTSP/1.0 200 OK
|
||||
CSeq: 2
|
||||
#<23><>Ӧ<EFBFBD><D3A6>Ϣ<EFBFBD><CFA2>publicͷ<63>ֶ<EFBFBD><D6B6>а<EFBFBD><D0B0><EFBFBD>Server<65>ṩ<EFBFBD><E1B9A9><EFBFBD><EFBFBD><EFBFBD>п<EFBFBD><D0BF>÷<EFBFBD><C3B7><EFBFBD>
|
||||
Public: DESCRIBE, GET_PARAMETER, PAUSE, PLAY, SETUP, SET_PARAMETER, TEARDOWN
|
||||
Date: Wed, 19 Apr 2017 07:21:53 GMT
|
||||
E/VLC-std: Sending request: DESCRIBE rtsp://10.3.20.185:554/onvif-media/media.amp?profile=profile_1_h264&sessiontimeout=60&streamtype=unicast RTSP/1.0
|
||||
CSeq: 3
|
||||
User-Agent: LibVLC/3.0.0-git (LIVE555 Streaming Media v2016.11.28)
|
||||
Accept: application/sdp
|
||||
E/VLC-std: Received 199 new bytes of response data.
|
||||
#Server<65>ظ<EFBFBD><D8B8><EFBFBD>Ҫ<EFBFBD><D2AA>֤
|
||||
E/VLC-std: Received a complete DESCRIBE response:
|
||||
RTSP/1.0 401 Unauthorized
|
||||
CSeq: 3
|
||||
WWW-Authenticate: Digest realm="AXIS_WS_ACCC8E41A320", nonce="00058c7aY52967318f73844d686966f513cfdc97f2b1db", stale=FALSE
|
||||
Date: Wed, 19 Apr 2017 07:21:53 GMT
|
||||
E/VLC-std: Resending...
|
||||
#Client<6E><74><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֤<EFBFBD><D6A4>Ϣ
|
||||
E/VLC-std: Sending request: DESCRIBE rtsp://10.3.20.185:554/onvif-media/media.amp?profile=profile_1_h264&sessiontimeout=60&streamtype=unicast RTSP/1.0
|
||||
CSeq: 4
|
||||
Authorization: Digest username="admin", realm="AXIS_WS_ACCC8E41A320", nonce="00058c7aY52967318f73844d686966f513cfdc97f2b1db", uri="rtsp://10.3.20.185:554/onvif-media/media.amp?profile=profile_1_h264&sessiontimeout=60&streamtype=unicast", response="79c25155ce602bdda837ece72c5f5508"
|
||||
User-Agent: LibVLC/3.0.0-git (LIVE555 Streaming Media v2016.11.28)
|
||||
Accept: application/sdp
|
||||
E/VLC-std: Received 856 new bytes of response data.
|
||||
E/VLC-std: Received a complete DESCRIBE response:
|
||||
RTSP/1.0 200 OK
|
||||
CSeq: 4
|
||||
Content-Type: application/sdp
|
||||
Content-Base: rtsp://10.3.20.185:554/onvif-media/media.amp/
|
||||
Date: Wed, 19 Apr 2017 07:21:55 GMT
|
||||
Content-Length: 678
|
||||
|
||||
v=0 #version<6F><6E>SDPЭ<50><D0AD><EFBFBD><EFBFBD>version
|
||||
o=- 1492586515743424 1492586515743424 IN IP4 10.3.20.185
|
||||
s=Media Presentation #session name
|
||||
e=NONE #email
|
||||
b=AS:50000
|
||||
t=0 0
|
||||
a=control:rtsp://10.3.20.185:554/onvif-media/media.amp?profile=profile_1_h264&sessiontimeout=60&streamtype=unicast
|
||||
a=range:npt=0.000000-
|
||||
m=video 0 RTP/AVP 96
|
||||
c=IN IP4 0.0.0.0 #connect data<74><61><EFBFBD>ӵ<EFBFBD>һЩ<D2BB><D0A9><EFBFBD><EFBFBD>
|
||||
b=AS:50000
|
||||
a=framerate:30.0
|
||||
a=transform:1.000000,0.000000,0.000000;0.000000,0.995192,0.000000;0.000000,0.000000,1.000000
|
||||
a=control:rtsp://10.3.20.185:554/onvif-media/media.amp/trackID=1?profile=profile_1_h264&sessiontimeout=60&streamtype=unicast
|
||||
a=rtpmap:96 H264/90000
|
||||
a=fmtp:96 packetization-mode=1; profile-level-id=4D4029; sprop-parameter-sets=Z01AKZpmA8ARPy4C1AQEBBen,aO48gA==
|
||||
D/VLC: [a0829228/5f5] live555 demux: RTP subsession 'video/H264'
|
||||
#<23><><EFBFBD><EFBFBD>Server<65><72><EFBFBD><EFBFBD><EFBFBD>Ự
|
||||
E/VLC-std: Sending request: SETUP rtsp://10.3.20.185:554/onvif-media/media.amp/trackID=1?profile=profile_1_h264&sessiontimeout=60&streamtype=unicast RTSP/1.0
|
||||
CSeq: 5
|
||||
Authorization: Digest username="admin", realm="AXIS_WS_ACCC8E41A320", nonce="00058c7aY52967318f73844d686966f513cfdc97f2b1db", uri="rtsp://10.3.20.185:554/onvif-media/media.amp/", response="0f81c42f0f6f9b380e429a0b5adef2ef"
|
||||
User-Agent: LibVLC/3.0.0-git (LIVE555 Streaming Media v2016.11.28)
|
||||
Transport: RTP/AVP;unicast;client_port=54584-54585
|
||||
D/VLC: [b48cf028/5f5] core input: selecting program id=0
|
||||
D/VLC: [a0829228/5f5] live555 demux: setup start: 0.000000 stop:0.000000
|
||||
#Server<65>ظ<EFBFBD><D8B8>Ự<EFBFBD>ѽ<EFBFBD><D1BD><EFBFBD>
|
||||
E/VLC-std: Received 198 new bytes of response data.
|
||||
Received a complete SETUP response:
|
||||
RTSP/1.0 200 OK
|
||||
CSeq: 5
|
||||
Session: CF14A038; timeout=60
|
||||
Transport: RTP/AVP;unicast;client_port=54584-54585;server_port=50092-50093;ssrc=534B2131;mode="PLAY"
|
||||
Date: Wed, 19 Apr 2017 07:21:56 GMT
|
||||
|
||||
#Client<6E><74><EFBFBD><EFBFBD>Server<65><72><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
Sending request: PLAY rtsp://10.3.20.185:554/onvif-media/media.amp?profile=profile_1_h264&sessiontimeout=60&streamtype=unicast RTSP/1.0
|
||||
CSeq: 6
|
||||
Authorization: Digest username="admin", realm="AXIS_WS_ACCC8E41A320", nonce="00058c7aY52967318f73844d686966f513cfdc97f2b1db", uri="rtsp://10.3.20.185:554/onvif-media/media.amp/", response="96a7a81455dad1a9d73958699cbd69a0"
|
||||
User-Agent: LibVLC/3.0.0-git (LIVE555 Streaming Media v2016.11.28)
|
||||
Session: CF14A038
|
||||
Range: npt=0.000-
|
||||
D/VLC/VideoPlayerActivity: MediaRouter information : android.media.MediaRouter@1a0d4467
|
||||
I/VLC/VideoPlayerActivity: No secondary display detected
|
||||
W/MediaRouter: removeCallback(org.videolan.vlc.gui.video.VideoPlayerActivity$1@d47b986): callback not registered
|
||||
D/VLC/VideoPlayerActivity: Continuing playback from PlaybackService at index 0
|
||||
E/VLC-std: Received 256 new bytes of response data.
|
||||
#Server<65>ظ<EFBFBD><D8B8><EFBFBD><EFBFBD>ݴ<EFBFBD><DDB4><EFBFBD><EFBFBD><EFBFBD>Ϣ
|
||||
E/VLC-std: Received a complete PLAY response:
|
||||
RTSP/1.0 200 OK
|
||||
CSeq: 6
|
||||
Session: CF14A038
|
||||
Range: npt=0-
|
||||
RTP-Info: url=rtsp://10.3.20.185:554/onvif-media/media.amp/trackID=1?profile=profile_1_h264&sessiontimeout=60&streamtype=unicast;seq=30405;rtptime=29935497
|
||||
Date: Wed, 19 Apr 2017 07:21:57 GMT
|
||||
D/VLC: [a0829228/5f5] live555 demux: We have a timeout of 60 seconds
|
||||
D/VLC: [a0829228/5f5] live555 demux: play start: 0.000000 stop:0.000000
|
||||
D/VLC: [a0829228/5f5] core demux: using access_demux module "live555"
|
||||
D/VLC: [a0a54228/5f5] core packetizer: looking for packetizer module matching "any": 24 candidates
|
||||
D/VLC: [a0a54228/5f5] h264 packetizer: found NAL_SPS (sps_id=0)
|
||||
D/VLC: [a0a54228/5f5] h264 packetizer: found NAL_PPS (pps_id=0 sps_id=0)
|
||||
D/VLC: [a0a54228/5f5] core packetizer: using packetizer module "h264"
|
||||
D/VLC: [a0a53ea8/5f5] core decoder: looking for decoder module matching "mediacodec_ndk,all": 41 candidates
|
||||
W/VideoCapabilities: Unsupported profile 4 for video/avc
|
||||
W/VideoCapabilities: Unsupported profile 4 for video/avc
|
||||
W/VideoCapabilities: Unsupported profile 4 for video/avc
|
||||
......
|
||||
Reference in New Issue
Block a user