[FFmpeg-devel] [PATCH] Replace defines in libavformat/mpegtsenc.c with AVOptions

Ronald S. Bultje rsbultje
Thu Jan 27 15:38:28 CET 2011


Hi,

On Thu, Jan 27, 2011 at 4:34 AM, Georgi Chorbadzhiyski <gf at unixsol.org> wrote:
> original_network_id
>
> ?From: http://www.dvbservices.com/identifiers/original_network_id
>
> ?An Original_Network_ID (ONID) is defined as the "unique identifier of a
> ?network". Its main use is in the unique identification of a service through the
> ?path Original_Network_ID, Transport_Stream_ID. Originally linked to Network_IDs,
> ?ONIDs should mainly be used for network operators, broadcasters and content
> ?producers.
>
> ?Defined in:
> ? ?EN 300 468
> ? ?TR 101 211
>
> transport_stream_id
>
> ?An identifier chosen by network operator to identify each transponder. 16 bit.
>
> ?Defined in:
> ? ?EN 300 468
> ? ?TR 101 211
>
> service_id
>
> ?Identifies a service (program) in DVB. 16 bit.
>
> ?Defined in:
> ? ?EN 300 468
> ? ?TR 101 211
>
> From TR 101 211:
> ? ?"A service can be uniquely referenced through the path
> ? ? original_network_id/transport_stream_id/service_id. The
> ? ? network_id, thus, is not part of this path."
>
> ? ?"In addition each service_id shall be unique within each
> ? ? original_network_id. When a service (contained inside a TS)
> ? ? is transferred to another delivery system, only the network_id
> ? ? changes, whereas the original_network_id remains unaffected."

We probably want to document this somehow. Stefano, do you think this
is suitable for muxers.texi?

Ronald



More information about the ffmpeg-devel mailing list