[M4IF Technotes] Transport of MPEG-4 SL Packets (Bifs and ODs) over HTTP and IP
John Arthur
john.arthur octaga.com
Fri Feb 28 14:46:51 EST 2003
Hello Olivier,
Our current implementation uses RTP (over UDP/IP) for BIFS SL Packets
but packet loss is a real headache, so I'm looking for an interoperable
TCP/IP solution.
Since we are talking about an MPEG-4 MU server, sending on-the-fly,
dynamic scene information which may vary according to clients
characteristics, I can't just send the content as a pre-generated mp4
file.
It seems that HTTP would not be appropriate for sending the raw IOD, ODs
and BIFS streams unless you defined specific MIME types for all types of
MPEG-4 streams, this seems a little long-winded.
The question is therefore: is there a pre-defined, interoperable way to
pack SL header data into a TCP/IP transmission, without using the RTP
mapping already defined (since this assumes use of RTP)? If not do we
need one?
Best regards
John
-----Original Message-----
From: technotes-admin lists.m4if.org
[mailto:technotes-admin lists.m4if.org] On Behalf Of AVARO Olivier
FTRD/DIH/REN
Sent: 28 February 2024 12:10
To: john.arthur octaga.com; technotes lists.m4if.org
Subject: RE: [M4IF Technotes] Transport of MPEG-4 SL Packets (Bifs and
ODs) over HTTP and IP
Hi John,
I've read many times in various places (including the recent MPEG-4
White Paper) that a method of transport of MPEG-4 streams over IP and
HTTP has been defined [by MPEG and IETF I assume]. However the only
documentation I can find only specifies transport over RTP.
Does anyone have any pointers as to where I can find documentation for
transport over general IP and HTTP? I am especially interested in the
transport of Bifs and OD SL Packets, and a common way of mapping SL
Packet Header info for protocols other than RTP, so as to ensure
interoperability for these protocols.
If you use HTTP, I don't think you need to standardize anything, you
just download your MP4 file and play it.
If you are smart enough you can do some progressive download so that you
can play your file before it is completly received.
Concerning streaming over IP, I guess you mean UDP/IP, you can use
MPEG-4 SLpacketized streams over UDP. Session description is not
standardize but for streaming people generally just use RTP.
What are exactly your requirements ?
cu,
O.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: /pipermail/mp4-tech/attachments/20030228/ce62fd58/attachment.html
More information about the Mp4-tech
mailing list