i am expieriencing strange Problems when i try to watch a multicast rtp video Stream from my Linksys WVC54GCA Wlan Camera.
Here the VLC Log:
Code: Select all
main debug: adding item `rtp://225.2.0.1:2240' ( rtp://@225.2.0.1:2240 )
main debug: rebuilding array of current - root Playlist
main debug: rebuild done - 1 items, index -1
main debug: processing request item rtp://225.2.0.1:2240 node Playlist skip 0
main debug: resyncing on rtp://225.2.0.1:2240
main debug: rtp://225.2.0.1:2240 is at 0
main debug: starting new item
main debug: creating new input thread
main debug: Creating an input for 'rtp://225.2.0.1:2240'
main debug: thread (input) created at priority 22 (input/input.c:230)
main debug: thread started
main debug: using timeshift granularity of 50 MBytes
main debug: using timeshift path '/tmp'
main debug: `rtp://@225.2.0.1:2240' gives access `rtp' demux `' path `@225.2.0.1:2240'
main debug: creating demux: access='rtp' demux='' path='@225.2.0.1:2240'
main debug: looking for access_demux module: 1 candidate
macosx debug: input has changed, refreshing interface
main debug: net: opening 225.2.0.1 datagram port 2240
main debug: IP_ADD_MEMBERSHIP multicast request
main debug: using access_demux module "rtp"
main debug: TIMER module_need() : 2.283 ms - Total 2.283 ms / 1 intvls (Avg 2.283 ms)
main debug: `rtp://@225.2.0.1:2240' successfully opened
sap debug: unknown SDP line type: 0x00
So i fired up my wireshark and captured one of those SAP/SDP Pakets:
Code: Select all
No. Time Source Destination Protocol Info
182 3.375887 10.250.1.99 224.2.127.254 SAP/SDP Announcement (v1), with session description
Internet Protocol, Src: 10.250.1.99 (10.250.1.99), Dst: 224.2.127.254 (224.2.127.254)
Version: 4
Header length: 20 bytes
Differentiated Services Field: 0x00 (DSCP 0x00: Default; ECN: 0x00)
0000 00.. = Differentiated Services Codepoint: Default (0x00)
.... ..0. = ECN-Capable Transport (ECT): 0
.... ...0 = ECN-CE: 0
Total Length: 595
Identification: 0x0000 (0)
Flags: 0x04 (Don't Fragment)
0... = Reserved bit: Not set
.1.. = Don't fragment: Set
..0. = More fragments: Not set
Fragment offset: 0
Time to live: 1
Protocol: UDP (0x11)
Header checksum: 0x0b3d [correct]
[Good: True]
[Bad : False]
Source: 10.250.1.99 (10.250.1.99)
Destination: 224.2.127.254 (224.2.127.254)
User Datagram Protocol, Src Port: 918 (918), Dst Port: sapv1 (9875)
Source port: 918 (918)
Destination port: sapv1 (9875)
Length: 575
Checksum: 0xe17a [validation disabled]
[Good Checksum: False]
[Bad Checksum: False]
Session Announcement Protocol
Flags: 0x20
001. .... = Version Number: SAPv1 or later (1)
...0 .... = Address Type: IPv4
.... 0... = Reserved: Not set
.... .0.. = Message Type: Announcement
.... ..0. = Encryption Bit: Payload not encrypted
.... ...0 = Compression Bit: Payload not compressed
Authentication Length: 0
Message Identifier Hash: 0x7261
Originating Source: 10.250.1.99
Payload type: application/sdp
Session Description Protocol
Session Description Protocol Version (v): 0
Owner/Creator, Session Id (o): - 000000000000000000 1150370773 IN IP4 10.250.1.99
Owner Username: -
Session ID: 000000000000000000
Session Version: 1150370773
Owner Network Type: IN
Owner Address Type: IP4
Owner Address: 10.250.1.99
Session Name (s): RTSP Server - WM_Empfangscam
Time Description, active time (t): 0 0
Session Start Time: 0
Session Stop Time: 0
Session Attribute (a): charset:Shift_JIS
Session Attribute Fieldname: charset
Session Attribute Value: Shift_JIS
Session Attribute (a): range:npt=0-
Session Attribute Fieldname: range
Session Attribute Value: npt=0-
Session Attribute (a): control:*
Session Attribute Fieldname: control
Session Attribute Value: *
Session Attribute (a): etag:1234567890
Session Attribute Fieldname: etag
Session Attribute Value: 1234567890
Media Description, name and address (m): video 2240 RTP/AVP 96
Media Type: video
Media Port: 2240
Media Protocol: RTP/AVP
Media Format: DynamicRTP-Type-96
Connection Information (c): IN IP4 225.2.0.1/16
Connection Network Type: IN
Connection Address Type: IP4
Connection Address: 225.2.0.1
Connection TTL: 16
Bandwidth Information (b): AS:1280
Bandwidth Modifier: AS [Application Specific (RTP session bandwidth)]
Bandwidth Value: 1280 kb/s
Media Attribute (a): rtpmap:96 MP4V-ES/30000
Media Attribute Fieldname: rtpmap
Media Format: 96
MIME Type: MP4V-ES
Sample Rate: 30000
Media Attribute (a): control:trackID=1
Media Attribute Fieldname: control
Media Attribute Value: trackID=1
Media Attribute (a): fmtp:96 profile-level-id=1; config=000001B001000001B509000001000000012000845D4C28A021E0A31F;decode_buf=76800
Media Attribute Fieldname: fmtp
Media Format: 96 [MP4V-ES]
Media format specific parameters: profile-level-id=1
[Level Code: Simple Profile/Level 1 (1)]
Media format specific parameters: config=000001B001000001B509000001000000012000845D4C28A021E0A31F
Configuration: 000001B001000001B509000001000000012000845D4C28A0...
0000 0000 0000 0000 0000 0001 = start code prefix: 0x00000001
1011 0000 = Start code: visual_object_sequence_start_code (176)
0000 0001 = profile_and_level_indication: Simple Profile/Level 1 (1)
0... .... = visual_object_identifier: 0
.000 1... = visual_object_type: video ID (1)
.... .0.. = video_signal_type: 0
.... ..01 = Stuffing: 1
0000 0000 0000 0000 0000 0001 = start code prefix: 0x00000001
0000 0000 = Start code: video_object_start_code (0)
0000 0000 0000 0000 0000 0001 = start code prefix: 0x00000001
0010 0000 = Start code: video_object_layer_start_code (32)
0... .... = random_accessible_vol: 0
.000 0000 1... .... = video_object_type_indication: Simple Object Type (1)
.0.. .... = is_object_layer_identifier: 0
..00 01.. = aspect_ratio_info: 1:1 (Square) (1)
..0. .... = vol_control_parameters: 0
...0 0... = video_object_layer_shape: rectangular (0)
Media format specific parameters: decode_buf=76800
Media Attribute (a): x-framerate:30
Media Attribute Fieldname: x-framerate
Media Attribute Value: 30
Media Attribute (a): framerate:30.0
Media Attribute Fieldname: framerate
Media Attribute Value: 30.0
Media Description, name and address (m): audio 2242 RTP/AVP 97
Media Type: audio
Media Port: 2242
Media Protocol: RTP/AVP
Media Format: DynamicRTP-Type-97
Media Attribute (a): rtpmap:97 G726-16/8000/1
Media Attribute Fieldname: rtpmap
Media Format: 97
MIME Type: G726-16
Sample Rate: 8000/1
Connection Information (c): IN IP4 225.2.0.1/16
Connection Network Type: IN
Connection Address Type: IP4
Connection Address: 225.2.0.1
Connection TTL: 16
Bandwidth Information (b): AS:16
Bandwidth Modifier: AS [Application Specific (RTP session bandwidth)]
Bandwidth Value: 16 kb/s
Media Attribute (a): control:trackID=2
Media Attribute Fieldname: control
Media Attribute Value: trackID=2
Media Attribute (a): ptime:125
Media Attribute Fieldname: ptime
Media Attribute Value: 125
Data (2 bytes)