I have two question:
I have a server that broadcasts RTP over UDP on the localhost (without any RTCP packets)
It is only Audio so no need for synchronization really, here is the SDP file I use:
v=0
o= - 1 1 IN IP4 127.0.0.1
s=Audio
i=Sample Audio
t=0 0
a=recvonly
a=ptime:20
a=type:broadcast
c=IN IP4 127.0.0.1/127
m=audio 5006 RTP/AVP 96
a=rtpmap:96 L16/48000/2
Looking at the messages window (debug-level 2) I can see VLC gets the packets fine but I get the following messages (and audio is not played back):
To help you, we need messages, to completely understand what your problems is.
To fix this, please be sure before you start the playback to:
1- I was wondering if this could be because of the lack of RTCP packets or maybe RTP packets are corrupted, if VLC/LIVE555 requires RTCP for all kind of multicast then I need to fix the server. To fix this, please be sure before you start the playback to:
- Open: Tools -> Messages.
- Set Verbosity to 2
- Start playback to reproduce your issue
- Save text in a file or copy into clipboard
- Then paste the full resulting log here between [code]and[/code] (or use Pastebin.com if it's too long)
Reading through RFCs RTP broadcast do not require RTCP I guess (?)
Second question:
2- Are non-standard sampling rates supported by VLC?
I have tried different options, if I change my sampling rate (both server and SDP of course) to something non-standard (L16/30000/2).
I see the ugly-resmapler is doing something and does not give me errors, but the warning changes:
To help you, we need messages, to completely understand what your problems is.
To fix this, please be sure before you start the playback to:
I appreciate any hints/articles/advice/rants To fix this, please be sure before you start the playback to:
- Open: Tools -> Messages.
- Set Verbosity to 2
- Start playback to reproduce your issue
- Save text in a file or copy into clipboard
- Then paste the full resulting log here between [code]and[/code] (or use Pastebin.com if it's too long)
dashesy