Как передающие потоком видео работают?

добавьте это в свой LinearLayout

app: layout_behavior = "@ string / appbar_scrolling_view_behavior"

6
задан Peter Burns 2 March 2009 в 03:53
поделиться

1 ответ

Хорошие новости! Вам не нужно специальное программное обеспечение, самые разумные веб-серверы могут сделать все это из поля. То, что Вы описываете, и что делают YouTube и остальные, не передает потоком на самом деле. Это назвало прогрессивную загрузку.

В основном игрок SWF (flowplayer в Вашем случае) загружает видео FLV и играет то, что это загрузило до сих пор. Для пропуска к некоторому видео, которое это уже загрузило это ищет в загруженном файле. Для пропуска вне того, что было уже загружено, это отбрасывает загруженный файл и запускает новую загрузку, но это просит, чтобы сервер HTTP начал давать ему файл при определенном смещении. К счастью большинство серверов HTTP может сделать это из поля.

Таким образом, просто необходимо поместить файлы FLV где-нибудь, это общедоступно для загрузки через HTTP (просто тестируют это с браузером). Принятие Вас поместило flowplayer в/flowplayer.swf на Вашем сайте, и видео является/2girls1cup.flv, Вы вставили бы это в свою страницу:

<script src="http://static.flowplayer.org/js/flowplayer-3.0.6.min.js"></script>

<!-- Edit this with the width and height to display the video -->
<a  
    href="/2girls1cup.flv"  
    style="display:block;width:425px;height:300px;"  
    id="player"> 
</a> 

<!-- this script block will install Flowplayer inside previous anchor tag --> 
<script language="JavaScript"> 
    flowplayer("player", "/flowplayer.swf"); 
</script>

Я взял этот пример от flowplayer страницы демонстраций, где существуют партии больше примеров большого количества способов настроить flowplayer, путь это ведет себя и отображено.

Существует два пути, которыми фактический сервер потоковой передачи лучше. Каждый для того, чтобы сделать многоадресные сообщения потока, в котором все клиенты в том же месте в видео, которое легче на сервере. Другой способность поставить много различных кодировок того же потока, так, чтобы, например, клиенты могли видео в скорости передачи что лучшие соответствия их возможность воспроизведения.

партия из компании поставил много денег, которые это было бы очень важно для видео для снимания в сети. Похоже, что все они неправы. Передающие потоком серверы главным образом используются в enterprisey мире, который мог бы объяснить их enterprisey цены.

14
ответ дан 8 December 2019 в 17:27
поделиться
Другие вопросы по тегам:

Похожие вопросы: