IO

encode.iobase.ir

HTTPS media ingress endpoint | FFmpeg relay pipeline | GPU transcoding fabric

Stream Processing Interrupted Port 443 / API Edge Cluster Route: gpu-node-ir1-irancell
Processing Exception

FFmpeg could not process your supplied stream data for the next GPU server destination.

The incoming request reached the secure API edge on encode.iobase.ir, but the media payload failed validation during the decode and relay phase. The request could not be normalized into a valid stream descriptor, so processing stopped before the relay pipeline attached the destination GPU session.

Error Code
ENC-FFMPEG-5027
Session ID
sess_8f1d2c44a9c7_gpu03
Request Path
/v1/ingest/stream
Trace Hash
7c9f2e19f63bca0e

Diagnostic Summary

Live Failure Context
Primary Failure Reason
Invalid or incomplete multimedia payload detected during FFmpeg probe and stream map initialization.
Ingress Endpoint
https://encode.iobase.ir/v1/ingest/stream
Transport Protocol
HTTPS over TCP/443 with internal media handoff to relay worker relay-a3-edge-02.
Upstream Target
gpu://gpu-node-ir1-irancell.internal:7443/transcode/session/48119
Decoder Context
FFmpeg 6.1.2 · libavcodec 60.x · hwaccel negotiation: CUDA/NVDEC requested, fallback unavailable.
Input Container Guess
MPEG-TS candidate detected with malformed PAT/PMT timing and missing keyframe bootstrap.
Observed Client Agent
Mozilla/5.0 compatible client with incomplete or non-conforming ingestion payload.
Failure Timestamp
2026-04-08T14:21:36.882Z
Correlation ID
corr-443-a9e2b6ff-f0c1-4b18-9bdc-2c8f8a640d44
Suggested Action
Verify client payload format, stream headers, authentication token, codec profile, and relay destination health before retry.
Header validation anomaly HTTP transport succeeded, but the media parser received a payload that did not match the expected ingest envelope for this endpoint.
Decode bootstrap failure The first analyzable packets did not contain stable frame boundaries, preventing stream map construction and downstream GPU reservation attachment.
Relay protection triggered Automatic forwarding to the next GPU server was stopped to avoid wasting compute time on a stream with corrupt initialization metadata.

Detailed Error Log

Relay Trace
ffmpeg-relay.stderr / stream session trace
[2026-04-08 14:21:36.102 UTC] [edge] Accepted TLS session from 127.0.0.1 on encode.iobase.ir:443 (Nginx rev)
[2026-04-08 14:21:36.116 UTC] [router] Request classified as media_ingest; method=POST; path=/v1/ingest/stream
[2026-04-08 14:21:36.117 UTC] [auth] Bearer token parsed; tenant=media-core; scope=stream:write; signature=valid
[2026-04-08 14:21:36.121 UTC] [relay] Assigned worker relay-a3-edge-02; handoff queue=q_ingest_priority_1
[2026-04-08 14:21:36.132 UTC] [ffmpeg] Launch command:
  ffmpeg -hide_banner -loglevel level+info -fflags +genpts+discardcorrupt -analyzeduration 5M -probesize 12M \
         -i pipe:0 -map 0:v:0 -map 0:a:0? -c:v h264_nvenc -c:a aac -f mpegts pipe:1

[2026-04-08 14:21:36.234 UTC] [ffmpeg] Input probe started; bytes_received=1048576; rolling_crc=0x1f9c8ab4
[2026-04-08 14:21:36.317 UTC] [warning] PES packet size mismatch while parsing presumed MPEG-TS payload
[2026-04-08 14:21:36.335 UTC] [warning] Non-monotonic DTS detected in stream 0:0; decoder reorder buffer entering recovery mode
[2026-04-08 14:21:36.348 UTC] [warning] Invalid NAL unit sequence near byte offset 0x0009AE31; frame boundary unavailable
[2026-04-08 14:21:36.366 UTC] [warning] Could not find codec parameters for stream 0 (Video: h264, none): unspecified size
[2026-04-08 14:21:36.401 UTC] [probe] Stream characteristics: container_guess=mpegts; video_tracks=1; audio_tracks=0; idr_detected=false
[2026-04-08 14:21:36.418 UTC] [gpu] Reservation requested from gpu-node-ir1-irancell.internal; profile=transcode_h264_main; session_slot=48119
[2026-04-08 14:21:36.439 UTC] [gpu] Reservation created but waiting for validated stream descriptor before NVDEC attach
[2026-04-08 14:21:36.503 UTC] [error] avformat_find_stream_info() failed to stabilize stream map within configured probe window
[2026-04-08 14:21:36.514 UTC] [error] Failed to initialize decoder for input stream 0: invalid extradata / missing SPS-PPS bootstrap
[2026-04-08 14:21:36.549 UTC] [error] Downstream relay aborted; destination=gpu://gpu-node-ir1-irancell.internal:7443/transcode/session/48119; reason=UPSTREAM_MEDIA_INVALID
[2026-04-08 14:21:36.620 UTC] [cleanup] Releasing reserved GPU slot; orphan_frames=0; temp_buffer=12MB; retransmit_budget=exhausted
[2026-04-08 14:21:36.719 UTC] [final] HTTP response=503 Service Unavailable; internal_code=ENC-FFMPEG-5027; retryable=false

Exception Summary
  module:          relay.ffmpeg.pipeline
  function:        process_and_forward_stream()
  node:            edge-relay-02.dc1
  thread:          worker-443-17
  exception:       StreamProbeFailure
  detail:          Could not derive a valid codec context from supplied stream payload.
  probable_cause:  Corrupt source segment or incompatible ingest client.
  action:          Inspect source stream bootstrap, codec headers, and upstream relay parameters.