List Info

Thread: Support for progressive download for new file format??




Support for progressive download for new file format??
user name
2007-05-22 06:26:46

Hi All,

I am now trying to integrate a new file format into the helix DNA client.

I have been able to compile and run few of the samples till now. I have one doubt

regarding progressive download capability.

  1. Is progressive download a feature of the helix client or is it a feature of the file format?
  2. If it’s a feature of the file format, then what all things/interfaces need to be implemented to support it?

Thanks in advance.

--Mayur.

#################################################

Note : If this is not the right forum, please do let me know

the correct forum.

DISCLAIMER ========== This e-mail may contain privileged and confidential information which is the property of Persistent Systems Pvt. Ltd. It is intended only for the use of the individual or entity to which it is addressed. If you are not the intended recipient, you are not authorized to read, retain, copy, print, distribute or use this message. If you have received this communication in error, please notify the sender and delete all copies of this message. Persistent Systems Pvt. Ltd. does not accept any liability for virus infected mails.

RE: Support for progressive download for new fileformat??
country flaguser name
United States
2007-05-22 09:04:13
> -----Original Message-----
> From: datatype-dev-bounceshelixcommunity.org 
> [mailto:datatype-dev-bounceshelixcommunity.org] On
Behalf Of 
> Mayur Kankanwadi
> Sent: Tuesday, May 22, 2007 7:27 AM
> To: datatype-devhelixcommunity.org
> Subject: [datatype-dev] Support for progressive
download for 
> new fileformat??
> 
> Hi All,
> 
> I am now trying to integrate a new file format into the
helix 
> DNA client.
> 
> I have been able to compile and run few of the samples
till 
> now. I have one doubt
> 
> regarding progressive download capability.
> 
> 1.	Is progressive download a feature of the helix
client 
> or is it a feature of the file format?

Both. The helix client handles most of the work, but there
are specific parts of the process that are the
responsibility
of the fileformat plugin.

Since the fileformat plugin is the plugin with the
datatype-specific knowledge of how to parse a file, then
it is the plugin that knows how much of a file can
be played, given a certain amount of the file is
downloaded.
Therefore, most fileformats support the
IHXMediaBytesToMediaDur interface. The
ConvertFileOffsetToDur
method of this interface passes in a fileoffset and expects
a duration to be returned.

> 2.	If it's a feature of the file format, then what all

> things/interfaces need to be implemented to support
it?
> 

Fileformats should implement IHXMediaBytesToMediaDur.

Eric

=============================================
Eric Hyche (ehychereal.com)
Technical Lead
RealNetworks, Inc. 

> Thanks in advance.
> 
> --Mayur.
> 
> #################################################
> 
> Note : If this is not the right forum, please do let me
know 
> 
> the correct forum.
> 
> DISCLAIMER ========== This e-mail may contain
privileged and 
> confidential information which is the property of
Persistent 
> Systems Pvt. Ltd. It is intended only for the use of
the 
> individual or entity to which it is addressed. If you
are not 
> the intended recipient, you are not authorized to read,

> retain, copy, print, distribute or use this message. If
you 
> have received this communication in error, please
notify the 
> sender and delete all copies of this message.
Persistent 
> Systems Pvt. Ltd. does not accept any liability for
virus 
> infected mails.
> 
> 


_______________________________________________
Datatype-dev mailing list
Datatype-devhelixcommunity.org
http://lists.helixcommunity.org/mailman/listinfo/da
tatype-dev

RE: Support for progressive download for new fileformat??
user name
2007-05-23 06:10:56
Hi Eric,
That makes it clear.
Thanks for the explanation.
Bye.
--Mayur.

-----Original Message-----
From: Eric Hyche [mailto:ehychereal.com] 
Sent: Tuesday, May 22, 2007 7:34 PM
To: 'Mayur Kankanwadi'; datatype-devhelixcommunity.org
Subject: RE: [datatype-dev] Support for progressive download
for new
fileformat??


> -----Original Message-----
> From: datatype-dev-bounceshelixcommunity.org 
> [mailto:datatype-dev-bounceshelixcommunity.org] On
Behalf Of 
> Mayur Kankanwadi
> Sent: Tuesday, May 22, 2007 7:27 AM
> To: datatype-devhelixcommunity.org
> Subject: [datatype-dev] Support for progressive
download for 
> new fileformat??
> 
> Hi All,
> 
> I am now trying to integrate a new file format into the
helix 
> DNA client.
> 
> I have been able to compile and run few of the samples
till 
> now. I have one doubt
> 
> regarding progressive download capability.
> 
> 1.	Is progressive download a feature of the helix
client 
> or is it a feature of the file format?

Both. The helix client handles most of the work, but there
are specific parts of the process that are the
responsibility
of the fileformat plugin.

Since the fileformat plugin is the plugin with the
datatype-specific knowledge of how to parse a file, then
it is the plugin that knows how much of a file can
be played, given a certain amount of the file is
downloaded.
Therefore, most fileformats support the
IHXMediaBytesToMediaDur interface. The
ConvertFileOffsetToDur
method of this interface passes in a fileoffset and expects
a duration to be returned.

> 2.	If it's a feature of the file format, then what all

> things/interfaces need to be implemented to support
it?
> 

Fileformats should implement IHXMediaBytesToMediaDur.

Eric

=============================================
Eric Hyche (ehychereal.com)
Technical Lead
RealNetworks, Inc. 

> Thanks in advance.
> 
> --Mayur.
> 
> #################################################
> 
> Note : If this is not the right forum, please do let me
know 
> 
> the correct forum.
> 
> DISCLAIMER ========== This e-mail may contain
privileged and 
> confidential information which is the property of
Persistent 
> Systems Pvt. Ltd. It is intended only for the use of
the 
> individual or entity to which it is addressed. If you
are not 
> the intended recipient, you are not authorized to read,

> retain, copy, print, distribute or use this message. If
you 
> have received this communication in error, please
notify the 
> sender and delete all copies of this message.
Persistent 
> Systems Pvt. Ltd. does not accept any liability for
virus 
> infected mails.
> 
> 


DISCLAIMER
==========
This e-mail may contain privileged and confidential
information which is the property of Persistent Systems Pvt.
Ltd. It is intended only for the use of the individual or
entity to which it is addressed. If you are not the intended
recipient, you are not authorized to read, retain, copy,
print, distribute or use this message. If you have received
this communication in error, please notify the sender and
delete all copies of this message. Persistent Systems Pvt.
Ltd. does not accept any liability for virus infected
mails.

_______________________________________________
Datatype-dev mailing list
Datatype-devhelixcommunity.org
http://lists.helixcommunity.org/mailman/listinfo/da
tatype-dev

[1-3]

about | contact  Other archives ( Real Estate discussion Medical topics )