[Live-devel] Creating a RTSP stream from DVB-T hardware card
Ryan Walklin
ryanwalklin at gmail.com
Sat Jul 12 01:58:04 PDT 2008
A quick hex-edit of the file confirms that the first and 189th byte
are both 0x47. I've been over the encoder's frame generation, and each
packet sent to the encoder via the pipe to the server code is prefaced
by the sync byte.
Is there any debugging switches with the livemedia library I can
enable to further explore this?
Regards,
Ryan
On Jul 12, 2008, at 7:27 PM, Ross Finlayson wrote:
>> However, using either testMPEG2TransportStreamer or
>> live555MediaServer to stream it to VLC doesn't work.
>> testMPEG2TransportStreamer dumps a stream of "Missing Sync Byte"
>> errors to the console
>
> That means exactly what it says: That your file is not starting with
> a Transport Stream 'sync byte' (0x47), presumably because it begins
> in the middle of a Transport Stream packet.
>
> If you make sure that your encoder's output begins with the start of
> a 188-byte Transport Stream packet (i.e., beginning with a sync byte
> (0x47)), then you probably won't have this problem.
>
> --
>
> Ross Finlayson
> Live Networks, Inc.
> http://www.live555.com/
> _______________________________________________
> live-devel mailing list
> live-devel at lists.live555.com
> http://lists.live555.com/mailman/listinfo/live-devel
More information about the live-devel
mailing list