Video Contents
Audio
Cameras
Capture Cards
Check List
FAQ
Firewire
Flash Cards
Indexed Powerpoint
Mice
Monitors
MP3
NetMeeting
NetShow
Links
Real
PCMCIA
Powerpoint
Premiere
Projectors
Setup Guide
Tape to ASF
Telephones
To do
Tripods
USB
Vendors
Video decks
December
|
Powerpoint
Cleaner Live
ppt conversion utilities
We would like to be able to generate pdf and html from ppt slides
from within a makefile.
Remote Links
You may find it easier to use ppt97 to convert talks to pdf.
If you are going to use ppt2k, follow these steps:
- Install Acrobat 4.05 Update 2
The main Adobe Acrobat page is:
http://www.adobe.com/products/acrobat/main.html.
http://www.adobe.com/support/salesdocs/f612.htm
says that one of the bugs that is fixed is:
- Integration with Microsoft Office 2000 (Windows only)
Integration problems that caused PDFMaker 4.0 (the
macro that automates PDF creation within Office applications)
to hang have been corrected. Acrobat 4.05 is properly integrated
with Office 2000, and enables you to automate the conversion
Below are the steps to install the latest version:
- Adobe Acrobat 4.05 lists for $249 from
http://www.adobe.com/store/products/acrobat.html
- Adobe Acrobat
4.0 can be had from The Scholar's Workstation at UCB for $96:
http://www.tsw.berkeley.edu/pricing/software/publishing.html - be sure
you are getting 4.05
- Install Acrobat 4.05 update 2 from
http://www.adobe.com/support/downloads/acwin.htm
- Open the .ppt file
- There are two methods of generating pdf files:
using the 'Create Adobe PDF' Icon
or using the standard File -> Print
'Create Adobe PDF' Icon
- Recommendations for Creating PDF Files from Word with Acrobat 4.05x or
Recommendations for Creating PDF Files from Word with Acrobat 5.0
on the
Adobe website describes how to use set Distiller or
PDFWriter to be your default printer for Word
documents and then how to use Tools -> Options
-> Print Tab to change print settings for all Word (or
Powerpoint) documents:
Under Acrobat 4.05
To specify PDFWriter or Distiller as the default printer:
- Choose Start > Settings > Printers.
- Right-click Acrobat PDFWriter or Acrobat Distiller, and then choose Set As Default from the pop-up menu.
...
After you set up a default printer, specify printing options in the Word Options or Print dialog box. PDFWriter and Distiller will use the printing options you specify.
To specify printing options for all Word documents, choose Tools >
Options and then click the Print tab. You can then select options in
the Print pane. Make sure to select Drawing Objects if documents
contain line drawings, such as arrows or flow charts, or
graphics. Make sure to deselect the Reverse Print Order option to
ensure that the Word document pages appear in the correct order in
PDF.
To print more than one slide per page,
under Tools -> Options -> Print, select
Use the following default print settings:
and change Print What:
to
Handouts 2 slides per page
File -> Print
- Select File -> Print
- In the printer popup, select
Acrobat PDFWriter
- In the printer popup, select
Properties
- In the Acrobat PDFWriter Properties Window, select
Compression Options
- In the Compression Options pane, do the following
Your settings should look like
Feel free to experiment with the compression settings and find
the right trade off for your images vs. the file size.
- Things to watch for:
- Make sure that the bullets are actually bullets
- Check that the file size is not too large.
In general, the .pdf file should not be larger than
the .ppt file. .pdf files over 2mb are basically useless.
- Note that slides that have animation may have problems since
only one pdf image is generated.
PowerPoint 2000 Problems
The number of steps necessary to start the presentation is
increased in PowerPoint 2000. To start a broadcast, one has to
do the following:
- Click on Slide Show -> Online Broadcast -> Begin Broadcast
(
Alt-D O B )
- A window pops up 'The scheduled broadcast time for youppt file
has already passed. Would you like to continue with this broadcast?'
Click
Yes (or hit Enter)
- IE pops up, you have to close it
- A window pops up 'Do you hear the microphone output OK?'. There is
only a Yes choice, there is no No choice or a help button or a down
not show me this window again button.
(Hit Enter)
- IE pops up again, you have to close it
- A window pops up 'Do you see the camera video OK?'. There is
only a Yes choice, there is no No choice or a help button or a down
not show me this window again button.
(Hit Enter)
- Then you have to press Start in the dialog box
- Then a window pops up that says 'Do you want to start the broadcast'
This is unforgivable. I just said I wanted to start it.
This is much worse than in '97 where one needed to hit check button in
a dialog box that said 'encode the presentation', and then start the
presentation in any normal fashion.
3/22 - Turning off the Office Assistant can help here
All of these dialogs should have a 'never show me this dialog again'
check box
There should be a way to skip the audio and video tests. This
is very important in a production environment where we are quickly trying
to start the next talk.
If we were to use office2k, then we would need to be sure that we
could blank the screen of the projector while we were fooling around
with the several steps necessary to get things started.
Unfortunately, blanking the screen remotely is a little tricky with
our current setup.
The remote on the Sharp Notewhatever 3 we have does not work very
well when bouncing off the screen.
I don't think PC-Anywhere will let us access the Fn-F7 capability
on the presentation laptop at the front of the room.
I don't have a remote control VGA switch
I honestly doubt if the presentations that are saved would be
viewable with any browser other than Internet Explorer. In Office 2k,
each slide flip is encoded as a URL flip that points to an HTML file.
The HTML file is fairly complex, and I could not get them to work with
Netscape 4.7
The export problems are discussed in
http://support.microsoft.com/SUPPORT/KB/ARTICLES/Q236/0/65.asp
However, when we do a presentation, we are not offered the 'save it
so that it works with IE3.0 or Netscape' menu choice.
In PPT97, the video stream had gif and jpeg slide flips encoded
into it, which worked just fine
Not surprisingly, the Microsoft Office2k presentation sample page
at
http://www.microsoft.com/windows/windowsmedia/en/features/powerpoint/default.asp
does not work with Netscape4.7, I get a blank page.
There might be a way to change the presenter so that it saves the
talks without using dhtml, or we could fix the files that are
generated later.
It looks like each time the presentation is broadcast, the
conversion to html is done anew. This is unnecessary if the ppt file
has not changed. This is a big problem because it takes a fair amount
of time for conversion process.
It looks like the URL flips are encoded as absolute file pathnames
to NT share. There are probably ways around this, but we have not
stumbled across them. Thus, even if we use Office2k to generate the
asf file, we will still need to hack in some javascript to translate
the URLS to relative URLS.
(See
http://support.microsoft.com/support/kb/articles/Q226/6/20.asp :
PPT2000: Cannot Save Presentation
Broadcast Files to URL Address)
We had a very hard time getting a presenter machine to connect to
a remote encoder. It took two senior Programmer/Analysts weeks for
work, and several phone calls to Microsoft Support.
If we use the remote encoder, we do not get the encoder control
panel popped up on the server machine. We would like to see the
encoder settings, such as the port number and the file that is being
saved too and such. This would help us quickly verify that everything
was ok.
The PowerPoint 2000 broadcast facility as it stands is not an
internet solution. It is designed for use on an intranet where the
viewers all have access to a common file system. Obviously, Brooks
Cutter was able to set up the above Microsoft Office2k presentation
sample, so it should be doable.
What we would like Microsoft to do:
Below is a list of action items, with the most important item first.
Easy, robust setup for multiple ppt presentations that are done
one after another. We need to move fast between presentations,
clicking on all the pop up windows is not feasible. Perhaps we could
write our own plugin that would do this for us. I would like to have
one menu choice that said 'start the broadcast' and then started it
without further interaction
Control over the encoder software on the encoder machine.
The presentation machine is at the front of the room. We need
to be able to preview the view that the encoder is encoding, and
to look at the settings of the encoder window
Netscape compatible HTML. We had an open support request for this
with Microsoft called:
"SRX000209602612 - Problems Viewing PPT2000 files in Netscape, ok under PPT97"
Microsoft basically said that PPT2k was more advanced than PPT97 and it
uses features that are not compatible with Netscape. I would like to
have the old functionality of viewing the slides as gifs or jpegs that was
present in ppt97.
The ASF stream should have URLS encoded in it so that it is
viewable from a remote machine that does not share a file system
There has to be a way around this?
It turns out that port 1055 is hardwired into the software. If
there is something else on that port, or the .asd files have been
reconfigured to use a different port, then the presenter will not be
able to connect to the encoder.
The Knowledge base article at
http://support.microsoft.com/support/kb/articles/Q226/7/67.ASP
it says
8.To select an open port on your encoder, click Query for both the MSBD and HTTP ports.
This is is incorrect, it appears that the HTTP port must be 1055
or the presenter will not connect
The above article also has a typo, it says REX.ash when
it means Rex.asd
Also, it would be nice to know why there are three asd files
(Audio.asd, Rex.asd and Video.asd)
Since we sometimes capture presentations for later broadcast, it
would be nice if we could turn off the sending email functionality.
Having Outlook come up takes up too much time, especially since
we are not sending email anyway.
The broadcast will sometimes not start if someone is viewing
Event.htm. This is a fundamental limitation in Windows, where open
files cannot be overwritten. The workaround would be to make the
slides available via a web server instead of requiring that they are
on a shared file system.
The broadcast process creates .asx and .nsc files and then
deletes them, these files should be generated when the conversion
occurs, and possibly updated when the start button is pressed.
The global.js file is also updated in the middle of the broadcast
process. This makes it harder to debug.
In general the entire process of actually how a broadcast happens
and what html files is complex and not well documented. It would be
nice if there was a flashy version and a simple version of the
generated html files.
If I make any sort of change to the configuration, it seems
like I get the "An attempt to acquire a network resource failed"
message, and I have to go and edit the .asd files by hand. This takes far
too much time for a production environment
When I open up the .asd files, I get a window that says
something like "You are loading an ASD from an earlier version of the
Encoder. If you make any changes and save them, the file will be
upgraded to the current version and you will need to regenerate the
NSC file."
Where is the .nsc file? It turns out that it is a temporary file
that is generated on the file. Having this error message come up
leads one to believe that there might be problems down the road. Is
it possible to upgrade the encoder that is included with PowerPoint so
that this message does not appear?
I tried following the instructions to configure DCOMCNF at
http://www.microsoft.com/office/ork/2000/five/70t4_2.htm
but those instructions do not exactly match my set up.
The instructions mention
"Microsoft NetShow 2.0 Real-Time Encoder Proxy"
and
"NetShow Real Time Encoder Callback"
neither of which appear in the DCOMCNF window.
I do have a
"Microsoft NetShow Real-Time Encoder Callback"
Which presumably corresponds with the
"NetShow Real Time Encoder Callback"
http://support.microsoft.com/support/kb/articles/Q229/8/26.asp
says
5.In the Audio and Visual settings box, you will be able to determine
whether you will send an Audio stream or a Video stream. To use these
features, you must have a microphone or video capture device installed
on the presenter machine.
You can capture Audio and Video from another computer by clicking to
select the Camera/microphone is connected to another computer check
box. If you select this option, you must specify the computer name,
and that computer must have a microphone or video capture device
installed and functioning properly.
These two paragraphs are not very clear. The second paragraph should read
You can capture Audio and Video from another computer by clicking to
select the Camera/microphone is connected to another computer check
box. If you select this option, you must specify the computer name,
and select 'Send Audio' and 'Send Video'
The encoder computer must have a microphone or video capture device
installed and functioning properly.
Note that 'Send Audio' and 'Send Video' are both misnomers, since the
first paragraph leads me to believe that these buttons control whether
the presenter machine sends audio and video to the encoder.
Really, these buttons mean that the .asf file will contain audio and video.
In general, there is a minor bug that all the documentation
refers to NetShow, but the product name has changed to Window Media
I suggest forcing the marketeer who forced the name change be forced to fix all the docs :-)
One of the biggest problems with the PowerPoint encoder in Office
97 is that is uses an internal and undocumented interface to the asf
files for storing the slide flips. As a result the ASF Indexer
does not show the slide flips.
We were told that this major flaw was fixed in the Office2k
encoder. However, it does not look like that is the case. When use
the ASF Indexer to view an asf file created with the ppt2k presenter,
the flips are not present in the script event window.
It seems like the Presentation Capture facilities in Office2k would be
useful for a techno-savvy person who wanted to do one-off broadcasts
to other techs in a workgroup where everyone was using IE.
However, I don't think that the Office 2k presentation capture
facilities are of much use in a production environment where multiple
talks are occuring sequentially with very little time between then.
The overall lack of UI design, and the fact that the Office 2k capture
software continues to use an undocumented facility leads me to believe
that we should develop our own software that shows the slides and
saves the URL flips. If we design the software properly, then it
should be able to generate flips that can be used in both ASF and Real
files in a non-realtime fashion. Broadcasting talks in realtime will
be much more complex.
Too bad, I had hopes that Microsoft had solved some of these problems.
NT4.0 Server installation
The Windows Media Server requires NT4.0 server, sp4 or better and IE 4.0
Below are the steps I followed.
- Wiped disk with
gdisk 1 /mbr /wipe
- I did not have a copy of the NT Server CD, so I copied
the version on the local software warehouse and
- Use fdisk to create a 1 gig FAT C partition and set it
as the active disk
- Used a win95 floppy and ran
sys c: to set up
the disk for booting
- Inserted the new disk into a laptop and
copied NT server CD from campus to the C partition
Note: at least 123mb (129548288 bytes) of disk
space must be free after copying NT server.
- Booted NT with
winnt /b /w
- Installed NT on the D Partition, NTFS Format
- While installing, I set up the machine to be a primary domain controller.
BayNetwork 660 wireless settings were:
I/O Base: 240
IRQ Level: 9
Memory Base: E000
DS Channel: 4
Translation Mode: Straight Encapsulation
- After rebooting, I went to the Network control panel and changed
the domain name to PTRESEARCH
- I had to add the dns servers by hand, even though
the machine was running DHCP.
- Installed the video drivers but did not reboot.
- Installed Service Pack 6a and rebooted.
- Installed the typical version of Internet Explorer 5.0 and rebooted.
The version
of IE that ships with NT4.0 server will not connect to the IE website,
so you will need to download IE5 elsewhere and transfer it. Note that
we installed a more recent version of the Windows Media Player in the
next step.
- Added the presenter machines to the PTRESEARCH domain via the
network control panel and rebooted
- On the PDC, set up a
gsrc account with Administrative
and NetShow Administrator privileges
- Installed the Winnov Videum 2.7.3 RC0 build 1226 video capture
drivers and rebooted
Installing NetShow/Windows Media
There are two branches here, one installed the earlier NetShow 3.0
software, the other installed the more recent Windows Media 4.1
software. The instructions for ppt2k presentations refer to NetShow
3.0, and say that Windows Media 4.0 will work. I was never able to
get NetShow 3.0 to work, but I was able to get Windows Media 4.1 to
work.
NetShow 3.0
Unfortunately NetShow 3.0 does not seem to be available on
the Microsoft website, but I have copies saved away in
in a group readable site at
http://ptolemy.eecs.berkeley.edu/~cxh/sa/nt/dists/netshow3
- Installed NetShow Tools 3.0
- Installed NetShow Server 3.0
(Chose
d:\asfroot as the default location, did not
enable http streaming, under NetShow Services account:
User Name: gsrc
Domain: PTRESEARCH
and typed in the gsrc password
- Installed
the On-line Presentation Broadcast service from
http://www.microsoft.com/office/ork/2000/download/OnLBroad.exe
- Services->On-line Presentation Broadcast service->This Account->
Selected PTRESEARCH\gsrc and typed in the password->Ok->Hit Start in the Services Control panel
- Used DCOMCNFG to configure start up of the encoder
- Run -> DCOMCNFG
- Selected
Microsoft NetShow Real-Time Encoder Callback Proxy (The instructions at
http://www.microsoft.com/office/ork/2000/five/70t4_2.htm
Using Netshow services with Presentation Broadcasting have a typo,
they mention Microsoft NetShow 2.0 Real-Time Encoder Proxy )
- Properties->Security->Use Custom Launch Permissions->Edit
->Add->Everyone->Add->Ok->Ok
- The instructions say to do the same thing to
NetShow Real Time Encoder Callback Class , but
that does not appear, I only have NetShow Program Service ,
so I set the Custom Access Permissions and verified that Everyone
can access it
- Started up the Encoder and verified that I can view video
- Proceeded with Configure the Presenter Machine
- Here, I again ran into the
MOWAT is not a valid server problem
Windows Media 4.1
- Installed Windows Media Player 6.1
- Installed the Windows Media Tools from
http://www.microsoft.com/windows/mediaplayer/en/download/
- Installed the Windows Media Services from
http://www.microsoft.com/windows/windowsmedia/en/download/default.asp
(Chose d:\asfroot as the default location, did not
enable http streaming, chose NetShowServices Account)
and rebooted.
- PPT2000: Overview of Online Broadcasting with NetShow describes how
to continue the set up.
To set up an online broadcast for use
with NetShow, you must additional complete the following tasks:
- Configure the Netshow Server information.
- Configure the Presenter Machine
To use the Online Broadcast server feature, the following software
please click must also be present on the server system:
- Microsoft Windows NT Server version 4.0
- Service Pack 3 (or later) for Microsoft Windows NT Server
- Microsoft Windows NT Server NetShow Services
This has been renamed Windows Media Services, and can be found
at
http://www.microsoft.com/windows/windowsmedia/en/download/default.asp
NOTE: These steps assume that your NetShow 3.0 Server is
configured, running smoothly, and able to stream media on demand
from the ASFROOT directory. You can test this by placing the
Sample.ASF into the C:\ASFROOT directory on the NetShow Server. On
the Windows Start menu of the Presenter machine, click Run. Type
the following:
mms://<servername>/sample.asf
The Sample.ASF should play in Windows Media Player. If your NetShow
server is not installed or configured properly, Online Broadcasting
will not work. In this case, consult your NetShow documentation.
The On-line Presentation Broadcast service must be installed and
started on the NetShow Server. The Onlbroad.exe will be available
for download from the Microsoft website.
- On the NetShow Server, download the file Onlbroad.exe. It is
located at the following Web location:
http://www.microsoft.com/office/ork/2000/download/OnLBroad.exe
Is this step necessary with Windows Media Services 4.1?
When I install Windows Media Services 4.1, the On-line Presentation Broadcast item appears in the Services control panel.
- Double-click the file OnLBroad.exe.
- Click OK, then click Unzip. You will receive the following
message:
DllRegisterServer in NSLSvps.dll succeeded.
- On the Windows Start menu, point to Settings, click Control
Panel, then click Services.
- Click the On-line Presentation Broadcast item and then click
Startup....
- In the Log On As group, click to select the This Account
option, and type in a User name and Password.
Note: This User must be a member of the NetShow Administrtors
group for that particular machine. The login name should
include the domain name if the NT Server participates in a
domain.
I'm not sure what username to type here.
If I select PTRESEARCH\NetShowServices, then when I click
OK, I get:
Cannot set the startup parameters for the On-line Presentation
Broadcast service. Error 1057 Occurred: The account name is invalid
or does not exist.
If I select PTRESEARCH\gsrc, which is in the Adminstrator and NetShow
Administrator groups, then I can't start the On-line Presentation
Broadcast service by hand with the Start button in the Services
window, I get an hour glass, and then I get
Could not start the On-line Presentation Broadcast Service on \\MOWAT
Error: 2186: The service is not responding to the control function.
I think this is a timeout.
I think having the NT server be a PDC server solves this problem
- Click OK.
- Click Start to start the service.
- Click Close to close the Services control panel.
The NetShow Server is now configured properly.
Below are my notes on how to set up a presentation
so that it connects to a remote encoder
- Log in to the presenter machine as the Domain Administrator
Username: Administrator
Domain: PTRESEARCH
The domain Administrator must be in the NetShowServices group on the
server/encoder machine
- Start up powerpoint
- Slide Show -> Online Broadcast -> Setup and Schedule
Shortcut: Alt-d o s
- The 'Broadcast Schedule' window comes up, leave the default
'Set up and schedule a new broadcast' as is, and click on Ok
Shortcut: Enter
- The 'Scheduling a New Broadcast' window comes up, select
the 'Broadcast Settings' Tab at the top
- In the Audio and video section
- Send Audio
- should already be checked
- Send Video
- check it
- Camera/Microphone is connected to the computer
- check it
- The entry field under Camera/Microphone . . .
- Type in the name of the machine that has the encoder.
In our case, I typed in
MITCHELL
- In the Recording section, click on 'Record the broadcast
and save it in this location' and then browse to the share directory
where the .ppt file is. This will save the .asf file, which is necessary
if you want to watch the broadcast again after it has ended (to view it, go to the
default.htm file in the presentation output directory
In our case, I typed in \\mitchell\tmp
- Click on 'Server Options' at the bottom, and the Server Options
window comes up
- In Specify a shared location
- Browse to a shared location.
In our case, I ended up in in \\mitchell\tmp , which
is where the .ppt file is located
- In 'Specify a NetShow server', select 'Use a local NetShow server
on this LAN
- I typed in the name of the server
mitchell (not sure if case matters here
- Hit 'OK' to close the Server Options window
- Hit 'Schedule Broadcast' to close the Schedule a New Broadcast window
- When Outlook pops up, close it by hitting the X in the upper right corner
- When the 'Do you want to save changes' comes up, click on Yes, or
hit Enter
- You should then get a window "The broadcast has been successfully scheduled. Your broadcast settings have been saved in 'yourpptfile'
- Click on Slide Show -> Online Broadcast -> Begin Broadcast
(
Alt-D O B )
- If you see a window that says
'The scheduled broadcast time for youppt file
has already passed. Would you like to continue with this broadcast?'
then click
Yes (or hit Enter)
- If the Window says
'Failed to connect to NetShow Encoder.
Press Retry to try again'
and when you press the details button, you get
"The following error message was returend from the NetShow Encoder
An attempt to acquire a network resource failed"
Then look at the Knowledge Base article
"PPT2000: Error Message: "An attempt to acquire a network resource failed"
at
http://support.microsoft.com/support/kb/articles/Q226/7/67.ASP
Which suggested opening Audio.asd and getting new ports and then
opening Video.asd and REX.asd and typing in the ports that
were found when Audio.asd was adjusted.
IMPORTANT as of 4/4/00, the article was wrong.
You need only reset the msbd port, the httpd port must stay at 1055.
If you get the "An attempt to acquire a network resource failed" message
then follow these steps
- On the encoder machine, go to the directory that
the presenter machine created, which will be in a location like
\\mitchell\tmp\Adminstrator\broadcast200004042305\softstand
and open the Rex.asd file
- You may see a window that says
"You are loading an ASD from an earlier version of the
Encoder. If you make any changes and save them, the file will be
upgraded to the current version and you will need to regenerate the
NSC file."
Click OK, or hit Enter
- You will see a window that says
"An attempt to acquire a network resource has failed. It could be due
to the output IP port being used by another program.
Please go through the wizard to reconfigure the encoder
Click OK, or hit Enter
- Click Next until you get to a window that
says 'Which connection method would you like to use?
In that window, click on the Query that is next to the
msbd entry field and write down the port number.
Do Not change the http port from 1055. If
you do, the connection will fail with 'Unspecified error'
- Click Finish
- File->Save (Alt-f s)
- File->Exit (Alt-f x)
The Knowledge base article says that you need to change msbd port in the
Audio.asd files and the Video.asd files, but it appears that it is not
necessary.
- IE pops up, close it by clicking on the X in the upper right.
- A window pops up 'Do you hear the microphone output OK?'.
Click on OK or Hit Enter
- IE pops up again, close it by clicking on the X in the upper right.
- A window pops up 'Do you see the camera video OK?'.
Click on OK or Hit Enter
- Press 'Start' in the 'Broadcast Presentation' dialog box
- You might see a window that says 'The broadcast is not scheduled to start yet, Start Anyway?'
Click on OK or Hit Enter
- Once the first slide comes up, go to a remote machine
and view the
Event.htm file with IE (Netscape will not work)
In my case, this file was found at:
\\mitchell\tmp\Adminstrator\broadcast200004042305\softstand\Event.htm
Now, we continue with the description from the Microsoft Knowledge Base
article
To create an online presentation, first, create your slides with
PowerPoint as you would for any other presentation. Save the
presentation. Then, setup and schedule your presentation using the
Online Broadcast option under the Slide Show menu. To do this,
follow these steps:
- Click Slideshow, then point to Online Broadcast, and then
click Set Up and Schedule.
- Make sure that the Set Up and Schedule a new broadcast option
is selected, then click OK.
- On the Description tab, you can change the Title, Description,
Speaker name, and Contact information. This information will
be viewed by your audience. You can preview this information
by clicking Preview Lobby Page.
- Click the Broadcast Settings tab.
- In the Audio and Video settings box, you will be able to
determine whether you will send an Audio stream or a Video
stream. To use these features, you must have a microphone or
video capture device installed on the presenter machine.
I think this is wrong, the Audio and Video check boxes need
to be checked if you want the remote encoder to capture audio and video
You can capture Audio and Video from another computer by
clicking to select the Camera/microphone is connected to
another computer check box. If you select this option, you
must specify the computer name, and that computer must have a
microphone or video capture device installed and functioning
properly.
- Decide whether or not to include a link for E-mail under the
Audience Feedback during Broadcast box. If you have a chat
server on your network, you can specify it here as well.
- In the Recording box, you can record the broadcast and save it
for later viewing.
- Specify whether or not the audience will have access to the
Speakers notes.
- Click Server Options.
- You must specify a shared location where the Online Broadcast
will be accessed by the audience. Specify this location in
Step 1: (required) Specify a shared location. This shared
location can be on the presenter machine or on the NetShow
server; however, you will experience better performance if you
specify a shared location that is not on the NetShow server.
You should type the shared location in the following format:
\\<Servername>\<Sharname>
- Click to select Use a local NetShow Server on this LAN.
- Type the Server name.
NOTE: Do not type the two back slashes before the server name.
Type <Servername>, not \\<Servername>.
- Click OK, then click Schedule Broadcast.
Here, I again ran into the
MOWAT is not a valid server problem
- In the Meeting form, type the email addresses of each audience
member in the To box. When you finish, set the Start and End
time, then click Send.
- You will receive a message: The broadcast has been
successfully scheduled. Your broadcast settings have been
saved in the following:
<Filename>.ppt.
When it is time to broadcast the presentation, click SlideShow,
point to Online Broadcast, then click Begin Broadcast.
For more information on Online Broadcasting in PowerPoint, please
see the following page on the Microsoft World Wide Web site:
Web Workshop - Presentation Broadcasting with PowerPoint 2000
For More information on using NetShow Services with PowerPoint
Online Broadcasting, please see the following page on the Microsoft
World Wide Web site:
Broadcasting PowerPoint Presentations over the Network
Last Reviewed: September 7, 1999
(c) Microsoft Corporation. All rights reserved. Terms of Use.
Problems
We are having problems using the Online Presentation
facility of PowerPoint 2000 with a remote Encoder
I'm following the instructions from the
Using Netshow services with Presentation Broadcasting Office
Resource Kit article at
http://www.microsoft.com/office/ork/2000/five/70t4_2.htm
Basically, after clicking 'Schedule Broadcast', there
is a delay of 2 minutes, then I get:
'MOWAT is not a valid server. Please check to see that
the server name is correct and online'
Both machines are on a very quiet home network, I have NetMon
from SMS2.0 installed on the server and I can
see packets traveling between them. Basically, it looks
like the Presentation machine sends out a packet like
SMB C transact2 Query path info, File = \
and the Encoder machine responds
R transact2 (Unknown) (response)
This magically started working when I moved the machines over
to a campus network, perhaps we need WINS or something. Microsoft
support suggested using IP addresses instead of machine names, that might help.
Solutions
Audio and Video defaults
PowerPoint 2000 includes its own encoder, which is controlled
by the .asd files in
/Program Files/Microsoft Office/Office/Broadcast
If you try to open these files on the encoder machine, and get
An attempt to acquire a network resource failed. It could be due
to the output IP port being used by another program. Please go
through the wizard to reconfigure the encoder
For more information, see
PPT2000: Error Message: "An attempt to acquire a network resource failed"
Note that if you change the port in the .asd files, then you should change
the port in the global.js file
Managing the Windows Media component services account
The online help for Windows Media Services has the following under
Managing the Windows Media component services account
Windows Media
server components consists of the Windows Media component services
(the Windows Media Monitor service, Windows Media Program service,
Windows Media Station service, and Windows Media Unicast service) and
the Windows Media Administrator.
The Windows Media component services use a Windows NT server user
account created for them when Windows Media server components are
installed to log on to the system when the Windows Media server
starts. The installation process creates the NetShowServices
user
account by default. The user account is added to the local
NetShow Administrators
and
Administrators
groups, and it is assigned
administrative privileges on the Windows Media server.
Windows Media server components cannot stream files if the account
used by the component services is not an Administrator equivalent. The
account must have at least Read rights to the publishing point
directory (unless it is a disk drive on the same computer), network
share, or remote location, so that ASF content can be read from this
location for streaming.
Note
When the default NetShowServices
user account is created, a randomly
generated password is assigned to it and to each of the Windows Media
component services. If you change the account password, you also must
change the passwords for the component services, or they fail to log
on and function. If you are using a domain account for the Windows
Media component services, you must change the password for the
component services on every computer where Windows Media server
components is installed. For more information, see To change the
account or password used by Windows Media component services.
Changing Passwords used by Windows Media Component Services
The online help for Windows Media Services 4.1 says:
To change the account or password used by Windows Media component
services Open Control Panel.
- In Control Panel, double-click Services.
- In Services, click the name of a Windows Media service (either the
Monitor, Program, Station or Unicast service), and then click Startup.
- Under Log On As in the Startup dialog box, you can change the account used by the service as well as the password. For more information on changing service accounts and passwords, click Help. Click OK.
Note
- Perform this procedure for all of the Windows Media component services
(Windows Media Monitor service, Windows Media Program service, Windows
Media Station service, and Windows Media Unicast service); otherwise,
the server may not be able to deliver content to Microsoft Windows
Media Player.
Potential Solution from a newsgroup
From: "Brad Dunzer" <brad.dunzer@infocus.com>
Subject: Re: Re: PPT 2000 Online Broadcast
Date: 11 Jan 2000 00:00:00 GMT
Message-ID: <OUHB42IX$GA.226@cppssbbsa02.microsoft.com>
References: <DD8C7CE3FFD94B4283A804C7D7B61FB62D35A0@CPMSFTMSGV22> <eozNayGX$GA.204@cppssbbsa04> <DD8C7CE3FFD94B4283A804C7D7B61FB62E026A@CPMSFTMSGV22>
X-Priority: 3
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300
X-MSMail-Priority: Normal
Newsgroups: microsoft.public.windowsmedia.technologies
Have not done the configuration myself but it is pretty fun. Something about
setting Admin rights etc...see if this helps
Check to see that:
1. Presenter is added to the NetShow Administrators group
2. Presenter is added to the Administrators group
3. NT Domain account is created for nslite to be run under
("domain\nslite" for this example)
4. domain\nslite account is given logon as a service rights
5. domain\nslite account is added to the Administrators group on a WMS
v4 server
6. domain\nslite account is added to the NetShow Administrators group
on a WMS v4 server
7. nslite service on WMS v4 server is configured to start under the
domain\nslite account
8. nslite service should be started and confirm that it starts
properly.
9. Share on file server should be checked to make sure it's part of the
same domain or a trusting domain for domain\nslite
10. Permissions on share should be checked to make sure domain\nslite
has read access
11. Permissions on file system (directories, files) should be checked to
make sure domain\nslite has read access
12. Permissions on the file system should be checked to confirm that
presenter account has write access on the share/directory
--
Brad Dunzer
InFocus
Microsoft PowerPoint MVP
Dave Leonard <leona007@mc.duke.edu> wrote in message
news:DD8C7CE3FFD94B4283A804C7D7B61FB62E026A@CPMSFTMSGV22...
> Using a Netshow (Windows Media) server. I have succesfully captured one
> using the local machine.
>
> Thanks,
> Dave
>
One problem is that animations are not captured well because we
end up with one gif per slide, so all the animations appear at once.
Possible solutions:
- Get Microsoft to fix the problem
- We generate an individual gif for each stage of the animation. It
would be hard to capture the transition itself (such as cube dissolves
etc.), but it would be fairly straight forward to include each new
element as it is created. This would require more bandwidth to
download each new image, but generating the different GIFS would
happen automatically, so it would not be that bad.
- Use two video streams, one for the talking head, one for
the slides.
However, there are tradeoffs here, since it is harder to change
the sizes of slides and talking-head windows later, and it might
take more bandwidth.
- The save-as-html menu choice in ppt2k generates DHTML that
is viewable by Internet Explorer only. The results might
have more animations.
- Microsoft Office Developer
Where do we go from here?
We're lookig into updating our current capture process with one that accomodates
more current versions of PowerPoint. Whatever sytem we come up with must try
to meet as many of the following goals as possible:
- Works with PowerPoint XP
- Supported by Netscape and IE
- Provides video in several formats: Windows Media, Real, Quicktime, MPEG,
etc.
- Provides some sort of indexing of the talks
- Not overly expensive
Microsoft Producer
Supported operating systems:
Microsoft Windows® XP (Professional and Home)
Microsoft Windows 2000 Professional
Microsoft Producer can be downloaded at:
http://office.microsoft.com/downloads/2002/producer.aspx
Producer offers some nivce effects, including indexing. Need to conduct some
thorough tests. Audio seemed not very good,
video not as good as current captures.
Drawbacks:
Takes forever to add slide flips, must do so by hand, and in post-prodution
in real time.
Tried doing a capture. Couldn't get slide flips to occur, also, seemed an odd
interface for advancing slides, ie, not using spacebar or mouse, rather, clicking
on a small on screen-button. Need to spend more time learning the procerss,
because it really can't be as bad as it first appears.
MPEG - Encoding of Slide Flips
Searched for any possible information on whether this is possible. Found that
one of the main MPEG developers is here at Berkeley. So I contacted him.
Contacted Prof. Lawrence A. Rowe of the Berkeley
Multimedia Research Center:
http://bmrc.berkeley.edu/people/larry/
Prof. Rowe said that it was not possible to encode MPEG streams with URL flips.
He mentioned that his company Ncast.com,
"If you're willing to spend some money you can buy an NCast
telepresenter ($6,500). It has two inputs: audio+video and rgb. it captures/digitizes
the a+v as an MPEG1 or MPEG2 file and it captures the rgb input and encodes
it as mjpeg. The mpeg1+mjpeg streams can be played using a darwin server and
quicktime. the darwin server converts the multicast stream to unicast streams.
the two streams are fully RTP complaint so any RTSP server should be able to
store the streams for replay although we haven't got one working yet. The rgb
capture means that you get pristine quality for whatever material is projected
from whatever computer/OS you happen to use. the only downside is that it only
captures 1 frame ever 2-3 seconds so animations are a bit jerky."
BMRC - Timestamping Technique
BMRC has developed an interface for presenting PowerPoint. It provides indexing.
http://media2.bmrc.berkeley.edu/projects/alps/classes/cs298-5/19990915/
Keystroke Logging
I couldn't find any sort of PowerPoint plugin that records timestamps. This
utility, or another such application, must however exist out there in some form.
THe nearest thing I could locate was a type of security software which monitors
and records keyboard activity. Several companies offer their own version of
this tool.
Keyboard Monitor 3.0:
http://www.keystrokekeyloggers.com/keyboard_monitor.asp
- Records every keystroke on any window
- Starts up when your computer starts up
- Does not slow down your computer
- Encrypts recorded files/runs completely undetectable
SpyAgent 4.3
http://www.spy-tool.com/spyagent.shtml
Seems to do the same as the above software. Mmouse clicks don't appear to be
recorded. Must use laptop keyboard to advace slides?
Keylogger.org
http://www.keylogger.org/
A comparison chart is offered, wuith favorably casts, PC
Activity Monitor Net.
Cleaner
Discreet Software produces four application suites, for use in encoding video
and streaming media. We have a copy of Cleaner, which is useful for coverting
video from one format to another. I suspect the CLeaner Streaming Studio could
possibly be incorporated into a PowerPoint capture process, however there appears
to be nothing out-of-box which addresses PowerPoint.
http://www.discreet.com/products/
Cleaner Central
- seems geared toward the delivery aspect of streaming media: "In a high
volume transcoding operation, you need an automated, intelligent means to manage
the way jobs are distributed to machines. cleaner central is Discreet's automated,
fault tolerant, distributed transcoding software designed to allocate transcoding
jobs across multiple machines, collect the output files and publish each output
file to designated locations."
Cinestream - Is
for the Macintosh Platform - "combines DV editing and streaming media production
software to deliver superior quality, highly interactive dynamic media that
synchronizes video and HTML for a new web browsing experience"
Cleaner
Streaming Studio - for digital media webcasting, editing, authoring, encoding
and publishing of on-demand or live event web content.
Cleaner
Live 2 - Cleaner Streaming Studio Includes Cinestream and Cleaner 5, and
also, Cleaner Live 2, a "webcasting solution to broadcast sales training,
product launches and more, live over the Internet. cleaner live directly connects
to a DV camera for instant set up with support for simultaneous, real-time delivery
in both RealVideo and Windows Media formats at multiple bit-rates,
allowing you to reach the widest audience. Archive RealVideo and Windows Media
streams and high-quality DV to disk for editing and broadcasting at a later
time."
- Cleaner Live 2 software's event presenter component enables live and on-demand
webcasting of Microsoft® PowerPoint® presentations synced to the media
stream
- Simultaneous capture of DV & webcasting streams for archival/VoD purposes
- Preview stream quality before webcasting an event Color adjust and audio
level control capabilities
I found a process for converting ppt to qt using PowerPoint and Media Cleaner,
but this was for a mac, and included audio only, no video.
Process:
http://www.tacc.utah.edu/html/services/documentation/pptToQT/pptToQT.pdf
Sample:
http://media.aclis.utah.edu/tacc/marriottLibrary/tacCenter/exampleMedia/sess07.mov
Real Producer / Real
Marvin is getting me a copy of Real Producer. I'd like to test it out. Perhaps
it has improved since I last looked into it last year.
PresenterOne Software:
http://www.realnetworks.com/products/presenterone/
Quicktime?
|