Jari Korva wrote:
> Hi,
>
> I'm trying to stream MPEG-4 content using Helix DNA
Server. I downloaded
> pre-built v11.0 and compiled datatype_mp4_fileformat
from sources (I used
> accidentally 11.1 branch for compile, but I guess that
shouldn't matter?).
> The compiled plug-in works, except that it seems to use
X-RN-MP4
> packetization - although the file is hinted as follows:
The mpeg 4 file format you are building supports client side
'packetization' only, it's not really appropriate for use
on the server.
> # mp4info test.mp4
> Track Type Info
> 1 video MPEG-4 Simple L1, 422.640 secs, 93 kbps,
176x144 25.0
> fps
> 2 hint Payload MP4V-ES for track 1
> 5 audio MPEG-4 AAC LC, 281.770 secs, 34 kbps,
48000 Hz
> 6 hint Payload mpeg4-generic for track 5
> 7 od Object Descriptors
> 8 scene BIFS
>
> How do I force Helix to respect the hint track (or
alternatively use
> standards-based packetization, which I understand from
> https://helix-server.helixcommunity.
org/2005/devdocs/3GP-FRD-3GPPPacketizers
> should be possible)?
Hint track support is NOT available in the helix community
code base. It
is available in the retail Helix Server from RealNetworks.
Standards based packetization for MP4A, MP4V, AMR, and H263
are
available in the helix community code base on the head only,
not
the 11.1 branch. So if you want 3GP packetization, you need
to
build the mp4 fileformat plugin on the head (SERVER_CURRENT)
using server build settings as described in the build guide
https://helix-server.helixcommunity.org/2005
/devdocs/quickstart.html
> PS. I sent this question earlier to server-dev but
didn't get any responses
> so I decided to try my luck here
Server development questions should be directed to
helix-server-dev
rather than server-dev, but in this case datatype-dev is
probably the
best list for your question.
Jamie
_______________________________________________
Datatype-dev mailing list
Datatype-dev helixcommunity.org
http://lists.helixcommunity.org/mailman/listinfo/da
tatype-dev
|