我正在尝试将包含H.264和AAC的.ts文件作为RTP流流式传输到Android设备。
我试过了:
。\ ffmpeg -fflags + genpts -re -i 1.ts -vcodec copy -an -f rtp rtp://127.0.0.1:10 000 -vn -acodec copy -f rtp rtp://127.0.0.1:20000 -newaudio
FFMPEG显示SDP文件中应包含的内容,然后将其复制到SDP文件中并尝试从VLC和FFPLAY播放。 VLC播放音频,但只是给出错误:视频的NAL单元类型不好。 FFPLAY不播放任何内容。
我最好猜测FFMPEG H.264 RTP实现是否被破坏,或者至少它在视频直通模式下不起作用(即使用-vcodec副本)。
我需要修复FFMPEG或其他简单的开源解决方案。我不想在我的Android客户端安装FFMPEG。
感谢。