2014-01-28 3 views
4

Я занимаюсь разработкой приложений для Android устройств (Android TV Box), что позволяет пользователямRTMP потокового видео с использованием Adobe Flash Media Server

authenticatd смотреть "цифровые каналы" через протокол RTMP при использовании Adobe Flash

Медиа Server.Do мне нужно создать приложение на стороне сервера для потоковой передачи, или я могу просто разместить

видео? искали alot, но не повезло, Любая помощь будет оценена Спасибо.

Я попробовал это, не используя веб-просмотр, как этого

webView = (WebView) findViewById(R.id.webview); 

    webView.getSettings().setJavaScriptEnabled(true); 
    webView.getSettings().setAllowFileAccess(true); 
    webView.getSettings().setPluginsEnabled(true); 
    webView.getSettings().setSupportZoom(true); 
    webView.getSettings().setAppCacheEnabled(true); 

    refreshButton = 
     (Button) findViewById(R.id.main_bt_refresh); 
    refreshButton.setOnClickListener(this); 

    refreshFileName(); 
} 

@Override 
public void onClick(View v) { 
    refreshFileName(); 
} 

private void refreshFileName() { 
    EditText etRtmpUrl = 
     (EditText) findViewById(R.id.setup_et_host); 
    EditText etFileName = 
     (EditText) findViewById(R.id.setup_et_file); 
    rtmpUrl = etRtmpUrl.getText().toString(); 
    fileName = etFileName.getText().toString(); 
    if (fileName.endsWith(".flv")) { 
     fileName = "flv:" + fileName; 
    } 

    bodyHtml = htmlCode; 
    bodyHtml = bodyHtml.replaceAll("@[email protected]", 
      "\"file=" + fileName 
      + "&streamer=" + rtmpUrl + "\""); 
    webView.loadDataWithBaseURL("http://127.0.0.1", 
      htmlPre + bodyHtml 
      + htmlPost, "text/html", "UTF-8", null); 

Но давать не .. товара

ответ

0

Там нет прямого подхода, но вы можете попробовать javacv с FFmpeg. Я проверил его по другим причинам, и это выглядит как некоторые люди используют его для передачи видео с помощью RTMP (проверить эту нить, поиск «RTMP»)

https://code.google.com/p/android-rtmp-client/source/browse/trunk/example/com/ryong21/example/recorder/Recorder.java

Convert video Input Stream to RTMP

или вы можете пойти через Rtsp, используя http://jennifer-androidworld.blogspot.in/2011/07/video-streaming-using-rtsp-in-android.html?spref=bl

+0

бесполезно, я уже пробовал эту ссылку. и мне нужно реализовать с Rtmp Dude Спасибо в любом случае. –

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