Здесь есть еще один ответ на аналогичный вопрос: как установить более новые версии Python с помощью apt-get?
В основном, он говорит, что (пока официальные репозитории не будут иметь новую версию python) здесь источник для использования с менеджером пакетов, для нас, кто предпочитает использовать этот более простой метод, так как это то, что есть у менеджеров пакетов:
sudo add-apt-repository ppa:fkrull/deadsnakes
sudo apt-get update
sudo apt-get install python3.5
Престижность Феликс Крулл, который управляет этим PPA!
Вы можете добиться изменения размера, повторного кодирования в mpeg2 и потоковой передачи RTSP с помощью gstreamer, но мне не удалось изменить частоту кадров. Если это достаточно, вот как это сделать:
Установить пакет разработки gst RTSP-сервера: sudo apt-get install libgstrtspserver-0.10-dev Получить копию этого примера запуска. Скомпилировать его с помощью gcc -o test-launch $(pkg-config --cflags --libs gstreamer-0.10 gst-rtsp-server-0.10) test-launch.c Начать потоковое воспроизведение: ./test-launch "( filesrc location=/tmp/rtp.mp4 ! decodebin ! videoscale ! video/x-raw-yuv,width=400,height=320 ! ffenc_mpeg2video ! mpegtsmux ! rtpmp2tpay name=pay0 pt=96 )" Смотреть видео: gst-launch-0.10 rtspsrc location=rtsp://127.0.0.1:8554/test ! decodebin ! xvimagesinkНесколько предостережений:
Установите пакет разработки gst RTSP-сервера: sudo apt-get install libgstrtspserver-0.10-dev totem считывает поток, но ничего не отображает, даже сообщения об ошибках Получите копию этого примера launcherВы можете добиться изменения размера, повторного кодирования в mpeg2 и потоковой передачи RTSP с помощью gstreamer, но мне не удалось изменить частоту кадров. Если это достаточно, вот как это сделать:
Установить пакет разработки gst RTSP-сервера: sudo apt-get install libgstrtspserver-0.10-dev Получить копию этого примера запуска. Скомпилировать его с помощью gcc -o test-launch $(pkg-config --cflags --libs gstreamer-0.10 gst-rtsp-server-0.10) test-launch.c Начать потоковое воспроизведение: ./test-launch "( filesrc location=/tmp/rtp.mp4 ! decodebin ! videoscale ! video/x-raw-yuv,width=400,height=320 ! ffenc_mpeg2video ! mpegtsmux ! rtpmp2tpay name=pay0 pt=96 )" Смотреть видео: gst-launch-0.10 rtspsrc location=rtsp://127.0.0.1:8554/test ! decodebin ! xvimagesinkНесколько предостережений:
Установите пакет разработки gst RTSP-сервера: sudo apt-get install libgstrtspserver-0.10-dev totem считывает поток, но ничего не отображает, даже сообщения об ошибках Получите копию этого примера launcherВы можете добиться изменения размера, повторного кодирования в mpeg2 и потоковой передачи RTSP с помощью gstreamer, но мне не удалось изменить частоту кадров. Если это достаточно, вот как это сделать:
Установить пакет разработки gst RTSP-сервера: sudo apt-get install libgstrtspserver-0.10-dev Получить копию этого примера запуска. Скомпилировать его с помощью gcc -o test-launch $(pkg-config --cflags --libs gstreamer-0.10 gst-rtsp-server-0.10) test-launch.c Начать потоковое воспроизведение: ./test-launch "( filesrc location=/tmp/rtp.mp4 ! decodebin ! videoscale ! video/x-raw-yuv,width=400,height=320 ! ffenc_mpeg2video ! mpegtsmux ! rtpmp2tpay name=pay0 pt=96 )" Смотреть видео: gst-launch-0.10 rtspsrc location=rtsp://127.0.0.1:8554/test ! decodebin ! xvimagesinkНесколько предостережений:
Установите пакет разработки gst RTSP-сервера: sudo apt-get install libgstrtspserver-0.10-dev totem считывает поток, но ничего не отображает, даже сообщения об ошибках Получите копию этого примера launcherВы можете добиться изменения размера, повторного кодирования в mpeg2 и потоковой передачи RTSP с помощью gstreamer, но мне не удалось изменить частоту кадров. Если это достаточно, вот как это сделать:
Установить пакет разработки gst RTSP-сервера: sudo apt-get install libgstrtspserver-0.10-dev Получить копию этого примера запуска. Скомпилировать его с помощью gcc -o test-launch $(pkg-config --cflags --libs gstreamer-0.10 gst-rtsp-server-0.10) test-launch.c Начать потоковое воспроизведение: ./test-launch "( filesrc location=/tmp/rtp.mp4 ! decodebin ! videoscale ! video/x-raw-yuv,width=400,height=320 ! ffenc_mpeg2video ! mpegtsmux ! rtpmp2tpay name=pay0 pt=96 )" Смотреть видео: gst-launch-0.10 rtspsrc location=rtsp://127.0.0.1:8554/test ! decodebin ! xvimagesinkНесколько предостережений:
Установите пакет разработки gst RTSP-сервера: sudo apt-get install libgstrtspserver-0.10-dev totem считывает поток, но ничего не отображает, даже сообщения об ошибках Получите копию этого примера launcherВы можете добиться изменения размера, повторного кодирования в потоках mpeg2 и RTSP с помощью gstreamer, но мне не удалось изменить частоту кадров. Если это достаточно, вот как это сделать:
sudo apt-get install libgstrtspserver-0.10-dev
gcc -o test-launch $ (pkg-config -cflags -libs gstreamer-0.10 gst-rtsp- server-0.10) test-launch.c
./ test-launch "(filesrc location = / tmp / rtp.mp4! decodebin! videoscale! video / x - Смотреть видео:
gst-launch-0.10 rtspsrc location = rtsp: //127.0.0.1: 8554 / test! decodebin! xvimagesink
Несколько предостережений:
gst_rtsp_server_set_port (сервер, 9091 );
в test-launch.c, между строками 44 и 45 Вы можете добиться изменения размера, повторного кодирования в потоках mpeg2 и RTSP с помощью gstreamer, но мне не удалось изменить частоту кадров. Если это достаточно, вот как это сделать:
sudo apt-get install libgstrtspserver-0.10-dev
gcc -o test-launch $ (pkg-config -cflags -libs gstreamer-0.10 gst-rtsp- server-0.10) test-launch.c
./ test-launch "(filesrc location = / tmp / rtp.mp4! decodebin! videoscale! video / x - Смотреть видео:
gst-launch-0.10 rtspsrc location = rtsp: //127.0.0.1: 8554 / test! decodebin! xvimagesink
Несколько предостережений:
gst_rtsp_server_set_port (сервер, 9091 );
в test-launch.c, между строками 44 и 45 Вы можете добиться изменения размера, повторного кодирования в потоках mpeg2 и RTSP с помощью gstreamer, но мне не удалось изменить частоту кадров. Если это достаточно, вот как это сделать:
sudo apt-get install libgstrtspserver-0.10-dev
gcc -o test-launch $ (pkg-config -cflags -libs gstreamer-0.10 gst-rtsp- server-0.10) test-launch.c
./ test-launch "(filesrc location = / tmp / rtp.mp4! decodebin! videoscale! video / x - Смотреть видео:
gst-launch-0.10 rtspsrc location = rtsp: //127.0.0.1: 8554 / test! decodebin! xvimagesink
Несколько предостережений:
gst_rtsp_server_set_port (сервер, 9091 );
в test-launch.c, между строками 44 и 45 Вы можете добиться изменения размера, повторного кодирования в потоках mpeg2 и RTSP с помощью gstreamer, но мне не удалось изменить частоту кадров. Если это достаточно, вот как это сделать:
sudo apt-get install libgstrtspserver-0.10-dev
gcc -o test-launch $ (pkg-config -cflags -libs gstreamer-0.10 gst-rtsp- server-0.10) test-launch.c
./ test-launch "(filesrc location = / tmp / rtp.mp4! decodebin! videoscale! video / x - Смотреть видео:
gst-launch-0.10 rtspsrc location = rtsp: //127.0.0.1: 8554 / test! decodebin! xvimagesink
Несколько предостережений:
gst_rtsp_server_set_port (сервер, 9091 );
в test-launch.c, между строками 44 и 45