[讨论] 提问+请教一个关于TS音视频流兼容性的问题???

37°男人   2014-3-13 10:09 楼主
把ffmpeg中的libavformat/mpegtsenc.c中抠出ts复用的程序,修改为实时复用的接口处理;


问题:
        tsmux复用出来的数据,VLC不能播放,迅雷看看播放只有声音,快播百度影音windows media paly都可以播放。
        感觉是兼容的问题, 不知道问题出在什么地方?请大神指点一二!谢谢
        怎样才能让VLC播放出来?


        
复用视频文件下载地址:
        http://pan.baidu.com/s/1By4I6  文件链接(152M)


        
通过ffprobe分析完全正常:
root@xubbwd-desktop:/home/ffmpeg/ffmpeg-2.1.4# ./ffprobe /home/xubbwd/tsmux/test.ts
ffprobe version 2.1.4 Copyright (c) 2007-2014 the FFmpeg developers
  built on Mar  9 2014 14:05:38 with gcc 4.4.3 (Ubuntu 4.4.3-4ubuntu5.1)
  configuration: --disable-yasm --enable-gpl --enable-libx264 --enable-nonfree --enable-libfaac --prefix=/home/ffmpeg/ffmpeg-2.1.4/install
  libavutil      52. 48.101 / 52. 48.101
  libavcodec     55. 39.101 / 55. 39.101
  libavformat    55. 19.104 / 55. 19.104
  libavdevice    55.  5.100 / 55.  5.100
  libavfilter     3. 90.100 /  3. 90.100
  libswscale      2.  5.101 /  2.  5.101
  libswresample   0. 17.104 /  0. 17.104
  libpostproc    52.  3.100 / 52.  3.100
Input #0, mpegts, from '/home/xubbwd/tsmux/test.ts':
  Duration: 00:03:16.52, start: 0.024000, bitrate: 6501 kb/s
  Program 1
    Stream #0:0[0x1011]: Video: h264 (Baseline) ([27][0][0][0] / 0x001B), yuv420p, 1920x1080, 30 fps, 30.30 tbr, 90k tbn, 60 tbc
    Stream #0:1[0x1100]: Audio: aac ([15][0][0][0] / 0x000F), 32000 Hz, stereo, fltp, 36 kb/s
邮箱:ternence.hsu@foxmail.com

回复评论

暂无评论,赶紧抢沙发吧
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复