Unfortunately, from your description, it’s not clear exactly what you’re trying 
to do.

Note that our RTSP server implementation cannot stream from ‘MP4 files’.  
Instead, H.265 (or H.264) video data has to be stored in an Elementary Stream 
file (with filename suffix “.265” or “.264”, respectively).  This Elementary 
Stream file consists of a sequence of H.265 (or H.264) NAL units, each preceded 
by a 0x00 0x00 0x00 0x01 ’start code’.

You say that you combined two H.265 slice NAL units into a single (whole-frame) 
NAL unit, but were unable to successfully stream that.  I suggest that you 
first make sure that this produces an Elementary Stream that VLC can play ***as 
a file***, rather than being streamed.  I.e., generate a Elementary Stream file 
(with each NAL unit preceded by a ’start code’, as noted above).  Then check 
whether VLC can play this.  (You may have to first convert this Elementary 
Stream file into a .mp4 file, e.g., by running something like
        ffmpeg -i input.h265 -c copy output.mp4

But note that VLC is not our software, so we really can’t help you much with 
VLC problems.


Ross Finlayson
Live Networks, Inc.
http://www.live555.com/


_______________________________________________
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel

Reply via email to