2013-12-17 2 views
0

Я настраиваю инструмент совместного использования экрана, создавая поток RTMP и передавая его через сервер red5.red5 oflaDemo RTMP stream URL?

Я использую thelaDemo и создаю поток в имени screen_share. Мне удалось заставить его работать в JWPlayer.

Я пытаюсь использовать трансляцию в мобильном приложении RTMP-плеера. Чтобы потопить образцы видео в inlaDemo, я использовал URL-адрес rtmp: //red5.myserver.com/oflaDemo/hobbit_v6.flv, и он работает.

Каким будет стандартный RTMP-url для потока screen_share?

Я пробовал rtmp: //red5.my_server.com/oflaDemo/screen_share, и он не работает.

ответ

0

Я использую общий ресурс экрана с plugin с red5, и я обновляю файл screenshare.jnlp, чтобы соответствовать моему делу.

screenshare.jnlp будет

<?xml version='1.0' encoding='utf-8'?> 
<jnlp spec='1.0+' codebase='http://my.red5.ip:5080/screenshare'> 
    <information> 
     <title>Red5 ScreenShare</title> 
     <vendor>Dele Olajide</vendor> 
     <homepage>http://code.google.com/p/red5screnshare/</homepage> 
     <description>Red5 ScreenShare</description> 
     <description kind='short'>An Open Source Screen Share Java application for Adobe Flash using Red5</description> 
     <offline-allowed/> 
    </information> 
    <security> 
     <all-permissions/> 
    </security> 
    <resources> 
    <j2se version='1.6+'/> 
     <jar href='screenshare.jar'/> 
    </resources> 
    <application-desc main-class='org.redfire.screen.ScreenShare'> 
     <argument>my.red5.ip</argument> 
     <argument>screenshare</argument> 
     <argument>1935</argument> 
     <argument>screen_share</argument> 
     <argument>flashsv2</argument>  
     <argument>10</argument>   
     <argument>1024</argument> 
     <argument>768</argument>   
    </application-desc> 
</jnlp> 

Когда пользователь скачать и запустить JNLP с JAVA, начинают делить экран, RMTP URL будет:

rmtp://my.red5.ip/screenshare/screen_share 

надежда эта информация может помочь тебе.

Смежные вопросы