LINUX.ORG.RU

Хочу сделать видео-вещание с веб-камеры.


0

1

Пробовал ffmpeg + ffserver через swf.

Конфиг ffserver:

Port 8090
BindAddress 0.0.0.0
MaxHTTPConnections 200
MaxClients 100
MaxBandwidth 1000
CustomLog -
NoDaemon

<Feed feed1.ffm>
File /tmp/feed1.ffm
FileMaxSize 200K
ACL allow 127.0.0.1
ACL allow 192.168.3.1
ACL allow 192.168.1.12
ACL allow 192.168.1.15
</Feed>

<Stream test.flv>
Feed feed1.ffm
Format flv
AudioBitRate 64
AudioChannels 1
AudioSampleRate 48000
VideoBitRate 500
VideoBufferSize 40
VideoFrameRate 10
VideoSize 864x480
VideoGopSize 60
</Stream>

<Stream test.swf>
Feed feed1.ffm
Format swf
VideoCodec flv
AudioBitRate 64
AudioChannels 1
AudioSampleRate 22050
VideoBitRate 500
VideoBufferSize 40
VideoFrameRate 10
VideoSize 864x480
VideoGopSize 60
PreRoll
</Stream>

Запуск ffmpeg:

nice ffmpeg -f alsa -i hw:1,0 -f video4linux2 -r 10 -s 864x480 -i /dev/video0 http://localhost:8090/feed1.ffm

В одном браузере работает, в другом не работает...

А вот сервис smotri.com работает везде.

В чём причина?

Есть всякие «серьёзные» бесплатные (GPL3) флеш-плееры, но я пока не знаю, как формировать для них поток данных.

Спасибо.

Есть всякие «серьёзные» бесплатные (GPL3) флеш-плееры, но я пока не знаю, как формировать для них поток данных.

если формировать то смотри на rtmp

а вообще http://www.bigbluebutton.org/

Skolotovich ★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.