【发布时间】:2020-08-12 17:43:33
【问题描述】:
我目前正在通过 TCP 流式传输使用 h264 编码的 mp4 文件并在移动端 (Android) 进行解码。我成功管理连接和流式传输 h264 原始数据,但图像质量太差(半屏为绿色或紫色一切都是像素化的)。我开始流式传输:
ffmpeg -re \
-i test.mp4 \
-vcodec libx264 \
-vf scale=1920:1080 \
-vprofile high \
-preset ultrafast \
-b:v 1M -maxrate 2M -bufsize 2M -pass 1 \
-strict experimental \
-pix_fmt yuv420p \
-tune zerolatency \
-movflags use_metadata_flag \
-movflags empty_moov+default_base_moof+faststart \
-f h264 tcp://10.230.253.241:9090
结果: Image
我是否走在正确的道路上,使用原始 h264 可能吗?欢迎任何建议!谢谢
【问题讨论】:
标签: tcp ffmpeg video-streaming video-processing