您好,我正在尝试将视频文件(位于本地计算机的硬盘中)流式传输到家庭网络/局域网。
我现在正尝试从一周开始做这件事。我尝试了我能找到的所有资源,然后作为最后的手段在这里提出这个问题。
1. 视频文件存在于本机硬盘中。
2.需要通过HTTP协议进行流式传输。
3. 任何 GPL 服务器都可以使用,但更喜欢 ffmpeg 或 vlc。
谢谢。我很感谢对此的任何帮助。
这间歇性地起作用。但没有音频传来,只收到视频。
在服务器端:
ffmpeg -i sample.mp4 -vcodec libx264 -acodec aac -ar 48000 -strict experimental -f flv "rtmp://127.0.0.1:1935/live/myStream"
vlc rtp://@10.1.10.102:9001
Run Code Online (Sandbox Code Playgroud)
步骤1:
运行 ffmpeg 服务器
ffserver -d -f /etc/ffserver.conf
ffserver version N-80026-g936751b Copyright (c) 2000-2016 the FFmpeg developers
Run Code Online (Sandbox Code Playgroud)
步骤 2:流式传输
ffmpeg -i SampleVideo_1280x720_2mb.mp4 -vcodec libx264 -acodec aac -ar 48000 -strict experimental -f flv "rtmp://localhost/live/myStream"
ffmpeg version N-80026-g936751b Copyright (c) 2000-2016 the FFmpeg developers
built with gcc 4.8 …Run Code Online (Sandbox Code Playgroud)