> Reading further on your site I see that you may need the SDP description
> from my camera stream.
[...]
> v=0
> o=- 1365522147122142 1 IN IP4 192.168.1.2
> s=IP Camera Video
> i=videoMain
> t=0 0
> a=tool:LIVE555 Streaming Media v2013.01.25
> a=type:broadcast
> a=control:*
> a=range:npt=0-
> a=x-qt-text-nam:IP Camera Video
> a=x-qt-text-inf:videoMain
> m=video 0 RTP/AVP 96
> c=IN IP4 0.0.0.0
> b=AS:96
> a=rtpmap:96 H264/90000
> a=control:track1
> m=audio 0 RTP/AVP 0
> c=IN IP4 0.0.0.0
> b=AS:64
> a=control:track2
OK, the bug here is in your server - i.e., the camera; not the client. The
camera (server) isn't including a "sprop-parameter-strings" parameter (in a
"a=fmtp:96..." line) in the SDP description.
Fortunately, however, I see that the camera (server) is also implemented using
our software, so it should be easy to fix. Please tell whoever developed your
camera to:
(1) Upgrade to the latest version of the "LIVE555 Streaming Media"
software, and
(2) Either insert "SPS" and "PPS" NAL units at the start of the H.264
Video stream (that it feeds into the "H264VideoRTPSink" object, or else change
the way that the "H264VideoRTPSink" object is created - to use one of the forms
of the "H264VideoRTPSink::createNew()" function that take "SPS"/"PPS" NAL unit
information as a parameter (either as raw binary NAL units, or a
"sPropParameterSetsStr" string).
Ross Finlayson
Live Networks, Inc.
http://www.live555.com/
_______________________________________________
live-devel mailing list
[email protected]
http://lists.live555.com/mailman/listinfo/live-devel