Как я могу передать Twitch.tv?

10

Я использую последний обновленный Ubuntu 12.04, и мне хотелось бы узнать, как я могу передать второй монитор на RTMP-адрес. (Twitch.tv)

Есть ли какая-то потоковая передача в Linux, которую я могу настроить, или текущее руководство, которое показывает, как это сделать в 12.04?     

задан Michaeljwjr 25.07.2012 в 07:48
источник

3 ответа

2

Вы можете напрямую передать адрес RMTP, используя ffmpeg или avconv , если у вас есть необходимая проверка подлинности (поток).

Конденсированный пример использования ffmpeg для потока на сервер Twitch.tv RMTP будет следующим:

# stream key. You can set this manually.
STREAM_KEY=$(cat ~/.twitch_key)

# stream url. Note the formats for twitch.tv and justin.tv
# twitch:"rtmp://live.twitch.tv/app/$STREAM_KEY"
# justin:"rtmp://live.justin.tv/app/$STREAM_KEY"
STREAM_URL="rtmp://live.twitch.tv/app/$STREAM_KEY"

ffmpeg \
-f alsa -ac 2 -i "pulse" \
-f x11grab -s $(xwininfo -root | awk '/geometry/ {print }'i) -r "30" -i :0.0 \
-vcodec libx264 -pix_fmt yuv420p -s "640x360" -vpre "fast" \
-acodec libmp3lame -threads 6 -qscale 5 -b 64KB \
-f flv -ar 22050 "$STREAM_URL"

Для получения дополнительной информации о том, как передавать на популярные платформы, такие как twitch.tv и justin.tv, см. этот ответ askubuntu .

Суть расширенной версии приведенного выше скрипта можно найти здесь: Ссылка

    
ответ дан alexgophermix 04.11.2013 в 19:59
2

Red5

Это бесплатный RTMP-сервер для записи и потоковой передачи на Flash-клиент. Его функции в соответствии с домашней страницей проекта :

  
  • Потоковое аудио / видео (FLV и MP3)
  •   
  • Запись потоков клиентов (только для FLV)
  •   
  • Общие объекты
  •   
  • Live Stream Publishing (теперь поддерживается h264)
  •   
  • Remoting (AMF0 / AMF3)
  •   

Приложение в основном предназначено для настройки вашего собственного сервера RTMP. У нас нет опыта в том, как настроить отправку потока на удаленный потоковый сервер, и если мы сможем сделать это для Twitch.tv. На домашней странице проекта есть документация, указывающая, что это можно сделать.

A (как-то вполне вложенная) документация может быть найдена на страницах проектов:

ответ дан Takkat 25.07.2012 в 08:54
1

Хороший поиск в Google находит немного. Лучше всего это сделать первым. Во всяком случае, это нелегко, но взгляните на это: Ссылка

    
ответ дан Vromoth 25.07.2012 в 08:05