Professional Documents
Culture Documents
Summary
AVWeb gives a simple interface for converting the now playing information exported from
AVAir to an HTML or XML file. It can transfer those files to an FTP site, export the information
over a serial port to an RBDS encoder, or export the information over TCP/IP to an IBOC
transmitter.
AVAir Setup
Before AVWeb can be configured, AVAir will have to be configured to export information
about the current cut being played, and the next cut in the list. The following is an example of
the export using TCP/IP. These need to go into the audiovau.ini of the machine that runs
AVAir. The audiovau.ini is located in the c:\windows or c:\winnt folder of the AVAir machine.
[AVAir]
...
IDD_Preview1=TCP:+Preview:;TCP:-\n\r;
IDD_Preview2=TCP:+Preview:;TCP:-\n\r;
IDD_Preview3=TCP:+Preview:;TCP:-\n\r;
IDD_Preview4=TCP:+Preview:;TCP:-\n\r;
To use TCP/IP to transmit the data, you will also need to set up a remote control section
as follows:
[RemoteControl.TCP]
DeviceType=SOCKET
SocketType=Called
ServiceName=4321
• RemoteControl.TCP assigns the name by which we will refer to this port in other parts
of the ini file, TCP in this case.
• DeviceType defines the type of port TCP will be. In this case, SOCKET makes TCP a
TCP/IP port.
• SocketType can be either Called, or Caller. Called sets this machine up as the Server,
while Caller sets the machine up as the client. In this case, AVWeb is the Caller, so
AVAir needs to be Called. The Called setting will also allow you to troubleshoot the
connection outside of AVWeb, using Hyperterminal, or Telnet.
• ServiceName is the port number that this port will use.
Serial ports can also be used to export the now playing information from AVAir, by
substituting COM# for TCP. COM is a default remote control. You do not need to create a section
for this to work.
[AVAir]
...
IDD_Preview1=COM1:+Preview:;COM1:-\n\r;
IDD_Preview2=COM1:+Preview:;COM1:-\n\r;
IDD_Preview3=COM1:+Preview:;COM1:-\n\r;
IDD_Preview4=COM1:+Preview:;COM1:-\n\r;
IDD_Preview5=COM1:+Preview:;COM1:-\n\r;
IDD_Preview6=COM1:+Preview:;COM1:-\n\r;
IDD_Preview7=COM1:+Preview:;COM1:-\n\r;
IDD_Preview8=COM1:+Preview:;COM1:-\n\r;
IDD_CurrentEvent=COM1:+CurrentEvent:;COM1:-\n\r;
IDD_EVENTVIEW_3=COM1:+NextEvent:;COM1:-\n\r;
RemoteEventViewFormat="CutID=%n Type=%c ArtistName=%C SongTitle=%d Duration=%D"
RemoteDeckViewFormat="CutID=%{%n}E Type=%{%c}E ArtistName=%{%C}E SongTitle=%{%d}E Duration=%{%D}E"
These settings are also listed in the c:\audiovau\AVWebsamples folder in files called
TCP-audiovau.ini and COM-audiovau.ini
AVWeb Setup
Multiple instances of AVWeb can be set up on a machine. The command line determines
the subfolder that data will be created in, as well as the ini section that will be used for that
particular AVWeb instance. For the following command line:
C:\AUDIOVAU\AVWEB.EXE WBEI
A section in the audiovau.ini file on the machine that runs AVWeb will need to be created
called
[AVWEB.WBEI]
The first time this icon is called, it will create a subfolder under the working folder for
AVWeb; generally c:\audiovau, called WBEI. That is the folder that any HTML or XML files will be
stored. For a command line without flags:
C:\AUDIOVAU\AVWEB.EXE
[AVWEB.AVWEB]
The first time this icon is run, it will create a subfolder under the working folder for AVWeb
called AVWEB. This is the folder that files created by AVWeb will be stored.
The ini settings for AVWeb are fairly simple. ConnectAtStartup and StartIconized should
be in every AVWeb ini section. CallSign, Band, Frequency, and City can be set up to export
specific information to the HTTP stream. The IBOC commands allow several other set pieces of
information to be sent out over TCP/IP if you are sending to an IBOC transmitter.
• CallSign= CallSign is used in the HTTP stream (if AVWeb is configured to output HTTP)
• Band= Band is used in the HTTP stream (if AVWeb is configured to output HTTP)
• Frequency= Frequency is used in the HTTP stream (if AVWeb is configured to output HTTP)
• City= City is used in the HTTP stream (if AVWeb is configured to output HTTP)
• IBOCAlbum= IBOCAlbum, if defined, is used for the IBOC PAD output defaults
• IBOCComment= IBOCComment, if defined, is used for the IBOC PAD output defaults
• IBOCCommentTitle= IBOCCommentTitle, if defined, is used for the IBOC PAD output
defaults
• IBOCContactURL= IBOCContactURL, if defined, is used for the IBOC PAD output defaults
• IBOCGenre= IBOCGenre, if defined, is used for the IBOC PAD output defaults
• IBOCPrice= IBOCPrice, if defined, is used for the IBOC PAD output defaults (i.e., USD1.0)
• IBOCProductDesc= IBOCProductDesc, if defined, is used for the IBOC PAD output defaults
• IBOCRecvAs=IBOCRecvAs, if defined, is used for the IBOC PAD output defaults (i.e., 4821)
• IBOCSellerName= IBOCSellerName, if defined, is used for the IBOC PAD output defaults
In this screen, you have the option of configuring the interface Type for AVWeb. TCP/IP as
well as any COM ports on the system will be options on the pull down arrow. The configure
button will allow editing of either the TCP/IP properties or COM Properties.
Host is the TCP/IP Address, or the Name of the AVAir machine on the Network. If you are
running AVAir and AVWeb on the same machine, use 127.0.0.1, or localhost. Port is the port
number that AVWeb uses. Port should match the port from AVAir’s RemoteControl.TCP section.
The COM port configure dialog allows you to set the Baud Rate, Data Bits, Parity, Stop
Bits, and Flow Control settings for the COM port that will be used. These settings need to match
the COM port settings on the AVAir machine.
AVWeb can filter by category. If you click Add, you can add the categories that AVWeb
should process.
Type in the name of the category you want to include, and hit OK. If you need to add
more than one category, click Add again. To remove a category, click on the category name in
the list, and click remove.
The Send generic messages box exports a generic 64 character message while
unsupported categories are currently playing, or AVAir has stopped playing.
You will need to click Configure, and enter the IP Address and Port number for the IBOC
device. 11000 is generally the default port number.
The Internet tab in the settings menu lets you set up html outputs.
Current Event and Next Event determine the names of the output files that AVWeb
generates.
Enable FTP allows you to set up an FTP server to send these files to. Once FTP is enabled,
you will need to enter the ftp server name next to Server. Enter your login name and password,
• Dial Up Networking to connect via a modem through an ISP. You will choose your
dial up connection from the drop down list, and enter a username and password for
that connection.
Enable HTTP is used with RadioActive. If RadioActive is used, then you will check this
option, and fill in the Server, and URL.
When AVAir starts, the current and next information will be listed in the Status section of
the screen. The Duration for the cut will start counting down at the top of the screen. Every time
a supported category plays, this duration will reset to the duration of that cut. If you have a
generic message configured, once that countdown reaches zero, it will count to the End-of-Song
Delay time before displaying the text of your generic message. The information on the screen will
also be written to your current and next event html files.
For additional information on this topic, please contact Broadcast Electronics Digital Customer
Service at 217.224.4700. You can also email specific questions to service@bdcast.com.