diff -r 4816d766a08a -r f345bda72bc4 Symbian3/PDK/Source/GUID-F0C47F37-354B-51BD-B607-D4575C249DC8.dita --- a/Symbian3/PDK/Source/GUID-F0C47F37-354B-51BD-B607-D4575C249DC8.dita Tue Mar 30 11:42:04 2010 +0100 +++ b/Symbian3/PDK/Source/GUID-F0C47F37-354B-51BD-B607-D4575C249DC8.dita Tue Mar 30 11:56:28 2010 +0100 @@ -1,103 +1,103 @@ - - - - - -DVB-H -Receiver Library Overview -

This document introduces you to the DVB-H Receiver library.

-
Purpose

The DVB-H Receiver library provides you -space to access hardware control for broadcasting TV service. This library -gives some services like signal scanning, signal strength monitoring, IP platform -selection, IP filter creation to mobile TV middleware.

-
DVB-H Receiver Library Library Details

In order -to use this library, you must obtain necessary binaries in the form of DLL -file to implement RDvbhReceiver class. The DLL file must -be available to the build system if dvbhreceiver.h or dvbhreceiver.lib are -to be referenced in any source code.

- - - -DLL -LIB -Short Description - - - - -

You must create your own *.dll file, we do not supply one.

-

dvbhreceiver.lib

-

These files are used for implementing RDvbhReceiver class.

-
- - -
-
Architectural Relationship

This library is part -of the Mobile TV DVB-H Receiver HAI component.

-
Description

The DVB-H Receiver library is the main -library for interacting with hardware. It performs function such as:

    -
  • Opening sessions to -the DVB-H Hardware Adaptation Layer (HAL)

  • -
  • Scanning for DVB-H signals

  • -
  • Setting IP platforms

  • -
  • Creating IP filters -in order to filter out certain IP streams from a DVB-H broadcast

  • -
  • Receiving filtered IP -streams

  • -
  • Requesting the network -time.

  • -
-
Key DVB-H Receiver Llibrary Classes

The key class -is:

    -
  • RDvbhReceiver

    It -provides an interface to DVB-H reception hardware. It grants a hardware control -and data reception interface for you to operate the receiver hardware.

  • -

The enhanced functionality of RDvbhReceiver llibrary -is provided by a number of additional utilty classes that are accessed through -it, such as:

    -
  • MDvbhDataObserver

    Provides -notification of received IP data packets.

  • -
  • MDvbhScanObserver

    Provides -notification of scan operations.

  • -

The Class diagram of RDvbhReceiver is shown below:

- -

-
Using DVB-H Receiver Library
    -
  • A receiver hardware -session is opened by RDvbhReceiver::Open()

  • -
  • The receiver hardware -is powered on by RDvbhReceiver::PowerOn()

  • -
  • Data reception preparation -is made by implementing RDvbhReceiver::ReceiveIPData()

  • -
  • Signal scanning is prepared -by RDvbhReceiver::Scan()

  • -
  • IP platform is set by RDvbhReceiver::SetPlatform()

  • -
  • IP filter is created -by RDvbhReceiver::CreateFilter().

  • -
  • Network time is updated -by RDvbhReceiver::UpdateNetworkTime()

  • -
  • The receiver hardware -is powered down byRDvbhReceiver::PowerOff()

  • -
  • The session of receiver -hardware is closed by RDvbhReceiver::Close()

  • -
-
-Turn On Broadcast -Receiver Tutorial -Turn Off -Broadcast Receiver Tutorial -Setting Data -Reception Tutorial -DVB-H Signal -Scanning Tutorial -Tuning IP -Platform Tutorial -Receiving -Broadcast Data Tutorial + + + + + +DVB-H +Receiver Library Overview +

This document introduces you to the DVB-H Receiver library.

+
Purpose

The DVB-H Receiver library provides you +space to access hardware control for broadcasting TV service. This library +gives some services like signal scanning, signal strength monitoring, IP platform +selection, IP filter creation to mobile TV middleware.

+
DVB-H Receiver Library Library Details

In order +to use this library, you must obtain necessary binaries in the form of DLL +file to implement RDvbhReceiver class. The DLL file must +be available to the build system if dvbhreceiver.h or dvbhreceiver.lib are +to be referenced in any source code.

+ + + +DLL +LIB +Short Description + + + + +

You must create your own *.dll file, we do not supply one.

+

dvbhreceiver.lib

+

These files are used for implementing RDvbhReceiver class.

+
+ + +
+
Architectural Relationship

This library is part +of the Mobile TV DVB-H Receiver HAI component.

+
Description

The DVB-H Receiver library is the main +library for interacting with hardware. It performs function such as:

    +
  • Opening sessions to +the DVB-H Hardware Adaptation Layer (HAL)

  • +
  • Scanning for DVB-H signals

  • +
  • Setting IP platforms

  • +
  • Creating IP filters +in order to filter out certain IP streams from a DVB-H broadcast

  • +
  • Receiving filtered IP +streams

  • +
  • Requesting the network +time.

  • +
+
Key DVB-H Receiver Llibrary Classes

The key class +is:

    +
  • RDvbhReceiver

    It +provides an interface to DVB-H reception hardware. It grants a hardware control +and data reception interface for you to operate the receiver hardware.

  • +

The enhanced functionality of RDvbhReceiver llibrary +is provided by a number of additional utilty classes that are accessed through +it, such as:

    +
  • MDvbhDataObserver

    Provides +notification of received IP data packets.

  • +
  • MDvbhScanObserver

    Provides +notification of scan operations.

  • +

The Class diagram of RDvbhReceiver is shown below:

+ +

+
Using DVB-H Receiver Library
    +
  • A receiver hardware +session is opened by RDvbhReceiver::Open()

  • +
  • The receiver hardware +is powered on by RDvbhReceiver::PowerOn()

  • +
  • Data reception preparation +is made by implementing RDvbhReceiver::ReceiveIPData()

  • +
  • Signal scanning is prepared +by RDvbhReceiver::Scan()

  • +
  • IP platform is set by RDvbhReceiver::SetPlatform()

  • +
  • IP filter is created +by RDvbhReceiver::CreateFilter().

  • +
  • Network time is updated +by RDvbhReceiver::UpdateNetworkTime()

  • +
  • The receiver hardware +is powered down byRDvbhReceiver::PowerOff()

  • +
  • The session of receiver +hardware is closed by RDvbhReceiver::Close()

  • +
+
+Turn On Broadcast +Receiver Tutorial +Turn Off +Broadcast Receiver Tutorial +Setting Data +Reception Tutorial +DVB-H Signal +Scanning Tutorial +Tuning IP +Platform Tutorial +Receiving +Broadcast Data Tutorial
\ No newline at end of file