Difference between revisions of "Guided navigation"
m (Added reference to wallclock) |
(Added advanced usage notes) |
||
Line 1: | Line 1: | ||
− | The following questions should help you find what you need: | + | '''The following questions should help you find what you need on this website:''' |
1. Do you need help in making a SMIL playlist? | 1. Do you need help in making a SMIL playlist? | ||
Line 5: | Line 5: | ||
* Read topics covered in [[SMIL Tutorial]] and learn from [http://www.google.com/search?q=SMIL SMIL resources on Google]. | * Read topics covered in [[SMIL Tutorial]] and learn from [http://www.google.com/search?q=SMIL SMIL resources on Google]. | ||
* Learn about [[Wallclock]] scheduling which allows you to specify time blocks and repetition. | * Learn about [[Wallclock]] scheduling which allows you to specify time blocks and repetition. | ||
+ | * Advanced usage: learn about [[Animation]] for making crawls and [[Conditional play]] for finer control over each item in a playlist. | ||
2. Are you playing back fixed content that doesn't change often? | 2. Are you playing back fixed content that doesn't change often? | ||
− | * You can load content into player via a [[Loading via USB|USB stick]] | + | * You can load content into player via a [[Loading via USB|USB stick]]. |
3. Are you updating the player via an on-site computer connected via a local area network (LAN)? | 3. Are you updating the player via an on-site computer connected via a local area network (LAN)? | ||
− | * Free sample code is provided in Microsoft C# to control the player via [[SOAP transport]] | + | * Free sample code is provided in Microsoft C# to control the player via [[SOAP transport]]. |
− | If you want to run your digital signage network across firewalls, you need to have your SMIL placed on a remote server and pulled by the player using [[Pull mode]]. Read on. | + | ''If you want to run your digital signage network across firewalls, you need to have your SMIL placed on a remote server and pulled by the player using [[Pull mode]]. Read on.'' |
4. Are you trying to connect the SMIL player to your existing software? | 4. Are you trying to connect the SMIL player to your existing software? | ||
Line 22: | Line 23: | ||
5. Do you need to uniquely identify your player for licensing/authorization check? | 5. Do you need to uniquely identify your player for licensing/authorization check? | ||
− | * Read about how you can receive a player's [[Player ID|ID]] upon connection | + | * Read about how you can receive a player's [[Player ID|ID]] as well as its model type (hence capability) upon connection. |
6. Do you need to receive playback logs from the player? | 6. Do you need to receive playback logs from the player? | ||
Line 30: | Line 31: | ||
7. Do you wish to optimize player's download behavior to transfer files while foreground content is being played? | 7. Do you wish to optimize player's download behavior to transfer files while foreground content is being played? | ||
+ | * [[Checking for Updates]] and restart playlist only when schedule is updated. | ||
* Read about background file loading in [[Prefetch]]. | * Read about background file loading in [[Prefetch]]. | ||
8. What's next? Try to do more SMIL and move up in [[Compliance levels]]. | 8. What's next? Try to do more SMIL and move up in [[Compliance levels]]. |
Revision as of 02:13, 22 October 2010
The following questions should help you find what you need on this website:
1. Do you need help in making a SMIL playlist?
- Read topics covered in SMIL Tutorial and learn from SMIL resources on Google.
- Learn about Wallclock scheduling which allows you to specify time blocks and repetition.
- Advanced usage: learn about Animation for making crawls and Conditional play for finer control over each item in a playlist.
2. Are you playing back fixed content that doesn't change often?
- You can load content into player via a USB stick.
3. Are you updating the player via an on-site computer connected via a local area network (LAN)?
- Free sample code is provided in Microsoft C# to control the player via SOAP transport.
If you want to run your digital signage network across firewalls, you need to have your SMIL placed on a remote server and pulled by the player using Pull mode. Read on.
4. Are you trying to connect the SMIL player to your existing software?
- You may be able to translate your current playlist format into SMIL on-the-fly to feed a SMIL player. An example is provided to translate from existing MediaRSS feeds into SMIL.
5. Do you need to uniquely identify your player for licensing/authorization check?
- Read about how you can receive a player's ID as well as its model type (hence capability) upon connection.
6. Do you need to receive playback logs from the player?
- Read about in Reporting.
7. Do you wish to optimize player's download behavior to transfer files while foreground content is being played?
- Checking for Updates and restart playlist only when schedule is updated.
- Read about background file loading in Prefetch.
8. What's next? Try to do more SMIL and move up in Compliance levels.