2011-05-07 136 views
1

我试图将包含H.264和AAC的.ts文件作为RTP流传输到Android设备。使用FFMPEG Stream H264到Android使用FFMPEG

我想:

\ ffmpeg的-fflags + genpts -re -i 1.ts -vcodec复制-an -f RTP RTP://127.0.0.1:10 000 -vn -acodec副本 - rtp rtp://127.0.0.1:20000 -newaudio

FFMPEG显示SDP文件中的内容,并将其复制到SDP文件中并尝试从VLC和FFPLAY播放。 VLC播放音频,但仅给出错误:视频的NAL单元类型不正确。 FFPLAY不会播放任何内容。

我最好猜测FFMPEG H.264 RTP实现是否被破坏,或者至少在视频直通模式下无法工作(即使用-vcodec副本)。

我需要修复FFMPEG或其他简单的开源解决方案。我不想在我的Android客户端中安装FFMPEG。

谢谢。

回答

0

您是否试过vlc?我曾经使用vlc进行流式传输。你可以看看here