Trans manual
Version 10 (Arthur Zalevsky, 12.02.2015 13:56)
| 1 | 4 | Arthur Zalevsky | h1. Инструкция по запуску трансляции |
|---|---|---|---|
| 2 | 1 | Arthur Zalevsky | |
| 3 | 4 | Arthur Zalevsky | {{toc}} |
| 4 | 4 | Arthur Zalevsky | |
| 5 | 4 | Arthur Zalevsky | h2. Последовательность действий |
| 6 | 4 | Arthur Zalevsky | |
| 7 | 1 | Arthur Zalevsky | 1. Установить ноутбуки |
| 8 | 1 | Arthur Zalevsky | |
| 9 | 1 | Arthur Zalevsky | Подключить питание и сеть, проверить сеть, запомнить ip адреса компьютеров. |
| 10 | 1 | Arthur Zalevsky | ip адреса можно посмотреть командами: |
| 11 | 1 | Arthur Zalevsky | <pre> |
| 12 | 1 | Arthur Zalevsky | linux: ifconfig -a |
| 13 | 1 | Arthur Zalevsky | windows: ipconfig /all |
| 14 | 1 | Arthur Zalevsky | </pre> |
| 15 | 1 | Arthur Zalevsky | |
| 16 | 2 | Arthur Zalevsky | 2. На slave компьютере запустить скрипт slave.sh или slave.bat |
| 17 | 1 | Arthur Zalevsky | |
| 18 | 2 | Arthur Zalevsky | 3. Подключить камеры. |
| 19 | 2 | Arthur Zalevsky | |
| 20 | 1 | Arthur Zalevsky | Подключить USB камеры в разные порты (!никаких хабов!). |
| 21 | 1 | Arthur Zalevsky | Проверить, что появились новые устройства (/dev/video2, /dev/video3): |
| 22 | 1 | Arthur Zalevsky | <pre>silwer@dalamar ~ $ dmesg |
| 23 | 1 | Arthur Zalevsky | [12638.551446] usb 2-2: new high-speed USB device number 3 using xhci_hcd |
| 24 | 1 | Arthur Zalevsky | [12638.988992] usb 2-2: New USB device found, idVendor=046d, idProduct=0823 |
| 25 | 1 | Arthur Zalevsky | [12638.988999] usb 2-2: New USB device strings: Mfr=0, Product=0, SerialNumber=1 |
| 26 | 1 | Arthur Zalevsky | [12638.989003] usb 2-2: SerialNumber: 0B490D00 |
| 27 | 1 | Arthur Zalevsky | [12638.989634] uvcvideo: Found UVC 1.00 device <unnamed> (046d:0823) |
| 28 | 1 | Arthur Zalevsky | [12639.387595] input: UVC Camera (046d:0823) as /devices/pci0000:00/0000:00:14.0/usb2/2-2/2-2:1.2/input/input44 |
| 29 | 1 | Arthur Zalevsky | [12639.548956] usbcore: registered new interface driver snd-usb-audio |
| 30 | 1 | Arthur Zalevsky | [12648.405409] usb 2-1: new high-speed USB device number 4 using xhci_hcd |
| 31 | 1 | Arthur Zalevsky | [12648.789113] usb 2-1: New USB device found, idVendor=046d, idProduct=081b |
| 32 | 1 | Arthur Zalevsky | [12648.789123] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=2 |
| 33 | 1 | Arthur Zalevsky | [12648.789129] usb 2-1: SerialNumber: 42B1D1A0 |
| 34 | 1 | Arthur Zalevsky | [12648.790814] uvcvideo: Found UVC 1.00 device <unnamed> (046d:081b) |
| 35 | 1 | Arthur Zalevsky | [12648.888088] input: UVC Camera (046d:081b) as /devices/pci0000:00/0000:00:14.0/usb2/2-1/2-1:1.0/input/input45 |
| 36 | 1 | Arthur Zalevsky | [12650.053889] set resolution quirk: cval->res = 384 |
| 37 | 1 | Arthur Zalevsky | |
| 38 | 1 | Arthur Zalevsky | silwer@dalamar ~ $ ls -la /dev/video* |
| 39 | 1 | Arthur Zalevsky | crw-rw----+ 1 root video 81, 0 Feb 11 11:47 /dev/video0 |
| 40 | 1 | Arthur Zalevsky | crw-rw----+ 1 root video 81, 1 Feb 11 11:47 /dev/video1 |
| 41 | 1 | Arthur Zalevsky | crw-rw----+ 1 root video 81, 2 Feb 11 21:15 /dev/video2 |
| 42 | 2 | Arthur Zalevsky | crw-rw----+ 1 root video 81, 3 Feb 11 21:15 /dev/video3 |
| 43 | 1 | Arthur Zalevsky | </pre> |
| 44 | 1 | Arthur Zalevsky | |
| 45 | 4 | Arthur Zalevsky | 4. Установить микрофоны |
| 46 | 1 | Arthur Zalevsky | |
| 47 | 1 | Arthur Zalevsky | Подключить питание к базовым станциям. Включить базовые станции. Проверить, что они настроены на разные частоты. |
| 48 | 1 | Arthur Zalevsky | |
| 49 | 4 | Arthur Zalevsky | 5. Синхронизировать микрофоны с базовыми станциями. |
| 50 | 1 | Arthur Zalevsky | |
| 51 | 1 | Arthur Zalevsky | Синхронизировать микрофоны, проверить, что базовые станции показывают колебания уровня звука. |
| 52 | 1 | Arthur Zalevsky | |
| 53 | 10 | Arthur Zalevsky | !{width: 800px; margin: 1em;}mic_sync.png! |
| 54 | 1 | Arthur Zalevsky | |
| 55 | 4 | Arthur Zalevsky | 6. Подключить микрофоны к мишеру. |
| 56 | 1 | Arthur Zalevsky | |
| 57 | 4 | Arthur Zalevsky | 7. Подключить микшер к USB порту. |
| 58 | 2 | Arthur Zalevsky | |
| 59 | 8 | Arthur Zalevsky | Проверить что лампочка "USB" загорелась ровным зеленым светом. |
| 60 | 8 | Arthur Zalevsky | |
| 61 | 8 | Arthur Zalevsky | !{width: 800px; margin: 1em;}scarlett_lamp.png! |
| 62 | 8 | Arthur Zalevsky | |
| 63 | 8 | Arthur Zalevsky | Если этого не произошло (будет сопровождаться сообщением об ошибке): |
| 64 | 2 | Arthur Zalevsky | <pre>silwer@dalamar ~ $ dmesg |
| 65 | 1 | Arthur Zalevsky | [ 122.479054] 6:1:1: cannot set freq 96000 (v2): err -110 |
| 66 | 1 | Arthur Zalevsky | [ 132.487116] parse_audio_format_rates_v2(): unable to find clock source (clock -110) |
| 67 | 8 | Arthur Zalevsky | </pre> |
| 68 | 2 | Arthur Zalevsky | |
| 69 | 8 | Arthur Zalevsky | надо просто какое-то время подождать. |
| 70 | 2 | Arthur Zalevsky | |
| 71 | 4 | Arthur Zalevsky | 8. Запустить webcamstudio |
| 72 | 1 | Arthur Zalevsky | ALT-F2 webcamstduio |
| 73 | 1 | Arthur Zalevsky | |
| 74 | 4 | Arthur Zalevsky | 9. Загрузить проект. |
| 75 | 1 | Arthur Zalevsky | |
| 76 | 1 | Arthur Zalevsky | Load Studio |
| 77 | 1 | Arthur Zalevsky | /home/silwer/Documents/vlc/mfk_live/desk.studio |
| 78 | 1 | Arthur Zalevsky | |
| 79 | 4 | Arthur Zalevsky | 10. Запустить потоки header и footer, проверить preview. |
| 80 | 2 | Arthur Zalevsky | |
| 81 | 4 | Arthur Zalevsky | 11. В источнике IpCam поправить адрес http://slave_ip:8081/screen.mjpg (адрес см. пункт 1) |
| 82 | 1 | Arthur Zalevsky | |
| 83 | 4 | Arthur Zalevsky | 12. Запустить slave в webcamstudio. |
| 84 | 1 | Arthur Zalevsky | |
| 85 | 4 | Arthur Zalevsky | 13. Запустить веб-камеры в webcamstudio. |
| 86 | 3 | Arthur Zalevsky | |
| 87 | 4 | Arthur Zalevsky | 14. Проверить preview webcamstudio. |
| 88 | 2 | Arthur Zalevsky | |
| 89 | 4 | Arthur Zalevsky | 15. Запустить WsVideoDevice(0x0000)(1) в webcamstudio. |
| 90 | 1 | Arthur Zalevsky | |
| 91 | 4 | Arthur Zalevsky | !{width: 800px; margin: 1em;}ws_main_help.png! |
| 92 | 1 | Arthur Zalevsky | |
| 93 | 5 | Arthur Zalevsky | 16. Запустить скрипт /home/silwer/Documents/vlc/mfk_live/live.sh |
| 94 | 1 | Arthur Zalevsky | |
| 95 | 4 | Arthur Zalevsky | 17. Проверить трансляцию на странице http://vsb.fbb.msu.ru/projects/vsb/wiki/Translation (нужен flash player) |
| 96 | 1 | Arthur Zalevsky | |
| 97 | 6 | Arthur Zalevsky | 18. Проверить, что трансляция записывается в /home/silwer/Video/YYYY-MM-DD_HH-MM_live.flv |
| 98 | 4 | Arthur Zalevsky | |
| 99 | 9 | Arthur Zalevsky | 19. PROFIT! |
| 100 | 9 | Arthur Zalevsky | |
| 101 | 9 | Arthur Zalevsky | |
| 102 | 4 | Arthur Zalevsky | h2. Вспомогательные команды |
| 103 | 4 | Arthur Zalevsky | |
| 104 | 3 | Arthur Zalevsky | Что можно крутить: |
| 105 | 3 | Arthur Zalevsky | |
| 106 | 3 | Arthur Zalevsky | * Проверить поток http://vsb.fbb.msu.ru/stat |
| 107 | 3 | Arthur Zalevsky | * Проверить воспроизведение вручную: vlc rtmp://vsb.fbb.msu.ru/live/900p |
| 108 | 6 | Arthur Zalevsky | * Проверить запись видео vlc /home/silwer/Video/YYYY-MM-DD_HH-MM_live.flv |
| 109 | 3 | Arthur Zalevsky | * Камеры: |
| 110 | 3 | Arthur Zalevsky | <pre> |
| 111 | 7 | Arthur Zalevsky | v4l2-ctl -d /dev/video1 -c power_line_frequency=1 - убирает мирцание из-за электрики (0, 1, 2 - перебрать) |
| 112 | 7 | Arthur Zalevsky | v4l2-ctl -d /dev/video1 -c zoom_absolute=2 - зум (1, 2, 3) |
| 113 | 7 | Arthur Zalevsky | v4l2-ctl -d /dev/video1 -c focus_auto=0 - автофокус (0 - выключить, 1 - включить) |
| 114 | 3 | Arthur Zalevsky | v4l2-ctl -d /dev/video1 -c focus_absolute=17 - выставить абсолютный фокус |
| 115 | 1 | Arthur Zalevsky | v4l2-ctl -d /dev/video1 --all - посмотреть все ручки |
| 116 | 1 | Arthur Zalevsky | </pre> |
| 117 | 1 | Arthur Zalevsky | * pavucontrol - звук, интересует вкладка Input Devices |
| 118 | 8 | Arthur Zalevsky | |
| 119 | 8 | Arthur Zalevsky | h2. Замечания |
| 120 | 8 | Arthur Zalevsky | |
| 121 | 8 | Arthur Zalevsky | * Втыкать камеры в разные (!) порты, никаких хабов. |
| 122 | 8 | Arthur Zalevsky | * Следить за освещением и фокусом. |
| 123 | 8 | Arthur Zalevsky | * Базовые станции микрофоны подписан mic01, ..., mic04. Эти же имена показываются на микрофонах, если они синхронизированы. |
| 124 | 8 | Arthur Zalevsky | * Синхронизация: |
| 125 | 8 | Arthur Zalevsky | * Нажать клавишу sync на станции |
| 126 | 8 | Arthur Zalevsky | * Правильно расположить микрофон, если все ок, то появится надпись: |
| 127 | 8 | Arthur Zalevsky | |
| 128 | 1 | Arthur Zalevsky | * Микрофоны автоматически блокируются, чтобы предотвратить изменение настроек. |
| 129 | 10 | Arthur Zalevsky | |
| 130 | 10 | Arthur Zalevsky | !{width: 800px; margin: 1em;}mic_lock.png! |
| 131 | 10 | Arthur Zalevsky | |
| 132 | 10 | Arthur Zalevsky | Чтобы разблокировать надо нажать: |
| 133 | 10 | Arthur Zalevsky | set - arrow (Unlock)- set |
| 134 | 10 | Arthur Zalevsky | |
| 135 | 10 | Arthur Zalevsky | * У ручного микрофона нет Mute, но его можно включить/выключить со станции: |
| 136 | 10 | Arthur Zalevsky | |
| 137 | 10 | Arthur Zalevsky | Esc - arrow (Rx Mute On/Off) - set |