microsoft / microsoft/FFmpegInterop

MPEG2 TS Live Stream Problem

Open
#61 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C++
Stars
1.4k
Forks
319
PR merge metrics
No merged PRs in 30d

Description

Hi there,

I'm trying to use FFmpegInterop in an application to stream MPEG2 TS Video from a set top box. With master branch I was unable to get video to work (audio was fine). (Note: I can see that the live-stream start time is very high (sometimes about 15 hours...).

After using the fix branch-mediaStartTimeFix from reego-fr the Stream plays well, but sometimes when there is a "hang" in the Stream audio will break. Video will continue to play, but audio is not available. If i pause and resume the playback, audio is there, but will break again after 1-2secs.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the MPEG2 TS live-stream behavior in an FFmpegInterop application, comparing the master branch with reego-fr's branch-mediaStartTimeFix. Observe the live-stream start time and the audio failure after a stream hang, including whether pause and resume restores playback. Done means the reported video and audio behavior is understood and the issue has a verified resolution.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
audio-video-rtc
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.