Current Jobs
The Current Jobs module provides comprehensive management and monitoring capabilities for live transcoding operations. This interface displays live event jobs created within the last 30 days and all linear live jobs, with advanced filtering and control functions.
The Current Jobs listing displays App Name, Stream Name, Created, Started, Status, Recording, and Function Operation for each active job.
Job Filtering
Status-Based Filtering
Filter jobs by operational status using the Status dropdown:
- To Live: Jobs prepared for streaming
- Live: Currently active streams
- Forbidden: Restricted or blocked jobs
- End: Completed streaming jobs
- All: Display all job statuses
![Figure Needed] Screenshot of status filtering dropdown interface
Job Management Functions
View Job Details
Click the View icon to access comprehensive job information and controls.
![Figure Needed] Screenshot showing view icon in job listing
Job Detail Interface
The job detail view contains three main sections:
![Figure Needed] Screenshot of job detail interface with three tabs
General Information
The General tab displays:
- Started/Ended: Timestamp information
- Status: Current operational state
- Timeshift: Time-shifting configuration
- Device: Processing device information
- DVR: Digital video recording status
- HA: High availability configuration
- Ingest Stream URLs: Input endpoints
- Origin Stream URLs: Output delivery endpoints
Recordings Management
Access the Recordings tab for recording-specific operations:
![Figure Needed] Screenshot of recordings tab interface
![Figure Needed] Screenshot showing recordings list view
Recording List Display
Recordings are displayed in descending order by Started time, showing:
- Started: Recording initiation timestamp
- Ended: Recording completion timestamp
- Status: Recording operational state
- URL: Recording file location in file archive
- Function Actions: Available operations
Recording Merge Operations
Combine multiple recordings from a single live job:
- Select checkboxes for recordings to merge
- Click the Merge button
- System processes merge operation
- Notification sent upon completion
![Figure Needed] Screenshot of recording merge interface with selection checkboxes
Note: Recording merge decisions should be made carefully. Review all recordings before initiating merge operations.
Notification Management
Re-send Notification: Click Resend Notification to retransmit recording completion notifications.
![Figure Needed] Screenshot showing resend notification button
![Figure Needed] Screenshot of notification resend confirmation
Job Control Operations
Delete Jobs
Remove jobs with specific status conditions:
- To be started: Prepared but not initiated
- Timeouted: Jobs that exceeded time limits
- Failed: Jobs with processing errors
- Ended: Completed jobs
- Forbidden: Restricted jobs
Click the Delete icon to permanently remove qualifying jobs.
![Figure Needed] Screenshot of delete job confirmation dialog
Forbid Jobs
Click the Forbid icon to restrict or block any active stream.
![Figure Needed] Screenshot showing forbid job interface
Resume Jobs
Click the Resume icon to reactivate any previously forbidden stream.
Synchronize Job Status
Click the Sync icon to retrieve the latest operational status from the Transcoding Agent (TA). Status updates include corresponding timestamp modifications.
![Figure Needed] Screenshot of sync status operation interface
Advanced Monitoring
Real-Time Monitoring
Click the Monitor icon to access comprehensive streaming analytics.
![Figure Needed] Screenshot showing monitor icon in job controls
![Figure Needed] Screenshot of monitoring dashboard interface
Live Metadata Information
Active streams display continuously updated real-time metadata:
![Figure Needed] Screenshot of real-time metadata display interface
Historical Data Analysis
Time Period Selection
View historical streaming data by specifying time ranges:
- Maximum viewing interval: 1 hour per query
- Interactive time adjustment via chart controls
![Figure Needed] Screenshot of historical data time selection interface
![Figure Needed] Screenshot showing draggable time adjustment controls
Stream Quality Monitoring
Ingested Stream Metrics
Monitor RTMP stream quality using two key indicators:
Bitrate Monitoring: Track data transmission rates FPS (Frames Per Second): Monitor frame rate consistency
![Figure Needed] Screenshot of ingested stream monitoring charts
FPS in Metadata: Display defined frame rates from RTMP package headers
![Figure Needed] Screenshot showing metadata FPS information
Transcoding Performance Monitoring
Monitor transcoding operations with four performance indicators:
- Transcoding Speed: Processing velocity metrics
- CPU Cost: Processing resource utilization
- Output Bitrate: Transcoded stream bitrate
- Output FPS per 5s: Frame rate output metrics
![Figure Needed] Screenshot of transcoding performance metrics
![Figure Needed] Screenshot showing CPU cost monitoring
![Figure Needed] Screenshot displaying output bitrate analysis
![Figure Needed] Screenshot of FPS monitoring interface
Origin Performance Monitoring
Track origin server performance with three key metrics:
- Average Request Time: Response time measurements
- Average Bandwidth: Data throughput metrics
- Slow Request per 5s: Performance issue identification
![Figure Needed] Screenshot of origin performance monitoring dashboard
![Figure Needed] Screenshot showing request time analytics
![Figure Needed] Screenshot displaying bandwidth utilization metrics
![Figure Needed] Screenshot of slow request monitoring interface