Difference between revisions of "mobile tv testbed software"
From NMSL
Line 11: | Line 11: | ||
:* User clicks on "Start" button | :* User clicks on "Start" button | ||
:* The webui posts a start message to the main PSI/SI handler | :* The webui posts a start message to the main PSI/SI handler | ||
+ | :* The system parses the configuration files. | ||
+ | :* The system creates the necessary PSI/SI and ESG files | ||
:* The system starts the TS NULL Shaper | :* The system starts the TS NULL Shaper | ||
Line 20: | Line 22: | ||
:* User selects video files that are not marked. | :* User selects video files that are not marked. | ||
:* User selects "Save" to submit the changes to the server. | :* User selects "Save" to submit the changes to the server. | ||
− | :* The system updates the | + | :* The system updates the videoslist.cfg file to reflect the changes. |
Line 32: | Line 34: | ||
:* User waits for the browser to refresh. | :* User waits for the browser to refresh. | ||
:* The system confirms the video file was uploaded. | :* The system confirms the video file was uploaded. | ||
+ | |||
+ | ==== PSI/SI Configuration Parameters ==== | ||
+ | :* User clicks on "PSI/SI" tab | ||
+ | :* User changes the parameters | ||
+ | :* User clicks "Save" | ||
+ | :* The system saves the changes to the psisi.cfg configuration file. | ||
+ | |||
+ | ==== Adjusting Timeslicing Parameters ==== | ||
+ | :* User clicks on "Time Slicing" tab | ||
+ | :* User selects the parameters | ||
+ | :* User clicks "Save" | ||
+ | :* The system saves the changes to the timeslicing.cfg configuration file. | ||
+ | |||
+ | ==== Changing DVB-H Parameters ==== | ||
+ | :* User clicks on "DVB-H Parameters" tab | ||
+ | :* User sets the Carrier Frequency, Convolutional Rate, etc.. | ||
+ | :* User clicks "Save" | ||
+ | :* The system saves the changes to the dvbhparams.cfg configuration file. |
Revision as of 13:01, 30 September 2008
Use Case Analysis
Simple use cases for configuring the test bed.
Stop the PSI/SI Process
- User clicks on "Stop" button
- The webui posts a kill message to terminate the main PSI/SI handler
- The system stops the TS NULL Shaper
Start the PSI/SI Process
- User clicks on "Start" button
- The webui posts a start message to the main PSI/SI handler
- The system parses the configuration files.
- The system creates the necessary PSI/SI and ESG files
- The system starts the TS NULL Shaper
Selecting Video to Broadcast
- User clicks on the "Video Files" tab.
- The system lists all available video on the server.
- Entries with existing check mark indicates it is currently in use.
- User selects video files that are not marked.
- User selects "Save" to submit the changes to the server.
- The system updates the videoslist.cfg file to reflect the changes.
Upload Video
- User clicks on the "Upload" tab.
- Select video to be uploaded from local computer.
- Enter assigned PID - Provider ID for the video. Example: 12343
- Enter length description for the video. Example: 2hrs 32 minutes
- Click Upload
- Browser post video file and data to the test bed server.
- User waits for the browser to refresh.
- The system confirms the video file was uploaded.
PSI/SI Configuration Parameters
- User clicks on "PSI/SI" tab
- User changes the parameters
- User clicks "Save"
- The system saves the changes to the psisi.cfg configuration file.
Adjusting Timeslicing Parameters
- User clicks on "Time Slicing" tab
- User selects the parameters
- User clicks "Save"
- The system saves the changes to the timeslicing.cfg configuration file.
Changing DVB-H Parameters
- User clicks on "DVB-H Parameters" tab
- User sets the Carrier Frequency, Convolutional Rate, etc..
- User clicks "Save"
- The system saves the changes to the dvbhparams.cfg configuration file.